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

0 Members and 5 Guests are viewing this topic.

Offline jcarlson

  • Newbie
  • Posts: 3
  • Country: fr
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1325 on: August 16, 2018, 05:33:22 pm »
Hi Radioman,

Thanks a lot for your help and wise analysis. I now understand that I probably made short on the R26 resistor during the connection of the 100 Ohms resistor to enter the boot mode.

You are of great help.
Thanks again
 

Offline radioman

  • Regular Contributor
  • *
  • Posts: 168
  • Country: ro
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1326 on: August 16, 2018, 05:40:57 pm »
Thanks a lot for your help and wise analysis. I now understand that I probably made short on the R26 resistor during the connection of the 100 Ohms resistor to enter the boot mode.
Yes, this is the most common mistake! Use A magnifying glass and check for solder joints or solder execess that can make shorts between the PCB traces.
 
The following users thanked this post: Peppered

Offline jcarlson

  • Newbie
  • Posts: 3
  • Country: fr
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1327 on: August 17, 2018, 02:01:47 pm »
Hi,

R26 changed. Self test working now perfectly.

Thanks again
 

Offline Peppered

  • Newbie
  • Posts: 4
  • Country: gb
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1328 on: August 20, 2018, 10:44:54 pm »
Hi,
Many props to radioman and everyone else for making this possible.
I attempted to upgrade my tl866CS using the old 2.2 updater without reading the later pages :palm:.  When i ran the minipro software it tells me that i have a pirate device and can no longer program anything as it only will see an id of 0x 02 00 55 even when nothing is in the socket.

Looks like i may have botched it.

I've built the LPT ICSP programmer and attempted to flash a hex file created by the 2.4 firmware updater but it does not seem to program.  I've checked all the solder connections are OK and that the settings mentioned in the pdf for picPGM are good but i seem to have managed to proper brick it.
Does anyone know anything i can try to get it back on it's feet?
I don't really want to have to buy another one if i can help it especially with the hostility the developer has.
 

Offline Peppered

  • Newbie
  • Posts: 4
  • Country: gb
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1329 on: August 21, 2018, 12:06:13 pm »
OK, i managed to figure out why it was not working.  Turns out i forgot to re-enable the code protection bit when flashing the firmware  :-DD

In the end i re-read the instruction PDF and used the bootloader resistor and re-flashed it back to CS firmware then flashed it to the A firmware with the 2.4 updater.

tl;dr - don't take the ikea furniture instructions approach when doing this mod.
« Last Edit: August 21, 2018, 12:14:22 pm by Peppered »
 

Offline bitseeker

  • Super Contributor
  • ***
  • Posts: 9057
  • Country: us
  • Lots of engineer-tweakable parts inside!
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1330 on: August 22, 2018, 02:34:36 am »
tl;dr - don't take the ikea furniture instructions approach when doing this mod.

Indeed. Glad you got it working. :-+
TEA is the way. | TEA Time channel
 

Offline Willem52

  • Regular Contributor
  • *
  • Posts: 73
  • Country: nl
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1331 on: August 25, 2018, 08:11:00 am »
@radioman

If we may know...
What are the changes in the TL866 firmware updater V2.5 ?
 

Offline radioman

  • Regular Contributor
  • *
  • Posts: 168
  • Country: ro
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1332 on: August 25, 2018, 10:50:51 pm »
@radioman

If we may know...
What are the changes in the TL866 firmware updater V2.5 ?
Not so many changes. Just an improved algorithm for encryption and serial code generation.
 
The following users thanked this post: sathex

Offline keropi

  • Newbie
  • Posts: 4
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1333 on: September 02, 2018, 08:30:08 pm »
thanks a mil radioman for all your hard work, really appreciated!
I had an original CS version that converted to A some time ago and now I get the "converted message" and when I try to read some brand new W28C512 eeproms I get an ID error - if I disable ID check then it starts "reading" but all it does is repeating a string periodically that consists of my device and serial numbers plus some giberish after that  :palm:
I had no idea this bricking was a thing and today I updated to 6.82.

I guess the manufacturer thought if he starts bricking programmers then most customers will buy the II version or something  |O

Before I do anything stupid, v2.5 of your software gives me this:



I checked the displayed device/serial numbers and they are my original ones - I saved them before I did the A conversion.
So just to be sure, I follow your guide here: https://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/msg1704092/#msg1704092 right? There is no other way to fix only the checksum correct?
I also need to do the bootloader mod, it is disabled on my programmer.
« Last Edit: September 02, 2018, 10:04:00 pm by keropi »
 

Offline janekdrukarz

  • Newbie
  • Posts: 3
  • Country: gb
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1334 on: September 02, 2018, 08:57:22 pm »
I had exactly the same mistake (Bad serial checksum), it was my mistake during upgrade.
I've fixed this picprog3 to upload full flash. I think you can use the 100 ohm resistor described by Radioman if you do not have a pic programmer.
 
The following users thanked this post: sathex

Offline keropi

  • Newbie
  • Posts: 4
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1335 on: September 03, 2018, 09:42:23 am »
took 4 reflash tries to succeed but all is good now. Thanks again for all the help and to radioman for the hard work!

I also plan to buy the II version so I don't move the programmer around - dev weirdness aside this was really useful to my projects. I also have the gq-3x programmer but there is no comparison at that price point, TL stuff is just better. I know I know feeding the weird behavior but is there any other descent alternative?
« Last Edit: September 03, 2018, 05:43:47 pm by keropi »
 

Offline Southerner

  • Regular Contributor
  • *
  • Posts: 116
  • Country: us
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1336 on: September 21, 2018, 07:21:31 pm »
What Windows programming software should be used with a working TL866CS?  Or does it even matter?  I saw in an earlier message that http://picpgm.picprojects.net/download/winpicpgm_v1650.zip was used but assumed that was just to program the PIC in the TL866 rather than a general programming package for the TL866 and its many various type and manufacture microprocessors.

I have never used my TL866CS since I bought it 2 years ago.  I assume it is a clone.  I bought it to program a Rensas R8C/27 but was not sure it would even do it since I did not see the R8 series in the list.

Thank you.
 

Offline Abbas

  • Contributor
  • Posts: 12
  • Country: ph
    • Project Electronics
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1337 on: September 21, 2018, 11:04:53 pm »
What Windows programming software should be used with a working TL866CS?  Or does it even matter?  I saw in an earlier message that http://picpgm.picprojects.net/download/winpicpgm_v1650.zip was used but assumed that was just to program the PIC in the TL866 rather than a general programming package for the TL866 and its many various type and manufacture microprocessors.

I have never used my TL866CS since I bought it 2 years ago.  I assume it is a clone.  I bought it to program a Rensas R8C/27 but was not sure it would even do it since I did not see the R8 series in the list.

Thank you.
The official software for the TL866CS/A is the Minipro. Available for download at their official website Autoelectric.cn

Alternatively here is the link to the software http://autoelectric.cn/MiniPro/minipro_setup682.rar

By far this is the best programmer I have ever used for the past 6 years.

Sent from my SM-G955F using Tapatalk

 

Offline Willem52

  • Regular Contributor
  • *
  • Posts: 73
  • Country: nl
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1338 on: September 22, 2018, 08:43:41 am »
Attached a new icon for MiniPro.

If someone needs a replacement icon for the MiniPro tool.
 
The following users thanked this post: sathex, okurka

Offline Nprod

  • Contributor
  • Posts: 22
  • Country: bg
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1339 on: September 26, 2018, 05:49:57 pm »
Wow i was planning to get a TL866II to program some 27128 EPROMs but after looking at this thread i find out that the manufacturer likes to pull scumbag tricks with their customers... :palm:

Is the TL866A a better option then, seeing how radioman has already generously provided the tools to prevent these shenanigans? There are so many chinese sellers offering these with prices ranging from 40$ to 110$ that it's hard to discern what's a clone, a modded CS model or whatever...
 

Offline Folxs

  • Contributor
  • Posts: 44
  • Country: pl
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1340 on: September 27, 2018, 09:11:02 pm »
Hi, I got a problem with AT27C010 on TL866A APP v6.82 (newest) Firmware: 03.2.85.
I have 3 ICs with the same orignal program.
1. I "can" read - i have only ".. .. .."
2. I can't program any of those 3 chips because: "Error! Address: 0x000000 Buffer Data:0x11 Verify:0x00

What's wrong?
VPP 13.5V
VCC Verify 5.00V
VDD Write 6.25V (maximum)
Puls Delay 100us
 

Offline BrianG61UK

  • Regular Contributor
  • *
  • Posts: 59
  • Country: gb
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1341 on: September 27, 2018, 09:16:53 pm »
Hi, I got a problem with AT27C010 on TL866A APP v6.82 (newest) Firmware: 03.2.85.
I have 3 ICs with the same orignal program.
1. I "can" read - i have only ".. .. .."
2. I can't program any of those 3 chips because: "Error! Address: 0x000000 Buffer Data:0x11 Verify:0x00

What's wrong?
VPP 13.5V
VCC Verify 5.00V
VDD Write 6.25V (maximum)
Puls Delay 100us
Have the 27C010s been properly erased in a UV eraser?

Sent from my SM-N9005 using Tapatalk

 

Offline Folxs

  • Contributor
  • Posts: 44
  • Country: pl
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1342 on: September 27, 2018, 09:20:08 pm »
Hi, I got a problem with AT27C010 on TL866A APP v6.82 (newest) Firmware: 03.2.85.
I have 3 ICs with the same orignal program.
1. I "can" read - i have only ".. .. .."
2. I can't program any of those 3 chips because: "Error! Address: 0x000000 Buffer Data:0x11 Verify:0x00

What's wrong?
VPP 13.5V
VCC Verify 5.00V
VDD Write 6.25V (maximum)
Puls Delay 100us
Have the 27C010s been properly erased in a UV eraser?

Sent from my SM-N9005 using Tapatalk
This is regular EEPROM ;)
 

Offline BrianG61UK

  • Regular Contributor
  • *
  • Posts: 59
  • Country: gb
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1343 on: September 27, 2018, 09:22:03 pm »
Hi, I got a problem with AT27C010 on TL866A APP v6.82 (newest) Firmware: 03.2.85.
I have 3 ICs with the same orignal program.
1. I "can" read - i have only ".. .. .."
2. I can't program any of those 3 chips because: "Error! Address: 0x000000 Buffer Data:0x11 Verify:0x00

What's wrong?
VPP 13.5V
VCC Verify 5.00V
VDD Write 6.25V (maximum)
Puls Delay 100us
Have the 27C010s been properly erased in a UV eraser?

Sent from my SM-N9005 using Tapatalk
This is regular EEPROM ;)
So not a 27C010?

Sent from my SM-N9005 using Tapatalk

 

Offline Folxs

  • Contributor
  • Posts: 44
  • Country: pl
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1344 on: September 27, 2018, 09:22:44 pm »
Or...
Shit - it could be OTPROM!? (One Time PROM)
 

Offline BrianG61UK

  • Regular Contributor
  • *
  • Posts: 59
  • Country: gb
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1345 on: September 27, 2018, 09:43:28 pm »
Oops.
You could buy some more with windows to erase or more OTP ones if you won't need to erase or don't have a UV eraser.
Or maybe the circuit could be rigged to accept say a 28F010 or maybe even a 29F010 that the programmer can erase before programming.
As far as I remember only one or two pins max would need different connections. Maybe the 28F would even plug in without changes.
Been a while since I did this kind of thing.

Later: Yes. Looks like a 28F010 is a drop in replacement unless something really weird was in the original circuit.
Just need to get one that's fast enough access time.
« Last Edit: September 27, 2018, 09:54:34 pm by BrianG61UK »
 

Offline Folxs

  • Contributor
  • Posts: 44
  • Country: pl
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1346 on: September 27, 2018, 09:54:30 pm »
Oops.
You could buy some more with windows to erase or more OTP ones if you won't need to erase or don't have a UV eraser.
Or maybe the circuit could be rigged to accept say a 28F010 or maybe even a 29F010 that the programmer can erase before programming.
As far as I remember only one or two pins max would need different connections. Maybe the 28F would even plug in without changes.
Been a while since I did this kind of thing.
Thank You very much!
First time I also thought that 27C010 should be EPROM with Window but when I see it is 100% plastic I thought this is EEPROM - so I was wrong, You aimed me that this is OTPROM.
Thanks for advice of changingig it for different chips but the circuit have to be 100% original ;) - but always it is good to know!
 

Offline Folxs

  • Contributor
  • Posts: 44
  • Country: pl
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1347 on: September 28, 2018, 01:50:04 pm »
Can I replace AT27C010 OTP with AM27C010 EEPROM? I think it is just a difference in branding right? AMD vs Atmel
 

Offline BrianG61UK

  • Regular Contributor
  • *
  • Posts: 59
  • Country: gb
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1348 on: September 28, 2018, 03:21:28 pm »
Can I replace AT27C010 OTP with AM27C010 EEPROM? I think it is just a difference in branding right? AMD vs Atmel
Correct.

Except that these are EPROM not EEPROM.

Sent from my SM-N9005 using Tapatalk

 

Offline Southerner

  • Regular Contributor
  • *
  • Posts: 116
  • Country: us
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1349 on: September 28, 2018, 03:31:28 pm »
Can I replace AT27C010 OTP with AM27C010 EEPROM?
A 27C010 is not an eeprom it is an eprom.  If you don't get the otp (one time program) then it will have a window for erasing with a UV eprom eraser/light and you can't erase and rewrite it electrically like you would with an eeprom.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf