TODOPIC

Otros Microcontroladores / Dispositivos programables => Microcontroladores ARM => Mensaje iniciado por: juaperser1 en 10 de Abril de 2018, 06:27:22

Título: ATMEL SAM no programa.
Publicado por: juaperser1 en 10 de Abril de 2018, 06:27:22
A ver si alguien sabe lo que pasa, tengo un atmel atsamg55j19, y la herramienta atmel sam-ice, estoy utilizando el Atmel studio.
el hardware de atmel sam-ice es la v10 y la version software la 6.30K, lo tengo conectado por SWD,

El problema es que cuando quiero programarla, me da un error de que se ha excedido el tiempo, o que no se puede programar "atmel sam ice failed to download program to target"

 - Tienes que ingresar para ver archivos adjuntos -

El caso es que si lo puedo leer, tanto desde atmel studio como desde j-link.exe, por lo tanto el hardware debe de estar bien:
 - Tienes que ingresar para ver archivos adjuntos -

he probado cambiando la forma de resetear el dispositivo, cambiar la frecuencia de SWD, pero nada

tambien puedo entrar si uso "atack target" tambien parece funcionar. pero no puedo ni programar ni debuggear  :? alguien sabe que esta pasando?
 - Tienes que ingresar para ver archivos adjuntos -

Título: Re:ATMEL SAM no programa.
Publicado por: juaperser1 en 10 de Abril de 2018, 07:15:59
Lo he medio solucionado, he encontrado en la hoja de datos que el pin PB12 con la funcion erase, si lo utilizas en tu aplicacion debes garantizar que este en nivel bajo al comienzo para evitar que se borre la flash.

Ahora no me salta error, pero al entrar en debug siempre nunca me llega al main, se queda en el disasembly en bucle no pasa a la aplicacion en C.
Título: Re:ATMEL SAM no programa.
Publicado por: juaperser1 en 11 de Abril de 2018, 09:56:54
Solucionado, el microcontrolador estaba mal, lo he cambiado y funciona perfectamente.