miércoles, 21 de junio de 2017

Usando una tarjeta Nucleo como programador


➤ Objetivo

Grabar un programa en una tarjeta Nucleo empleando como grabador otra Nucleo.


➤ Material necesario

- Dos tarjetas Nucleo-F446RE.
- IDE: mikroC PRO for ARM (puede usarse otro).


➤ Conexiones

En ambas tarjetas es necesario quitar los puentes de CN2.






➤Observaciones


- La tarjeta denominada Nucleo I (ver tabla arriba) se conecta al ordenador y, en este caso, es manejada usando mikroC. Es la tarjeta que se usa como grabador.

- Nucleo II es la tarjeta que se desea grabar. Se alimenta mediante Nucleo I, en concreto desde el pin 1 de JP1, situado en la parte correspondiente a ST-LINK.  No se alimenta desde el pin 1 de CN4, dado que éste no sirve para alimentar, sino para que el grabador sepa que la tarjeta a grabar está alimentada.

- Visto de otra forma: aparte de la conexión de masa, la tarjeta Nucleo II se alimenta conectando el pin 1 de JP1 al pin IOREF. Esta tensión de alimentación llega al pin 1 de CN4 a través del pin 12 de CN7, puesto que está cortocircuitado con IOREF.

- Se podría conectar el pin 1 de JP1 directamente al pin 1 de CN4, pero no se sabría realmente si la tarjeta Nucleo II está alimentada. De todas formas, en las pruebas realizadas, la grabación funcionó igual prescindiendo de la conexión entre el pin 1 de CN4 y el pin 12 de CN7.



No hay comentarios: