Error de "Error grave: No se pudo encontrar el dispositivo" al intentar descargar el programa en la MCU

-1

[![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]

    
pregunta עומר דגן

1 respuesta

0

Definitivamente ha cometido un error crítico al no conectar los pines AVCC y AVSS a los voltajes de alimentación adecuados (VCC, GND). ¿Mencionas que este tablero ha funcionado antes? No veo cómo es posible, dado que estos pines estaban conectados a su suministro adecuado, incluso si el FET le proporcionaba energía a la placa.

¿Puedes publicar una imagen de la disposición de tu PCB? ¿Está obteniendo exactamente 3.3V fuera de su regulador lineal? Mida el voltaje en C5 o C7 para averiguarlo. El error que está recibiendo suele ser un problema de suministro de energía, pero veo que ha acortado AVSS y AVCC en sus publicaciones anteriores.

    
respondido por el Pablo Gonzalez

Lea otras preguntas en las etiquetas