INTRODUCTION
Estoy tratando de programar una placa personalizada que diseñé, con una SAME54N20 MCU. Mi sonda de programación es una J-Link EDU (versión 10.1), conectado a mi placa mediante un adaptador Olimex con un pin 10 conector.
PROBLEM
No puedo conectarme a la MCU utilizando el software J-Link Commander (JLink.exe, versión: " V633f ") a pesar de haber seguido la Guía de solución de problemas de Segger .
Este es mi registro de J-Link Commander:
SEGGER J-Link Commander V6.33f (Compiled Jun 13 2018 17:12:50)
DLL version V6.33f, compiled Jun 13 2018 17:11:37
Connecting to J-Link via USB...O.K.
Firmware: J-Link V10 compiled Jun 13 2018 16:23:32
Hardware version: V10.10
S/N: 260107390
License(s): FlashBP, GDB
OEM: SEGGER-EDU
VTref=3.315V
Type "connect" to establish a target connection, '?' for help
J-Link>connect
Please specify device / core. <Default>: ATSAME54N20
Type '?' for selection dialog
Device>
Please specify target interface:
J) JTAG (Default)
S) SWD
TIF>S
Specify target interface speed [kHz]. <Default>: 4000 kHz
Speed>100
Device "ATSAME54N20" selected.
Connecting to target via SWD
InitTarget()
Secured Atmel SAMD device detected.
For debugger connection the device needs to be unsecured.
Note: Unsecuring will trigger a mass erase of the internal flash.
Executing default behavior previously saved in the registry.
Device will be unsecured now.
Mass erase done!
Mass erase done!
Mass erase done!
Mass erase done!
Mass erase done!
... (and about 420 "Mass erase done!" afterwards) ...
Mass erase done!
Cannot connect to target.
J-Link>
INFORMACIÓN ADICIONAL
Lo siento, si falta alguna información obvia, ¡editaré mi publicación en consecuencia si se me pide que lo haga!
- La prueba y el software funcionan con una placa Aruino Due (SAM3X8E).
- No tengo disponible ningún panel de demostración de SAME54N20 o similar.
- Este es el esquema de la interfaz SWD:
- EsteeseldiseñodelaplacadeinterfazSWD:
- Lospolígonosestánarchivados,peroGNDseejecutaenlacapainferiordelaplacadedoscapasde1,6mmdegrosory3,3Venlacapasuperior.
- Latrazadereinicioquecontinúa"fuera de la imagen" va al interruptor de reinicio real y al resistor en serie, sin ninguna señal enrutada cercana.
- La tecla central del encabezado SWD se enfrenta a la línea adyacente a la serigrafía.
- Cuandopresionoelbotóndereiniciodelaplaca,elLEDdeSeggerJ-Linkseiluminaenrojoypermaneceverdeelrestodeltiempo.
- Cadavezqueserealizaun"borrado masivo!" aparece el mensaje, el LED de J-Link parpadea en un color rojo con un color verde en el medio.
- No tengo un osciloscopio.
PREGUNTAS
- ¿Alguien ha experimentado un comportamiento similar en el pasado y sabe cómo solucionarlo?
- ¿Qué recomendaciones de solución de problemas puede sugerir?