hi guys can the tl866 read/programme NAND128W3A ics with the correct adaptor?
No, tl866 does not program or read flach nand.
No, tl866 does not program or read flach nand.
Thankyou i will look for a suitable programmer.
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.
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.
Obviously needed for parts with more than 40 pins - those in above photos have 48 & 44 respectively.
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!
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
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.
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
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
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...
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?
hi,
I note that a new version of the minipro tl866
This is the v6.60
ADD?
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.
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.
"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
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?
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
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.
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!
....
Did you install the JiffyDOS switchless?
Did you install the JiffyDOS switchless?
Yup. Didn't have any 27c256's lying around... and I did not want to deadbug the 27c128 on the back of the original ROM
I gave the original ROM back, pins clean, to swap back if any incompatibility is found. I will find another solution then. The owner is pretty happy as of now. (2wks)
if you don't like (as me) ugly old times new roman fonts in TL866 software, here i made some changes for myself ,
also window is little bit bigger than ori. SW
changes was made on newer Ver. 6.60
Just download copy this file in miniPro folder
MODERATOR: Links removed, reported as a virus.
Don't Download.
Microsoft Defender detect it as a Virus (Win32/Ramnit.B)