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

0 Members and 2 Guests are viewing this topic.

Offline BrianG61UK

  • Regular Contributor
  • *
  • Posts: 59
  • Country: gb
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #975 on: October 22, 2016, 01:36:41 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.
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 22, 2016, 01:38:23 pm by BrianG61UK »
 

Offline XantheFIN

  • Contributor
  • Posts: 23
  • Country: fi
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #976 on: October 22, 2016, 07:32:49 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.
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:



https://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 23, 2016, 04:46:04 pm by XantheFIN »
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 5795
  • Country: ca
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #977 on: October 25, 2016, 02:49:27 am »
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: 23
  • Country: fi
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #978 on: October 27, 2016, 06:03:00 pm »
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 27, 2016, 08:03:56 pm by XantheFIN »
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 5795
  • Country: ca
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #979 on: October 27, 2016, 08:22:14 pm »
with the tl866 ???  maybe there was some timing issues or software glitch  ??
 

Offline XantheFIN

  • Contributor
  • Posts: 23
  • Country: fi
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #980 on: October 27, 2016, 09:01:28 pm »
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.  :-//
 

Offline Zucca

  • Supporter
  • ****
  • Posts: 4298
  • Country: it
  • EE meid in Itali
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #981 on: November 01, 2016, 09:54:56 pm »
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: 33
  • Country: de
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #982 on: November 02, 2016, 08:15:00 am »
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?
 

Offline Zucca

  • Supporter
  • ****
  • Posts: 4298
  • Country: it
  • EE meid in Itali
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #983 on: November 02, 2016, 09:05:19 am »
• 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
 

Offline PA0PBZ

  • Super Contributor
  • ***
  • Posts: 5121
  • Country: nl
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #984 on: November 02, 2016, 09:56:13 am »
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: 33
  • Country: de
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #985 on: November 02, 2016, 10:02:25 am »
• 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, 10:05:53 am by teevee »
 

Offline teevee

  • Contributor
  • Posts: 33
  • Country: de
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #986 on: November 02, 2016, 06:19:26 pm »
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 02, 2016, 06:31:04 pm by teevee »
 

Offline TheSteve

  • Supporter
  • ****
  • Posts: 3744
  • Country: ca
  • Living the Dream
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #987 on: November 02, 2016, 06:29:31 pm »
Hmm, fake parts? I doubt ST ever made a chip that ID's as Microchip.
VE7FM
 

Offline PA0PBZ

  • Super Contributor
  • ***
  • Posts: 5121
  • Country: nl
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #988 on: November 02, 2016, 07:00:29 pm »
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 02, 2016, 07:02:46 pm by PA0PBZ »
Keyboard error: Press F1 to continue.
 
The following users thanked this post: oPossum, eliocor, edavid, teevee

Offline teevee

  • Contributor
  • Posts: 33
  • Country: de
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #989 on: November 02, 2016, 07:42:39 pm »

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 02, 2016, 07:53:49 pm by teevee »
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 5795
  • Country: ca
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #990 on: November 03, 2016, 10:43:27 am »
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: 33
  • Country: de
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #991 on: November 03, 2016, 08:24:22 pm »
I cannot find a adapter for MiniPro TL866 for Eeproms with 42 pins?  :-//
 

Offline teevee

  • Contributor
  • Posts: 33
  • Country: de
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #992 on: November 08, 2016, 06:09:06 am »
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: 33
  • Country: de
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #993 on: November 10, 2016, 05:56:47 pm »
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 10, 2016, 05:59:29 pm by teevee »
 

Offline bitseeker

  • Super Contributor
  • ***
  • Posts: 9057
  • Country: us
  • Lots of engineer-tweakable parts inside!
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #994 on: November 11, 2016, 01:14:13 am »
Good find on that adapter board. The ones I saw were supposedly designed for specific programmers other than the TL866.
TEA is the way. | TEA Time channel
 

Offline teevee

  • Contributor
  • Posts: 33
  • Country: de
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #995 on: November 11, 2016, 06:20:47 am »
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)
 

Offline Jonas123

  • Newbie
  • Posts: 1
  • Country: ao
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #996 on: November 15, 2016, 02:24:00 pm »
Hi guys, i have a problem, maybe you know how to fix it.
I have read eeprom 93c66 witj tl866cs and it not correctly swap bytes, when i'm reading with another tool (xprog) it read in normal sequence.
How can i fix it?
 

Offline nova100

  • Newbie
  • Posts: 4
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #997 on: November 20, 2016, 07:08:05 pm »
can this programmer In future support Programming  kbc9012qf by releasing an update for example?  should I wait  or buy (rt809f) just for 
kbc programming
« Last Edit: November 20, 2016, 07:19:14 pm by nova100 »
 

Offline crx991

  • Contributor
  • Posts: 39
  • Country: it
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #998 on: November 21, 2016, 07:36:23 pm »
Do you know what is a keyboard bios controller? Because you have already the answer...
 
The following users thanked this post: nova100

Offline nova100

  • Newbie
  • Posts: 4
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #999 on: November 23, 2016, 11:37:25 pm »
Do you know what is a keyboard bios controller? Because you have already the answer...
I bought  rt 809 job done and I had a hope in this programmed, but unfortunately did not provide my need at work .Thank you
« Last Edit: November 23, 2016, 11:39:43 pm by nova100 »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf