Actualizar TL866CS a TL866A

02.09.2016 15:22

Actualizar TL866CS a TL866A

 
En esta ocasión, aprenderemos a actualizar nuestro programador universal TL866CS al TL866A ( que tiene más opciones). El siguiente tutorial es una recopilación de otro tutorial inglés, donde hago un resumen de cómo hacerlo. Quien " radioman " es el auténtico creador del programa que usaremos.

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 ).

 





 
Aquí podemos ver la localización del conector:






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 ":



 
3) generar el nuevo .hex a quemar. Aquí sólo tenemos que cambiar el " Generate TL866CS firmware" a " Generate TL866A 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
tomado de:
https://geekchickens.blogspot.pe/2014/10/actualizar-tl866cs-tl866a.html

 

Volver