Author Topic: EEVblog #411 - MiniPro TL866 Universal Programmer Review  (Read 635587 times)

0 Members and 4 Guests are viewing this topic.

Offline XantheFIN

  • Contributor
  • Posts: 7
  • Country: fi
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #975 on: October 22, 2016, 10:35:20 am »
Hello!

Have anyone been able unprotect protected Am29F010 Flash chip?

I am unable to do it and i can't now even read it as i protected it even more (first it had only SEC7 bit set as LOCK and i did try put SEC6 as a LOCK and it did yay!) ::)
Just that it shouldn't make it unable to read is my problem and weirdness

Anyone has thoughts or able to make a guide what to do?. I wish to read it again without erasing important data.

Everyone tells that 12V feeded to Address line. Does this programmer that and if it does why then not able read?

« Last Edit: October 22, 2016, 11:39:45 am by XantheFIN »
 

Offline coromonadalix

  • Frequent Contributor
  • **
  • Posts: 452
  • Country: ca
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #976 on: October 22, 2016, 04:04:54 pm »
It is protected for a reason .... if your unlock it, it is supposed to erase the program content.

I tried with more powerful programmer and it did that, unlock it and you're done.

Reading this thread  i don't know why people still have high hope for this gimmick, i had one original TL866 in the past,  had many failures and frustrations, ditched it for good.

Would be nicer to reverse engineer the software to make it better, since the hardware is now known ...



Had a TNM5000, sold it for a Beeprog+,  but i bought back an TNM5000 again,  since their price as gone down, and added in their software what i was missing in chip support, they are supportive and welcoming a few ideas or changes/bugs  etc... 

The TNM5000 are the most friendly programmer around, cheap cost adapters ... unlike my Elnec,  but i mostly use the isp jtag outputs ...

Autoelecric is not.
 

Offline XantheFIN

  • Contributor
  • Posts: 7
  • Country: fi
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #977 on: October 23, 2016, 12:25:25 am »
It is protected for a reason .... if your unlock it, it is supposed to erase the program content.

I tried with more powerful programmer and it did that, unlock it and you're done.

Reading this thread  i don't know why people still have high hope for this gimmick, i had one original TL866 in the past,  had many failures and frustrations, ditched it for good.

Would be nicer to reverse engineer the software to make it better, since the hardware is now known ...



Had a TNM5000, sold it for a Beeprog+,  but i bought back an TNM5000 again,  since their price as gone down, and added in their software what i was missing in chip support, they are supportive and welcoming a few ideas or changes/bugs  etc... 

The TNM5000 are the most friendly programmer around, cheap cost adapters ... unlike my Elnec,  but i mostly use the isp jtag outputs ...

Autoelecric is not.
I thought this chip had only write/programming protection? Not read protection. Which comes up my question now that i did read it earlier and saved.. even though it had that one protection ON i should have full copy of that memory? So i changed protection now so it did erase it first?

For your question because cheap.  ;)


But i understand i bought Milwaukee drill and not cheap market unit one because i like buy good at once.  :palm: i fail now.
 

Offline coromonadalix

  • Frequent Contributor
  • **
  • Posts: 452
  • Country: ca
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #978 on: October 23, 2016, 12:33:43 am »
I had this kind of problems with atmega series, it had protection on some devices,  never been able to read them, but with an logic analyzer i did manage to read an serial HMI display panel who needed an "acknowledged and present atmega based i/o board",  if not there the HMI display would not work at all ???.

You have STC chips,  who have encryption once they are programmed you cant read them back ??? they copy designs, put an STC chip   bingo they are protected and unreadable, had a lot of them in Chinese and Japan boards ...


There was this project who could have lifted off and be helpful to all of us

http://www.cnblogs.com/shangdawei/p/4088191.html    Open Source Universal 48 pin programmer design   

The guy needed help to continue the project...  sad to see it  stalled.

Don't get me wrong,  the tl866 can be practical and not too expensive with its "official protected" adapters ... it depends of your needs. But people want too much of it ...


I had stk500, usbtiny, Willem GQ4x, Avr Dragon, Pickit 2 and Pickit 3, old Motorolla hc05 and hc11 programmers, Freescale programmers, and the list goes on and on ... but at some point it became clear, that i paid a lot to have incomplete software's or all kind of problems ...   

Now i have only 2 programmers who do almost everything i throw at them (Elnec Beeprog+ and TNM5000), and the software support is very good and updates are fast. 

Had waited a long time for a Willem GQ5x "Universal"  currently they have 2 versions of it and not the combined one i heard they would produce ??? Lot of people are wanting this one ???
« Last Edit: October 23, 2016, 01:00:44 am by coromonadalix »
 

Offline BrianG61UK

  • Contributor
  • Posts: 14
  • Country: gb
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #979 on: October 23, 2016, 12:36:41 am »
It is protected for a reason .... if your unlock it, it is supposed to erase the program content.

I tried with more powerful programmer and it did that, unlock it and you're done.

Reading this thread  i don't know why people still have high hope for this gimmick, i had one original TL866 in the past,  had many failures and frustrations, ditched it for good.

Would be nicer to reverse engineer the software to make it better, since the hardware is now known ...



Had a TNM5000, sold it for a Beeprog+,  but i bought back an TNM5000 again,  since their price as gone down, and added in their software what i was missing in chip support, they are supportive and welcoming a few ideas or changes/bugs  etc... 

The TNM5000 are the most friendly programmer around, cheap cost adapters ... unlike my Elnec,  but i mostly use the isp jtag outputs ...

Autoelecric is not.
I thought this chip had only write/programming protection? Not read protection. Which comes up my question now that i did read it earlier and saved.. even though it had that one protection ON i should have full copy of that memory? So i changed protection now so it did erase it first?

For your question because cheap.  ;)


But i understand i bought Milwaukee drill and not cheap market unit one because i like buy good at once.  :palm: i fail now.
Correct.

What possible reason could one have for putting a memory chip in a permanent unreadable mode?

There's a reason write only memory doesn't get used in many products :-)
« Last Edit: October 23, 2016, 12:38:23 am by BrianG61UK »
 

Offline XantheFIN

  • Contributor
  • Posts: 7
  • Country: fi
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #980 on: October 23, 2016, 06:32:49 am »
It is protected for a reason .... if your unlock it, it is supposed to erase the program content.

I tried with more powerful programmer and it did that, unlock it and you're done.

Reading this thread  i don't know why people still have high hope for this gimmick, i had one original TL866 in the past,  had many failures and frustrations, ditched it for good.

Would be nicer to reverse engineer the software to make it better, since the hardware is now known ...



Had a TNM5000, sold it for a Beeprog+,  but i bought back an TNM5000 again,  since their price as gone down, and added in their software what i was missing in chip support, they are supportive and welcoming a few ideas or changes/bugs  etc... 

The TNM5000 are the most friendly programmer around, cheap cost adapters ... unlike my Elnec,  but i mostly use the isp jtag outputs ...

Autoelecric is not.
I thought this chip had only write/programming protection? Not read protection. Which comes up my question now that i did read it earlier and saved.. even though it had that one protection ON i should have full copy of that memory? So i changed protection now so it did erase it first?

For your question because cheap.  ;)


But i understand i bought Milwaukee drill and not cheap market unit one because i like buy good at once.  :palm: i fail now.
Correct.

What possible reason could one have for putting a memory chip in a permanent unreadable mode?

There's a reason write only memory doesn't get used in many products :-)
Okay thanks. And thanks coromonadalix too on comments. I need get proper chip programmer in future.


Well i just tested that button and bam volvo cluster Flash memory now blank  :palm:  :-+

Update: I can't reprogram this chip. I had CS version originally. I will check inside device now if those left out parts has impact.. if i have those.. :scared:



http://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/msg875434/#msg875434
jorgemiguel4 had exactly same problem.


Can't program alternatively Winbond W29C011AP EEPROM too.. same thing as it is unable take protection off.
AT29C010A works fine... but i can't get it work on my usage as a alternative to AM29F010 chip.  :scared:
« Last Edit: October 24, 2016, 03:46:04 am by XantheFIN »
 

Offline coromonadalix

  • Frequent Contributor
  • **
  • Posts: 452
  • Country: ca
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #981 on: October 25, 2016, 01:49:27 pm »
With the beeprog+, i have an "all sectors unprotect" for the AM29F010 ...  but no chip at the moment to play with

The tnm5000 doesn't show many options ???
 

Offline XantheFIN

  • Contributor
  • Posts: 7
  • Country: fi
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #982 on: October 28, 2016, 05:03:00 am »
I got new AM29F010B with same speed than orginal. This fails again to program it.  8) Its very high time to throw this to garbage bin.

Wait.. another chip did successfully program! Lets see. But anyway i will throw this to trash.. or at least will not trust at all to this. :scared:






IT WORKS! I AM SO HAPPY  :phew:! now not to touch this chip with this universalgarbageburner.  ;D  :-+  :palm:
Got now finally burn second one too!
« Last Edit: October 28, 2016, 07:03:56 am by XantheFIN »
 

Offline coromonadalix

  • Frequent Contributor
  • **
  • Posts: 452
  • Country: ca
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #983 on: October 28, 2016, 07:22:14 am »
with the tl866 ???  maybe there was some timing issues or software glitch  ??
 

Offline XantheFIN

  • Contributor
  • Posts: 7
  • Country: fi
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #984 on: October 28, 2016, 08:01:28 am »
with the tl866 ???  maybe there was some timing issues or software glitch  ??
I thought myself too that timing issue. There is multiple different speed of this chip. Maybe the developer had different one.  :-//
 

Online zucca

  • Supporter
  • ****
  • Posts: 1164
  • Country: it
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #985 on: November 02, 2016, 08:54:56 am »
Just to say thanks to radioman and all the others guys here. Now I have the A version.
If you know german there is a good guide here:

https://circuit-board.de/forum/index.php/Thread/16834-Umbau-Programmer-TL866CS-auf-TL866A/

with a BOM from ELV.de for the upgrade.
 
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline teevee

  • Contributor
  • Posts: 23
  • Country: de
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #986 on: November 02, 2016, 07:15:00 pm »
Hi folks,
Got myself a Minipro TL866 (incl software Mini Pro V6.50) and I want to burn a .bin file onto five x 27128A Eprom chips.

I order 5 pieces from the same seller:
http://www.ebay.de/itm/401024897502?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

Four of the eproms went smooth, while one had a strange behavior. When I wanted to burn the .bin file, then I got the following error:


I made a small analyze on the chips:

ID Check/Product Identification:


20 89 = the four working eproms
29 83 = the problem child

Note:
First number is: manufacturers code
Second number is: Device code

I don’t understand why the manufacturers code and device code is different from the four working ones. Least not the manufacturers code?

Pictures of the eproms:


Left side = not working chip.
Right side = Working

It’s not easy to see (Sorry, bad quality camera), but there is 100 % same written on them.

Here comes the strange part:
• The working one has a silver colored circuit around the chip and there is a small knob which is round.
• The not working chip has a gold colored circuit around the chip and there is a small knob which is square.

I also tried giving the strange eprom 40 min under Eprom eraser, this was without any effect.

Any ideas or suggestions?
 

Online zucca

  • Supporter
  • ****
  • Posts: 1164
  • Country: it
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #987 on: November 02, 2016, 08:05:19 pm »
• The working one has a silver colored circuit around the chip and there is a small knob which is round.
• The not working chip has a gold colored circuit around the chip and there is a small knob which is square.

Same outside package but different semiconductor inside? Production madness? I think you need a µscope to compare properly the two.
I hope you bought more ROM chips that what you need.
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Online PA0PBZ

  • Super Contributor
  • ***
  • Posts: 3460
  • Country: nl
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #988 on: November 02, 2016, 08:56:13 pm »
2983 should be a Microchip 27C128, can you select that one and try again?

Still weird that it has an ST disguise...
Keyboard error: Press F1 to continue.
 
The following users thanked this post: teevee

Offline teevee

  • Contributor
  • Posts: 23
  • Country: de
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #989 on: November 02, 2016, 09:02:25 pm »
• The working one has a silver colored circuit around the chip and there is a small knob which is round.
• The not working chip has a gold colored circuit around the chip and there is a small knob which is square.

Same outside package but different semiconductor inside? Production madness? I think you need a µscope to compare properly the two.
I hope you bought more ROM chips that what you need.

µscope? I don’t have such nice tools here :D

Yeah and especially the different manufacturers code, since the written on the Eprom itself is identical.

I contacted seller and they want more pictures and more information about why one doesn’t work as they need to report the problem to the company.

I didn’t buy more than 5 because I don’t need more :D

2983 should be a Microchip 27C128, can you select that one and try again?

Still weird that it has an ST disguise...
Thanks for the input, I will give it a shoot later when i`m home.
« Last Edit: November 02, 2016, 09:05:53 pm by teevee »
 

Offline teevee

  • Contributor
  • Posts: 23
  • Country: de
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #990 on: November 03, 2016, 05:19:26 am »
2983 should be a Microchip 27C128, can you select that one and try again?

Still weird that it has an ST disguise...

If this forum had "kudos points" then you would get them all :D Thank you!

How did you decode the manufacturers code and device code?
« Last Edit: November 03, 2016, 05:31:04 am by teevee »
 

Online TheSteve

  • Supporter
  • ****
  • Posts: 2350
  • Country: ca
  • GHz or bust
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #991 on: November 03, 2016, 05:29:31 am »
Hmm, fake parts? I doubt ST ever made a chip that ID's as Microchip.
VE7FM
 

Online PA0PBZ

  • Super Contributor
  • ***
  • Posts: 3460
  • Country: nl
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #992 on: November 03, 2016, 06:00:29 am »
Hmm, fake parts? I doubt ST ever made a chip that ID's as Microchip.

Apart from that, it's wearing a 27128 coat, not the cmos version one.

How did you decode the manufacturers code and device code?

There's a big list out there, all you need to do is to find it :)

http://www.mcumall.com/forum/topic.asp?TOPIC_ID=4974

Edit: Looks like the domain has some problems, bad timing. Now attached as a txt file.

« Last Edit: November 03, 2016, 06:02:46 am by PA0PBZ »
Keyboard error: Press F1 to continue.
 
The following users thanked this post: oPossum, eliocor, edavid, teevee

Offline teevee

  • Contributor
  • Posts: 23
  • Country: de
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #993 on: November 03, 2016, 06:42:39 am »

How did you decode the manufacturers code and device code?

There's a big list out there, all you need to do is to find it :)

http://www.mcumall.com/forum/topic.asp?TOPIC_ID=4974

Edit: Looks like the domain has some problems, bad timing. Now attached as a txt file.

Thanks for the overview. That could be helpful for the future.

I now have another problem. I got a eeprom, which I would like to backup.

The Eeprom got 42 legs and minipro tl866 has only space for 40?  :palm:

« Last Edit: November 03, 2016, 06:53:49 am by teevee »
 

Offline coromonadalix

  • Frequent Contributor
  • **
  • Posts: 452
  • Country: ca
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #994 on: November 03, 2016, 09:43:27 pm »
If you check the side pins,  they don't look identical between the two,  i suspect a counterfeit chip ???

The chip id is revealing that,  i had counterfeit Xilinx xc9572 chip one year ago,  since they are obsolete and we use them at my job, we had lots of reject / programming troubles, the hint was the chip id not the same between them ... they were supplied by a china salesman, we did manage to find an Usa supplier, bought a few of them, and after that, we redesigned our products with an Atmel cpld.

If you try to program them without the id check and it wont work, you can suspect that ...
 

Offline teevee

  • Contributor
  • Posts: 23
  • Country: de
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #995 on: November 04, 2016, 07:24:22 am »
I cannot find a adapter for MiniPro TL866 for Eeproms with 42 pins?  :-//
 

Offline teevee

  • Contributor
  • Posts: 23
  • Country: de
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #996 on: November 08, 2016, 05:09:06 pm »
I cannot find a adapter for MiniPro TL866 for Eeproms with 42 pins?  :-//

I found a solution -> http://www.amibay.com/showthread.php?75322-EPROM-adaptor-boards
 

Offline teevee

  • Contributor
  • Posts: 23
  • Country: de
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #997 on: November 11, 2016, 04:56:47 am »
Hmm, fake parts? I doubt ST ever made a chip that ID's as Microchip.

Apart from that, it's wearing a 27128 coat, not the cmos version one.

How did you decode the manufacturers code and device code?

I found this chip ID on a 42 pin chip and i cannot identity it with that file you attached?  :-//



First number is: 2020(manufacturers code)
Second number is: B2B2 (Device code)

« Last Edit: November 11, 2016, 04:59:29 am by teevee »
 

Offline bitseeker

  • Super Contributor
  • ***
  • Posts: 4699
  • Country: us
  • Lots of engineer-tweakable parts inside!
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #998 on: November 11, 2016, 12:14:13 pm »
Good find on that adapter board. The ones I saw were supposedly designed for specific programmers other than the TL866.
Have you been BUSTED lately? You probably have TEA.
 

Offline teevee

  • Contributor
  • Posts: 23
  • Country: de
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #999 on: November 11, 2016, 05:20:47 pm »
Good find on that adapter board. The ones I saw were supposedly designed for specific programmers other than the TL866.

Yeah I was actually considering buying a new burner until I found this topic by a random Google search.

The devices itself is hand-made by this guy from UK and documentation is a bit unclear, but works.

Concerning my question to identify ChipID 2020 B2B2


From the “Chip ID” text file you shared I came to the conclusion of:
Manufacturers code: ST (2020)
Device code: Still unknown (B2B2)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf