OTP memories are based on EPROM technology, and displaced earlier (1970s) bipolar and antifuse PROMs. All OTP is, is an EPROM device in a plastic package. So OTP parts exist in the same series and datasheets as EPROM parts, with a different suffix.
OTP parts are NOT alternatives to EEPROM parts, that is a completely different technology.
Has anyone found a solution for programming Lattice GAL22V10B chips? I tried version 6.5 of the MiniPro software and it still incorrectly handles this chips, with the verify error at address 32.
I've heard the old Genius 540 from Stager works correctly, so I'm assuming the newer VS4000 from them also works, but there hasn't been a software update for the new line since early 2014 so that's not encouraging for future support (Win10, etc.).
http://www.stg51.com/english/product.asp
Has anyone found a solution for programming Lattice GAL22V10B chips? I tried version 6.5 of the MiniPro software and it still incorrectly handles this chips, with the verify error at address 32.
I've heard the old Genius 540 from Stager works correctly, so I'm assuming the newer VS4000 from them also works, but there hasn't been a software update for the new line since early 2014 so that's not encouraging for future support (Win10, etc.).
http://www.stg51.com/english/product.asp
Why you don't contact autoelectric?
Mail address is
532007590@qq.com (It works, they answered me)
Wrote them in english and chinese (use google translate, there's no problem)
OTP memories are based on EPROM technology, and displaced earlier (1970s) bipolar and antifuse PROMs. All OTP is, is an EPROM device in a plastic package. So OTP parts exist in the same series and datasheets as EPROM parts, with a different suffix.
OTP parts are NOT alternatives to EEPROM parts, that is a completely different technology.
Hmm... So if I took a dremel to the face of my PLCC32 ROMs exposing the die, I could then erase them and reprogram? I think this is worthy of experiment
Only if you avoid the bond wires in there as well.
You might have to go up to Ian and leave them in his new Xray machine for a few weeks of gentle soft radiation to knock those pesky electrons back into the ground state. You do get a flash eraser, wonder just how opaque that package actually is, enough light and it might allow enough through for erasure, though it might also be enough to burn the epoxy off.
Has anyone found a solution for programming Lattice GAL22V10B chips? I tried version 6.5 of the MiniPro software and it still incorrectly handles this chips, with the verify error at address 32.
I've heard the old Genius 540 from Stager works correctly, so I'm assuming the newer VS4000 from them also works, but there hasn't been a software update for the new line since early 2014 so that's not encouraging for future support (Win10, etc.).
http://www.stg51.com/english/product.asp
Why you don't contact autoelectric?
Mail address is 532007590@qq.com (It works, they answered me)
Wrote them in english and chinese (use google translate, there's no problem)
Never heard back from autoelectric via email. Ended up ordering the VS4000 for $45 during the last sale on Aliexpress. Showed up today and I can confirm is worked fine programming the Lattice GAL22V10B's that failed in my TL866CS.
while I have a question that maybe you look stupid, or is the same in programming with ATMEGA644PA ATMEGA644PV? TL866A programmer ask because this has not in the list ATMEGA644PV. I tried to read the command atmega644pv PA and the perfect read. but we exhale programming error and now does not read all the ATMEGA 644pv ID. issued 00 00 00. a rise in this region ATMEGA 644pv or dies? can I program with this programmer when we did not list atmega644pv? Next programmer or should I wait or perhaps update this program can enter and ATMEGA 644pv. Thank you to everyone for the contribution you give!
OTP memories are based on EPROM technology, and displaced earlier (1970s) bipolar and antifuse PROMs. All OTP is, is an EPROM device in a plastic package. So OTP parts exist in the same series and datasheets as EPROM parts, with a different suffix.
OTP parts are NOT alternatives to EEPROM parts, that is a completely different technology.
Hmm... So if I took a dremel to the face of my PLCC32 ROMs exposing the die, I could then erase them and reprogram? I think this is worthy of experiment
X-ray machine does it without Dremeling..
Hey guys! I'm a long time watcher and fan and just registered.
I've got a problem with my tl866c, maybe you guys have some idea
I'm trying to write to a 29L3211MC by Macronix. The minipro software doesn't list that IC at all. I've stacked some adapter and I'm not even able to read the chips ID :/
Is there any way to use the tl866c for this chip? Maybe by selecting an alternative, yet pin and voltage compatible chip from the list?
Cheers, thanks and have a good one!
I'm trying to write to a 29L3211MC by Macronix. The minipro software doesn't list that IC at all.
Even
Macronix doesn't list that IC at all. My bet is that it's too old (ca 2001) to be worth supporting.
If it's any consolation, I have a
SOFI SP16 programmer that doesn't list it either.
Apparently there are counterfeit units for sale on Aliexpress that self destruct when you use the latest software from Autoelectric's site. It came with a link to some strange site on a sticker in the box which I didn't use. First suspicion that it was fake.
They look real in every way. Come in the same box, even the board inside looks the same as the one Dave showed in the blog. One small difference, there was no sticker on the the bottom of the unit.
I got mine and installed the software. It connected and asked to upgrade the firmware. Upgraded and it gave an error then said
"This programmer is a piracy! the illegal codes have been deleted! Please use genuine products, then reinstall the programmer's software." Chinglish translation. This is a counterfeit unit and therefore we have deleted the firmware. Screw you don't buy fake programmers.
It bricked my programmer and I had only had it 3 minutes. After a bit of a hassle I fixed it. Details are in this post
https://www.eevblog.com/forum/repair/minipro-tl866-firmware-upgraded-and-broken-fake-device/Anyhow, trying to get my money back from the seller now.
Apparently there are counterfeit units for sale on Aliexpress
Aliexpress is surprisingly good when it comes to counterfeits - report it and you will get your money back without sending back bad product.
Plenty of people play a game of buy 128GB pendrive, receive 4GB one for free.
Apparently there are counterfeit units for sale on Aliexpress that self destruct when you use the latest software from Autoelectric's site. It came with a link to some strange site on a sticker in the box which I didn't use. First suspicion that it was fake.
...
Thanks for sharing your findings! I just checked my device, it has a silver sticker at the bottom. Seems like I'm safe. Good luck receiving your refund!
Is it really a counterfeit or a false positive? If the actual PCBs are the same - with bread and butter PIC and jelly bean stuff - and you managed to recover the unit with a parallel programming cable - does it now work with the latest firmwares?
I know the higher pin count accessories for the TL866 are perhaps more closely guarded secrets, but the base unit?
I'm just off to upgrade my firmware and see if it bricks now, because I got my 866 + a pile of bits for a very cheap price, so it must be fake... Of course I did the CS to A upgrade too
Is it really a counterfeit or a false positive? If the actual PCBs are the same - with bread and butter PIC and jelly bean stuff - and you managed to recover the unit with a parallel programming cable - does it now work with the latest firmwares?
I know the higher pin count accessories for the TL866 are perhaps more closely guarded secrets, but the base unit?
I'm just off to upgrade my firmware and see if it bricks now, because I got my 866 + a pile of bits for a very cheap price, so it must be fake... Of course I did the CS to A upgrade too
I suspect cloner loaded all units with one firmware containing same serial number, autoelectric discovered fakes and blacklisted that particular sn
Yeah, I think its S/N based.
Honestly, before buying this I didn't even think about there being clone units of such a cheap programmer..
I'm sure its a clone.. Why else would there be no sticker and have a link to some chinese file uploading site to get the software. LOL
Also the box is a little different than the original I think. Will post pics of the board for those interested.
Yeah, I think its S/N based.
Honestly, before buying this I didn't even think about there being clone units of such a cheap programmer..
I'm sure its a clone.. Why else would there be no sticker and have a link to some chinese file uploading site to get the software. LOL
Also the box is a little different than the original I think. Will post pics of the board for those interested.
Well its kind of amusing the Chinese copying their own countries gear for a change.
Pictures of clone unit. I added the header to J1 to reprogram it. It was not included.
The link to the suspicious software is
http://pan.baidu.com/s/1c1cHPeg
I had a look at my PCBs and had a laugh that the cloner is even more fastidious at hiding the top secret PIC than Autoelectric. It looks like they have lasered the marking off vs mine which appears to be scrubbed using a rotary tool. A quick look and the only other difference I see is the "XG Design 2003" text is 2004 on mine.
I had a look at the dodgy firmware at
http://pan.baidu.com/s/1c1cHPeg and did a diff on the files. It appears to be version 6.10, the differences being:
All the images in the img folder have been doctored to remove "FOR TL866 PROGRAMMER" and the AUTOELECTRIC logos and website references.
There are some small patched binary changes to MiniPro.exe. config.dat appears to be set to a different default device, and language.dat is present and default to Chinese. No sign of anything malware.
The patch to the MiniPro.exe appears to be to disable the Help, About and Upgrade menu options. Also the MiniProHelp.chm has not been provided. Both of these of course contain references to Autoelectric.
Mike, when you recovered the dodgy TL866 using radiomanV's tools have you got it working with the official 6.50 version? Perhaps by changing the serial number? Of course upgrading it to an A too
I had a look at my PCBs and had a laugh that the cloner is even more fastidious at hiding the top secret PIC than Autoelectric. It looks like they have lasered the marking off vs mine which appears to be scrubbed using a rotary tool. A quick look and the only other difference I see is the "XG Design 2003" text is 2004 on mine.
I had a look at the dodgy firmware at http://pan.baidu.com/s/1c1cHPeg and did a diff on the files. It appears to be version 6.10, the differences being:
All the images in the img folder have been doctored to remove "FOR TL866 PROGRAMMER" and the AUTOELECTRIC logos and website references.
There are some small patched binary changes to MiniPro.exe. config.dat appears to be set to a different default device, and language.dat is present and default to Chinese. No sign of anything malware.
The patch to the MiniPro.exe appears to be to disable the Help, About and Upgrade menu options. Also the MiniProHelp.chm has not been provided. Both of these of course contain references to Autoelectric.
Mike, when you recovered the dodgy TL866 using Radioman's tools have you got it working with the official 6.50 version Perhaps by changing the serial number? Of course upgrading it to an A too
Yes I got it working with Radioman's tools he made and it is now working with the official 6.5v of the software. Upgraded it to A version too but haven't bought a header yet for ICSP yet. There was no serial number because Autoelectric's software deleted the firmware from the device and the serial is in the firmware. I used the random serial function on Radioman's software.
By the way, Thank you Radioman!
I noticed with the official MiniPro application that the only provided help files are in Chinese even if you choose the English language option. Somebody went to the effort of running the HTML Help .chm file through google translate and recompiling it, so at least a Chinglish version is available.
See here on AtariAgeAn annoying security thing with .chm files on recent Windows versions - You will likely end up with the index in the left pane and an empty right pane when viewing it. To fix this you have to go to the .chm file in explorer, right click, properties and click the Unblock checkbox. This one catches out so many people, including many of those in the AtariAge thread
There's another one on MHHAUTO forums that someone has even went to the trouble of including English screenshots, but the text formatting is kinda crap and I think it's from an earlier version of the help. Not sure which Chinglish translation is the better one.
Now with a cloner, and if the sale stops coming in, this programmer shall be abandoned. And it shall become another brick in my cabinet.
Now with a cloner, and if the sale stops coming in, this programmer shall be abandoned. And it shall become another brick in my cabinet.
Whole premise of a programmer with logic hidden in a black lasered/grinded over markings box is flawed.
Programmer should be open hardware bitbanging platform with high amount of configurable logic level voltage GPIOs + open source application.
if you look at TL866 its just a shift register with a bunch of latches and variable logic level power supply. Thats all there is to it, add USB microcontroller with 8-10 pins to control this mess and hardware is done.
Anyone know why Atmel series AT89Cxx are not listed? Philips, Intel, SST, seem to have equivalent series listed.
Thanks in advance!
Well, not quite... the supported chip list does show some AT89C51xxx but I confirmed I have an AT89C51ED1 which is not on the list, and nothing else will program it either. TL866 is unable to do it. Must go to ICS type programming. TL866A??? But then what chip ID to use???