Hello. I have problem a programmer XGecu Pro TL866II Plus. Program xgpro v.8.51 after launch asked to perform refresh firmware. After starting the firmware update, it took about 10 minutes and ended with an error message "Reset error". The programmer has disconnected itself from the controller's USB devices. After that, it was no longer determined by the system. The computer does not respond to the connection of the programmer. It only receives power from the usb port. And that's it!
How do I restore the programmer?
..
How do I restore the programmer?
Basically you can't restore it by yourself. Sorry to say this but your programmer is bricked. Maybe contacting the manufacturer can help but personally i disagree. Or contacting your seller, who knows.
To restore it you will need a firmware image and a programmer. The problem is that firmware image because the manufacturer doesn't provide any firmware or something else to restore bricked devices (in fact he deliberately brick programmers but this is another discussion).
Anyway welcome to the forum!
I tried the procedure several times using the version 6.81 and 6.82 as upload.dat files.
Almost always that of 6.82 gave me problems.
Hi Marcustv and welcome to the forum!
Regarding to the update.dat issue, the two versions are identical. So there's no difference between the two files.
The most likely the reflash error message is due to the usb communication error. Use another usb port or update the minipro usb driver. Another problem I've encountered on some machines is something software or driver which is interfering with the usb communication (filter driver or else).
Hi i am new here,, i bought TL-866CS and i update the firmware bfore with your old version tool. Now my Device is detected as clone in firmware 6.8.5. I just soldered 150ohm as your pdf described, it's in Bootloader mode now. But i always get "Reflash Failed" after write firmware. I repeat it in 5 times,, still same. Any suggestions? Thanks very much
Sorry,, i can flash it succesfully.
I need to remove resistor after enter boot mode before flash
Now everything ok.
Just want to ask,, anybody flash WInbond W25Q32BVSIG with this device?? I don't know,, my device can't detect this chip. Always "Unknown Device"
But i always get "Reflash Failed" after write firmware. I repeat it in 5 times.
...
I need to remove resistor after enter boot mode before flash
As you discovered by yourself, yes, that resistor must be removed otherwise you will get that "reflash failed" message because the device is forced in boot mode again and will fail to enter to normal mode.
@radioman... thank you for your unselfish contribution to this topic... i was able to bring back the life of my TL866 that got bricked upon updating... have read from the beginning of this thread and found a lot of useful information... your post from #16 had save many folks who encountered "autoelectric's not so good plan" ... i remember what happen to the FTDI's... same incident... ridiculous!!! once again, thank you for sharing...
have read from the beginning of this thread and found a lot of useful information... your post from #16 had save many folks
Finally someone who read the whole thread. Congratulations and welcome to the forum! A minor clarification: #16 is the page number not the post number.
i remember what happen to the FTDI's... same incident... ridiculous!!!
Yes but the difference is that the autoelectric deliberately bricked
genuine devices .
What is the best software version for the TL866A now?
V6.85 is the last one for the old hardware.
Hello guys, I am new here and am interested in reading and reflashing mostly automotive chips such 95xxx.
So from the discussions above I gather TL866A is better than TL866CS as many people want to change theirs and also TL866A may also be better than new TL866ii.
Furthermore, If I have read correct should I purchase TL866A then chances are it may be a clone as the manufacturer decided to discontinue it and as such it could be bricked as soon as upgrade the firmware from manufacturer. Am I right in thinking they even bricked their own ones as well?
Anyway should I order one then do I simply ignore the manufacturers firmware and go straight to firmware as per kind forum contribution of Radioman?
Anyway should I order one [TL866A] then do I simply ignore the manufacturers firmware and go straight to firmware as per kind forum contribution of Radioman?
If I had to buy a new programmer today, I would order the new "II Plus" version. There is no further support (addition of new programmable devices) for the old model, and the II plus already supports quite a few more devices.
Thanks for the info.
Currently using CH341A for reading and writing 95xxx and though people claim this should not work with 95 series, mine does work. As to why? I have no idea but hey maybe there is some ingenious Far East engineering. As this is forum for TL866 rather than CH341A I will end it here.
Anyway I am going to read up more on this IIplus and then also scour ebay for best deals as I need another programmer for these automotive chips in case above starts behaving in the manner it ought to have.
I have a TL866CS modded to TL866A, and was able to read but unable to write ST M27C256B, and AMD Am27C010 UV EPROMs.
The AMD chip was from a Socket 3 486 motherboard, I was able to read the contents of the ROM BIOS, and use the resulting image to boot the PCEM emulator. The ST chip was of unknown origin, but the resulting image contained a handful of human-readable text throughout, so I can assume it dumped OK.
I erased the chips in a cheap eBay UV eraser for 20 minutes, and verified that the chips read out all FF's. They both passed this test.
When I attempted to program these chips, the problems began. I decided to write all 00's as a test. The AMD chip fails on the first byte: 0x0000 Buffer=00 Verify=FF. It's clearly failing to write anything at all.
The ST chips fail in more of an insidious way: The programming process will get to some random stage and fail with a similar error: 0x**** Buffer=00 Verify=C6, where C6 is some random value. On reading back the contents of the ST chip, garbage is displayed, not even matching up with the alleged "Verify" value from the failure message.
I suspect that Vpp is not getting high enough, but my oscilloscope is still packed away from moving house, so I can't verify that just yet.
However, say it is, has anyone else experienced this? And if so, were you able to resolve it by providing additional 5v power externally? That's something I can try easily with what I have to hand.
The ST chips fail in more of an insidious way: The programming process will get to some random stage and fail with a similar error: 0x**** Buffer=00 Verify=C6, where C6 is some random value. On reading back the contents of the ST chip, garbage is displayed, not even matching up with the alleged "Verify" value from the failure message.
Are you keeping them away from sunlight when programming and especially reading? I know sunlight can make uncovered UV erasable microcontrollers act strangely.
The thought had occurred, but the symptoms are the same even if I cover the UV window during these operations.
Vpp pulses aren't being generated at all, I think my programmer is dead.
The garbage readbacks could have been from the programmer malfunctioning in some other way, I suppose.
Mystery solved, sadly.
Hello m8 ...
Did you download the schematics of your TL866?
It seems that the different Vpp signals each pass through two transistors.
One of the two could be HS.
It might also be useful to check if the Vpp signal is coming out of the micro-p of thr TL 866 (Pin 10)
and is generated by the power supply?
Still a little work.
Regards
Serge
Vpp pulses aren't being generated at all, I think my programmer is dead.
I think this might be the latest software from Autoelectric intentionally fucking up because of the CS > A reflash. I am testing this right now.
*UPDATE* yup. If the TL866CS is modded to Model A spec, at least the eprom read/write functions won't work, it will display garbage (funnily enough it pretends to read, but actually it is not reading anything, I don't see pulsing on the data lines)
Well, tomorrow flash back to CS. I am too tired, I'm afraid I will mess something up.
I think this might be the latest software from Autoelectric intentionally fucking up because of the CS > A reflash. I am testing this right now.
*UPDATE* yup. If the TL866CS is modded to Model A spec, at least the eprom read/write functions won't work, it will display garbage (funnily enough it pretends to read, but actually it is not reading anything, I don't see pulsing on the data lines)
Well, tomorrow flash back to CS. I am too tired, I'm afraid I will mess something up.
Please check again tomorrow before you jump to conclusions. I don’t think this behavior has ever been reported as a consequence of „upgrading“ the programmer?
Query: I see that Autoelectric's web site warns of counterfeit products. Where is the best place for an American to buy a TL866 that won't be counterfeit?
Anyone selling the Mk II version should be OK. It has not been cloned yet.
I got my TL866 from Dalbani in Florida. If you want to buy from a USA seller, I can recommend them.
https://www.ebay.com/itm/141978692525
Somebody help. I forgot on the Minipro in fuse config radio buttons, if it is set (black check), is that a 1 or a 0? Also is it universally true for all devices?
I think in most cases set/checked/enabled would be 0, but this is not universal.