Low Cost PCB's Low Cost Components

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

0 Members and 9 Guests are viewing this topic.

Online PA0PBZ

  • Super Contributor
  • ***
  • Posts: 3341
  • Country: nl
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1025 on: February 08, 2017, 06:49:25 AM »
It is complaining about a CONFIG (register?), not about the normal program space. I quickly scanned the datasheet but didn't find anything. Did you try to use the chip?
Keyboard error: Press F1 to continue.
 

Offline marcosbuydid

  • Newbie
  • Posts: 3
  • Country: uy
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1026 on: February 08, 2017, 07:36:56 AM »
Till friday i will not able to test the chip on motherboard. After i test it i will post results here. Do you think both programmer and chip are ok?
 

Online PA0PBZ

  • Super Contributor
  • ***
  • Posts: 3341
  • Country: nl
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1027 on: February 08, 2017, 07:45:59 AM »
Till friday i will not able to test the chip on motherboard. After i test it i will post results here. Do you think both programmer and chip are ok?
I have no idea, but testing the chip should bring us closer to the truth.
Keyboard error: Press F1 to continue.
 

Offline marcosbuydid

  • Newbie
  • Posts: 3
  • Country: uy
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1028 on: February 13, 2017, 05:49:03 AM »
Hi friends, i have good news.
I soldered the chips on motherboard after flashing both and the notebook started ok without problems.
It seems that the programmer record ok all the information in the chip but in the verification process something happen ( i still dont know what is).
Besides that it seems a bug in the software because the notebook till now is working perfect without problems.
 

Online vinceroger

  • Regular Contributor
  • *
  • Posts: 78
  • Country: gb
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1029 on: April 07, 2017, 01:57:58 AM »
hi  guys can the tl866 read/programme NAND128W3A ics with the correct adaptor?
 

Offline figo

  • Contributor
  • Posts: 21
  • Country: pt
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1030 on: April 08, 2017, 08:56:56 AM »
No, tl866 does not program or read flach nand.   |O  |O
 

Online vinceroger

  • Regular Contributor
  • *
  • Posts: 78
  • Country: gb
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1031 on: April 08, 2017, 08:16:58 PM »
No, tl866 does not program or read flach nand.   |O  |O

Thankyou i will look for a suitable programmer.
 

Offline Hedgehog2003

  • Newbie
  • Posts: 1
  • Country: ru
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1032 on: April 13, 2017, 09:23:07 PM »
Need help!
I made the adapter according to the drawings from this topic.
It is well defined as V3, but refuses to read the correct ID of the chip (tried M29W800DB-tsop48, AM29F800BB-sop44).
I double-checked everything, but unfortunately I did not find an error in the installation.
Oscilloscope or logic analyzer is not available to me (

There is a suspicion that the addresses or data buses are confused.

Tell me capacitance C3 C4 capacitors please.
 

Offline Smith

  • Frequent Contributor
  • **
  • Posts: 327
  • Country: 00
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1033 on: April 16, 2017, 06:33:11 PM »
Some traces look suspicious, but it might just be the photo itself.

Does anybody know what exactly is the purpose of the TSOP adapter? Is there any reason a simple TSOP 40 to DIP40 adapter wouldn't work?

I have read some reply somewhere saying a simple TSOP to DIP adapter should work with the TL866 without any problem, but I haven't been able to find any proof.

Trying is the first step towards failure
 

Offline Jacon

  • Contributor
  • Posts: 5
  • Country: pl
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1034 on: April 17, 2017, 05:35:20 AM »
Obviously needed for parts with more than 40 pins - those in above photos have 48 & 44 respectively.
 

Offline Smith

  • Frequent Contributor
  • **
  • Posts: 327
  • Country: 00
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1035 on: April 17, 2017, 04:14:31 PM »
Obviously needed for parts with more than 40 pins - those in above photos have 48 & 44 respectively.

Thanks, I thought it might have to do with the number of pins. But the converters say 32-48pins, so I wasn't sure. I have also read about 8 and 16 bit adapters.

Update: a simple TSOP to DIP adapter didn't work for a A29L008ATV.

BTW, big thanks to Radioman, I've upgraded my TL866CS to a TL866A in about a minute!
« Last Edit: April 20, 2017, 06:45:00 AM by Smith »
Trying is the first step towards failure
 

Offline Alana

  • Frequent Contributor
  • **
  • Posts: 295
  • Country: pl
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1036 on: April 20, 2017, 09:45:12 PM »
Got my own and I'm glad that i got one. Conversion from CS to A without any problems. And it has one nice feature for me - in ZIF socket atmels seem to be programmed with HVPP algorithm. My problems with fusebits are over!
Cost: about 220 polish zloty = 20e

 

Offline Jackster

  • Regular Contributor
  • *
  • Posts: 79
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1037 on: April 27, 2017, 01:04:37 AM »
Are you able to change the pins on this programmer?

I have one of those QFP sockets but it has the pins rotated by 5 pins so Pin 1 of my chip is actually pin 5.
 

Offline BrianG61UK

  • Contributor
  • Posts: 9
  • Country: gb
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1038 on: April 27, 2017, 01:30:56 AM »
Are you able to change the pins on this programmer?

I have one of those QFP sockets but it has the pins rotated by 5 pins so Pin 1 of my chip is actually pin 5.
No. The software doesn't allow that. Even if it did the hardware doesn't quite allow every function on every pin.

Sent from my SM-N9005 using Tapatalk

 
The following users thanked this post: Jackster

Offline Jackster

  • Regular Contributor
  • *
  • Posts: 79
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1039 on: April 27, 2017, 01:41:28 AM »
No. The software doesn't allow that. Even if it did the hardware doesn't quite allow every function on every pin.

Sent from my SM-N9005 using Tapatalk



Ahhh okay thanks.
Is there any info anywhere on what pins it uses for each chip?

My socket has the wrong pinout so I need to re-wire it, but don't fancy requiring 32 pins :p
 

Offline soptea

  • Contributor
  • Posts: 7
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1040 on: April 28, 2017, 11:11:27 AM »
I had also only troubles when try reading 29f/28f flash ,wrong/different ID ,cleaning pins does nt help ,al connections OK .Mine is a CS version ,changed to A version  and using 5.91 software everything is OK !
When using 6.5 software programmer revert to CS version ,so I kept using 5.91 after a new reflash
L.E. :Still not working ,take the TL866 apart and start to measure every component.But I feel that final solution to work with 29F flash is to buy an old Willem...
« Last Edit: April 28, 2017, 11:23:02 PM by soptea »
 

Offline Jackster

  • Regular Contributor
  • *
  • Posts: 79
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1041 on: April 30, 2017, 10:39:00 AM »
Managed to rewire my socket to the correct pinout but getting "over current protection".

No idea what to do at this point..

[edit]
Just found a couple ATmega328P-PU and they work fine. So guessing it is a pinout error or physical connection problem?
« Last Edit: April 30, 2017, 12:00:48 PM by Jackster »
 

Offline Jackster

  • Regular Contributor
  • *
  • Posts: 79
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1042 on: May 07, 2017, 11:25:40 PM »
ignore for now...
« Last Edit: May 07, 2017, 11:39:43 PM by Jackster »
 

Offline sathex

  • Newbie
  • Posts: 1
  • Country: dz
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1043 on: May 10, 2017, 08:50:32 PM »
hi,
I note that a new version of the minipro tl866
This is the v6.60

ADD?
Quote

IS25LQ080B/IS25LQ016B /IS25LQ032B

PN25F04A/PN25F04C/PN25F08/PN25F08B
PN25F16/PN25F16B/"PN25F32/PN25F32B
PN25F64/PN25F64B/PN25F128B

GD25LQ05B/GD25LQ10B/GD25LQ20B/GD25LQ40B/GD25LQ80B

GD25LQ16/GD25LQ32C/GD25LQ32D/GD25LQ64C
GD25LQ128/GD25VQ21B/GD25VQ40C/GD25VQ80C
GD25VQ16C/GD25VQ32C/GD25VQ32C/GD25VQ64C

I am not yet testing
But gives it hope that the programmers' developers will always develop the software
Even though it took a long time to see this new release.
 

Offline netdudeuk

  • Frequent Contributor
  • **
  • Posts: 301
  • Country: gb
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1044 on: May 11, 2017, 02:35:55 AM »
If that's all, I wouldn't add unless I had one of those devices to program.

Updating for no proper reason cost me the option to program my GAL22V10s.
 

Offline tocsa120ls

  • Contributor
  • Posts: 19
  • Country: hu
  • Electronic hobbyist living in Stuttgart
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1045 on: May 21, 2017, 06:30:03 AM »
"OverCurrent Protection actions" while programming old AM 27C128 EPROMs solved. Short: upgrade the software to MiniPro v6.60, and the firmware to V03.2.80. With that version it works like a charm.

Long version: I was fixing a friends C=64 (dead hex inverter 7406 + flaky color SRAM) and while I was doing that I thought I will give them a nice JiffyDOS kernal
-- no good deed shall go unpunished!

I lifted the old MOS 251913 mask ROM out of the board, soldered in a preci-dip socket, tried the MOS chip, all OK. So I dumped the contents out (no idea why, actually. Mask ROM. It'll be there forever. Anyways.) Got JiffyDos (hat tip to Jim Brain!) got the BASIC (thx Bo Zimmerman, although one could just take the dump from the 251913 and overwrite it with JiffyDos with a 0x2000 offset) fired up the TL866, and got the dreaded Overcurrent Protection message. So after a bit of fiddling (EPROM good? Powered HUB? USB2.0 port? USB3.0 port? nada - none of these made ANY difference) I finally looked on the manufacturer's site for a new release, (I had 6.50), downloaded it, it immediately offered to upgrade the firmware on the burner and BAM! One written EPROM:

Let me tell you, C=64 output looks weird AF on a 4K TV - but cool nonetheless :D
-------
Short circuit - long fire
 

Offline teevee

  • Contributor
  • Posts: 18
  • Country: de
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1046 on: May 24, 2017, 08:42:42 PM »
This new update version 6.60 is brilliant. They finally updated the IC database and I’m now able to program ST M27C128A.

Maybe rhetorical questions, but I try anyway to be on the save side.
1.   If someone tells you “place the code at offset 0x4000 in the EPROM” < mainly the “offset”, that means said in another way, “you start coding from 0x4000 in the EPROM” < correct or opposite?
2.   How do I make checksum with the software?
« Last Edit: May 24, 2017, 08:45:30 PM by teevee »
 

Offline netdudeuk

  • Frequent Contributor
  • **
  • Posts: 301
  • Country: gb
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1047 on: May 25, 2017, 06:59:09 AM »
This new update version 6.60 is brilliant. They finally updated the IC database and I’m now able to program ST M27C128A.

Maybe rhetorical questions, but I try anyway to be on the save side.
1.   If someone tells you “place the code at offset 0x4000 in the EPROM” < mainly the “offset”, that means said in another way, “you start coding from 0x4000 in the EPROM” < correct or opposite?
2.   How do I make checksum with the software?

If you're talking about using the 27128, that's a 16K device and 0x4000 = 16K.  So, it's not going to mean loading the data into the programmer buffer at that address.

You haven't given any details (including the memory map) of your project but I'm guessing that the EPROM is mapped to start at 0x4000.

That would probably mean that any code programmed into the EPROM would need to be assembled to run at that address.

With the 64TASS assembler, you would use something like this before your assembly instructions -

      *=   $4000

 

Offline electricMN

  • Contributor
  • Posts: 12
  • Country: us
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1048 on: June 02, 2017, 09:50:27 AM »
So am I correct that the MiniPro TL866A will not program ST Microelectronics STM32F line of microcontrollers? I ordered one of these programmers assuming it would. Maybe a bad decision on my part. I should have done my homework.  :(
 

Offline teevee

  • Contributor
  • Posts: 18
  • Country: de
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #1049 on: June 02, 2017, 05:19:53 PM »
Hi,
I`m in a situation I never tried before. I bought a MX27C1000PC as replacement for 27C1000. I´m now looked into the „pin configuration“ for MX27C1000PC and compared it to the original 27C1000 pin-design and concluded that Pin 2 and Pin 24 is swapped.

MX27C1000PC:
http://pdf1.alldatasheet.net/datasheet-pdf/view/74464/MCNIX/MX27C1000PC-90.html

M27C1000:
http://www.ezoflash.com/datasheets/eprom/SGS-Thomson/M27C1000.pdf

My device originally used 27C1000. Will this not require a modification on the chip before it is compatible with my device?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf