Monday, August 16, 2021

TL866 CS/A conversion, firmware issues, problem solving

 

The TL866CS by XGecu is a pretty handy device to program/burn many different Eproms/EEproms/Atmega and alike ICs. I've bought the CS version because I wasn't aware of the later need to use the ICSP port as well but interestingly, the A version, which comes with the ICSP port already, is basically the same device with a connector added to the PCB and the little port door removed from the case. And, like with many such things, there are people who figured out how to convert a CS to an A. Done so with mine, it worked fine for a long period until XGecu got sort of annoyed by plagiatism of other companies and perhaps/maybe by those modders as well. So they have released a new version of the programmer software which detects this little hack and sort of bricked the device. Fortunately, this is reversible and this was my mission for the weekend, bring it back to life :) 

The electronic side is rather easy, adding one resistor to the circuit to enable boot mode on the device and the second step was to use an alternative tool to flash the firmware back to the TL866.

I haven't tested it yet fully, so I might face some surprises but for now, the TL866 is recognized as version A again and seems to work.

Here's a llink to the firmware updater and the related firmware:

https://www.dropbox.com/s/330bs8t4uucnyi9/TL866.zip

This has been provided at the EEV blog forum, so I'm not responsible for it, but the link to the forum post isn't working occasionally, hence the direct download.

Here's a link to another forum, mentioning the original post and this is where I've got the direct link from:

https://stardot.org.uk/forums/viewtopic.php?t=15529

No comments:

Post a Comment

new video - Amiga-style stereo sound with a C64 (and some help)

  I have used this technique quite some time ago, at the very early time when the FPGASID was in beta stage. The FPGASID comes with a very u...