Hola, acabo de hacer una placa con un LPC2148, y no consigo ni siquiera que cargue un programita de prueba con el JTAG.
He montado (yo no, porque el soldador me tiene mania jeje) 2 placas enteras y otra con solo los componentes basicos:
- LPC2148, cristal 12Mhz y sus 2 condensadores de 39pF, los condensadores de desacoplo, el conector de JTAG, y las correspondientes resistencias de 10k de pullup o pulldown, depende el pin del conector JTAG, tb un econoreset (DS1233A). Tb he llevado todos los pines de VCC, Vbat a 3.3V y los de gnd a masa.
He alimentado directamente con los 3.3V de la fuente de PC y nada....me dice NO JTAG DEVICE FOUND.
Pongo el pin (creo ahora de cabeza que era el RTCK) del conector JTAG con un jumper para llevarlo a masa con un pulldown de 10k, para que arranque y active el modulito de JTAG en el micro.
No hay nada mas a tener en cuenta no?...No me va... en la placa de evaluacion de olimex, carga el programa de ejemplo sin ningun problema.
Posibles problemas:
- me han llegado los micros muertos (la menos probable jeje)
- me los ha matado el chico que los suelda por estatica o calor excesivo (poco probable, porque me quito varias veces incluso el LPC2148 de la placa de evaluacion para meter el micro de la placa que hice.... y al final el micro de la placa de evaluacion seguia funcionando despues de mil perrerias). El micro de la placa de evaluacion no arranco en mi placa, pero ya no me fio demasiado de esas pruebas porque empezo a quitar y poner y ufff no se
- en mi diseño hay algo que no he tenido en cuenta (deberia ser lo mas probable).
Mañana cuando llegue a casa, probare a cargar por el puerto serie con el bootloader interno, a ver que pasa.
Lo unico que he comprobado que va al pelo es el oscilador jeje fifuuififui
Un saludo. Dani.