No puedo poner fotos del proceso ya que lo hice sin sacar fotos cuando lo hice, así que mostraré fotos de las zonas del programador a las que nos referimos.
Materiales / herramientas:
· Programador para PIC para poder reprogramar el UC del TL866 ( sí, irónicamente necesitamos un programador para reprogramar el otro programador). Creo que este es el punto más difícil, si no tenéis a alguien que os pueda prestar un programador, podéis haceros el típico Pickit 2 Pickit 3 que encontraréis gran cantidad de tutoriales en la red
· Conector de 6 pines tipo " plano" y " acodado" ( con forma de 90º ) como en la siguiente imagen:
Lo primero que haremos, será soldar un conector ICSP en nuestro programador (o en su defecto, unos pines doblados 90º :D ).
Yo me hice un pequeño cable para que fuese más cómodo programar los integrados mediante ICSP.
Una vez soldado el conector, buscamos el UC ( es un PIC18F87J50, aunque nuestros amigos asiáticos hayan lijado la superficie para evitar que lo reconociésemos :D). Como se aprecia en la siguiente imagen, vemos unos topos usados para programar el PIC, en mi caso le soldé un conector para que fuese más cómodo programarlo.
Y aquí puede verse el conector que usé ( en la imagen, el pin nº1 quedaría a mano derecha):
Una vez encontrado, conectaremos los pines de la siguiente forma:
Pin 1: MCLR ( también llamado VPP )
Pin 2: VCC ( este no lo conectéis, para alimentar el TL866, usad la alimentación de su propio USB )
Pin 3: GND ( si tenéis conectados vuestro programador de PIC y el TL866 en el mismo ordenador, los USB tienen la misma masa, así que teóricamente no haría falta. Aunque yo recomiendo conectarlo)
Pin 4: PGD
Pin 5: PGC
Pin 6: No conectado
Una vez hecho esto, nos descargamos el programa de radioman aquí
Abrimos el programa como administrador y nos encontramos con lo siguiente:
Los pasos a seguir serían:
1) clonar el firmware
2) guardar una copia de seguridad
3) generar el nuevo .hex a quemar
4) quemarlo en el PIC de nuestro TL866
1) Clonar el firmware. Vamos a la pestaña " Firmware " y desde ahí pulsamos " clone":
2) guardar una copia de seguridad. En Hex file generator, seleccionamos " Full firmware" y " Generate TL866CS firmware ":
4) quemarlo en el PIC de nuestro TL866.
De este punto no tengo ninguna imagen, pero básicamente es quemar el nuevo .hex ( el que generamos con la opción de " Generate TL866A firmware " ) y después arrancar el programa " miniPro programmer " para que actualice el nuevo dispositivo.
Si todo ha ido bien, nos aparecerá en MiniPro ( la parte inferior ) como que es un TL866A, entonces podremos actualizar oficialmente nuestro dispositivo a un tipo " A " , tal y como yo hice en la siguiente imagen :D
p.d. Si todo saliese mal, volver a quemar la copia de seguridad que el hicimos