[![ingreseladescripcióndelaimagenaquí][2]][2]EstoyusandoMSP430F5131eintentoprogramarloconIAREmbeddedWorkbenchmientrasusoeldepuradorMSP-FET.
UnbreveresumendelaPCB:
DespuésdecompilarelcódigoenIARsinencontrarerrores,conectéelMSP-FETalMSP430enunaconexiónSpi-Bi-Wiredeacuerdoconlahojadedatos.ElMSP430secolocaenunaPCBqueincluye12Vdevoltajedeentraday2reguladoresde5Vy3.3V.LasE/SdelMSP430seconectandeacuerdoconlahojadedatos(incluidaslasresistenciasyloscondensadoresdeextracciónexternos)juntoconlasconexionesSpi-Bi-Wire.EnergicélaPCBconunatensióndealimentaciónde12V,conectéelconectordelMSP-FETaunconectordecabeceraenlaPCByelotroladoconectadoalaPCporUSB.
Miproblemaes:
EnelIAR,unavezqueintentodescargarelcódigoenelMSP430(haciendoclicenelbotón"Descargar y depurar") dice que necesita una actualización de firmware, por lo que hice clic en Aceptar y descargué la nueva actualización, pero cuando intenta inicializar el hardware me encuentro con el error:
"Error grave: no se pudo encontrar el dispositivo (o el dispositivo no es compatible)
¡Sesión abortada! "
He intentado varias cosas para encontrar la solución, sin éxito.
¿Es necesario que AVcc y AVss estén conectados incluso si no uso ninguna opción analógica ? porque no está conectado a nada.
También intenté descargar el programa al MSP430 con Code Composer Studio, pero encontré el mismo error.
El error aparece incluso si no conecto el MSP-FET a la MCU (solo a la PC mediante el cable USB).
He conectado el MSP-FET a la MCU así:
- RST / NMI / SBWTDIO del MCU al TDO / TDI pin 1 del MSP-FET.
- TEST / SBWTCK de MCU a TCK pin 7 del MSP-FET.
- un 3.3V que se suministra desde un regulador en la PCB al pin 2 de VCC_TOOL del MSP-FET.
- GND de la PCB a GND pin 9 del MSP-FET.
Aquí está el mensaje de error que recibo:
[! [La ventana de error] [2]] [2]
Aquí está la configuración de IAR para el depurador FET:
[! [FET Debugger settings] [3]] [3]
[! [introduzca la descripción de la imagen aquí] [2]] [2]