Reputable source for a TL866II Plus programmer?
Reputable source for a TL866II Plus programmer?
Anyone know of a reputable UK supplier for the above?
I've just had to return one mis-advertised by an ebay seller (who's still selling them - Hmph) however the ebay return service actually worked and I got my money back...
I have the TL866A but I need the II Plus which can program Atmel GALs which the TL866A can't.
Thanks,
-Gordon
I've just had to return one mis-advertised by an ebay seller (who's still selling them - Hmph) however the ebay return service actually worked and I got my money back...
I have the TL866A but I need the II Plus which can program Atmel GALs which the TL866A can't.
Thanks,
-Gordon
--
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/
Re: Reputable source for a TL866II Plus programmer?
Hi Gordon,
I bought my TL866II+ from Jameco. Their website says that production of the TL866II+ has been discontinued, but I see that they have a new (and more expensive!) 3rd generation version with a fancy Aries socket for sale.
https://www.jameco.com/z/TL866-3G-T48-J ... ?CID=MERCH
I see that it exceeds the TL866II+ in just about every respect, so hopefully it hasn't lost the ability to program GALs!
I bought my TL866II+ from Jameco. Their website says that production of the TL866II+ has been discontinued, but I see that they have a new (and more expensive!) 3rd generation version with a fancy Aries socket for sale.
https://www.jameco.com/z/TL866-3G-T48-J ... ?CID=MERCH
I see that it exceeds the TL866II+ in just about every respect, so hopefully it hasn't lost the ability to program GALs!
"The key is not to let the hardware sense any fear." - Radical Brad
- GARTHWILSON
- Forum Moderator
- Posts: 8773
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Re: Reputable source for a TL866II Plus programmer?
Interesting...I just downloaded the user manual for the 3G one, and they translated the text from Chinese, but some of the screenshot images there are still all Chinese. Some good that'll do me! I got the TL866II+ but have never used it yet. I'm pretty sure I had to get the Linux driver software from a third party. I wonder if I should just step up to the newer model.
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
- BigDumbDinosaur
- Posts: 9425
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: Reputable source for a TL866II Plus programmer?
Paganini wrote:
https://www.jameco.com/z/TL866-3G-T48-Jameco-ValuePro-USB-High-Performance-Programmer-3rd-Generation-_2304999.html?CID=MERCH
Strange how Jameco claims it is their brand on the product page. Also, I saw what Garth was referring to in the downloadable manual. Are you sure that programmer is the real McCoy?
x86? We ain't got no x86. We don't NEED no stinking x86!
Re: Reputable source for a TL866II Plus programmer?
Paganini wrote:
Hi Gordon,
I bought my TL866II+ from Jameco
I bought my TL866II+ from Jameco
-Gordon
--
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/
Re: Reputable source for a TL866II Plus programmer?
GARTHWILSON wrote:
Interesting...I just downloaded the user manual for the 3G one, and they translated the text from Chinese, but some of the screenshot images there are still all Chinese. Some good that'll do me! I got the TL866II+ but have never used it yet. I'm pretty sure I had to get the Linux driver software from a third party. I wonder if I should just step up to the newer model.
https://gitlab.com/DavidGriffith/minipro/
My old WinXP laptop I used with the G540 programmer to program Lattice GALs dies a death a while back and I'd really like to move to the Atmel ones which are in being made rather than run the risk of using recycled imports (Which, admittedly I have had good success with in the past)
Cheers,
-Gordon
--
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/
Re: Reputable source for a TL866II Plus programmer?
GARTHWILSON wrote:
I'm pretty sure I had to get the Linux driver software from a third party.
/Andrew
deck65 - 6502 slab with screen and keyboard | ПК-88 - SBC based on KM1810VM88 (Ukrainian i8088 clone) | leo80 - simple Z80 SBC
nice65 - 6502 assembly linter | My parts, footprints & 3D models for KiCad/FreeCAD
deck65 - 6502 slab with screen and keyboard | ПК-88 - SBC based on KM1810VM88 (Ukrainian i8088 clone) | leo80 - simple Z80 SBC
nice65 - 6502 assembly linter | My parts, footprints & 3D models for KiCad/FreeCAD
-
GlennSmith
- Posts: 162
- Joined: 26 Dec 2002
- Location: Occitanie, France
Re: Reputable source for a TL866II Plus programmer?
Hi all,
@drogon : There is another way, if you're just looking to program GALs and the newer ATF16V / ATF22V "flash" substitutes : it's called afterburner, it's normally designed to be an Arduino shield, but the interface is so simple that it can be cobbled directly to almost any Atmel 8-bit controller on a breadboard.
I'm still waiting for my chinese T48 clone to arrive, but in the meantime I've built and had good results with the afterburner setup. I'm also a Linux-only shop.
The one I used is ole00/afterburner, although a few others exist. I can send you a bare shield PCB if you like.
Good luck.
P.S. Does anyone think it useful to document a complete toolchain tutorial for the ATF16V8 / ATF22V10 devices, as they are often mentioned and used for address decoding and sometimes even VGA video generation... I can document my trials and tribulations (from a Linux point of view, though)
@drogon : There is another way, if you're just looking to program GALs and the newer ATF16V / ATF22V "flash" substitutes : it's called afterburner, it's normally designed to be an Arduino shield, but the interface is so simple that it can be cobbled directly to almost any Atmel 8-bit controller on a breadboard.
I'm still waiting for my chinese T48 clone to arrive, but in the meantime I've built and had good results with the afterburner setup. I'm also a Linux-only shop.
The one I used is ole00/afterburner, although a few others exist. I can send you a bare shield PCB if you like.
Good luck.
P.S. Does anyone think it useful to document a complete toolchain tutorial for the ATF16V8 / ATF22V10 devices, as they are often mentioned and used for address decoding and sometimes even VGA video generation... I can document my trials and tribulations (from a Linux point of view, though)
Glenn-in-France
Re: Reputable source for a TL866II Plus programmer?
GlennSmith wrote:
Hi all,
@drogon : There is another way, if you're just looking to program GALs and the newer ATF16V / ATF22V "flash" substitutes : it's called afterburner, it's normally designed to be an Arduino shield, but the interface is so simple that it can be cobbled directly to almost any Atmel 8-bit controller on a breadboard.
I'm still waiting for my chinese T48 clone to arrive, but in the meantime I've built and had good results with the afterburner setup. I'm also a Linux-only shop.
The one I used is ole00/afterburner, although a few others exist. I can send you a bare shield PCB if you like.
Good luck.
@drogon : There is another way, if you're just looking to program GALs and the newer ATF16V / ATF22V "flash" substitutes : it's called afterburner, it's normally designed to be an Arduino shield, but the interface is so simple that it can be cobbled directly to almost any Atmel 8-bit controller on a breadboard.
I'm still waiting for my chinese T48 clone to arrive, but in the meantime I've built and had good results with the afterburner setup. I'm also a Linux-only shop.
The one I used is ole00/afterburner, although a few others exist. I can send you a bare shield PCB if you like.
Good luck.
Thanks. Yes, this is for the Atmel (Microchip) GALs as I can program the Lattice ones OK (For now, using a creaky old XP laptop and a G540 programmer)
I've looked at Afterburner, but not had the enthusiasm (so-far) to actually make one.
I've also just had the option of getting a genuine II+ from the US, although it'll cost me dearly in import duties, etc.
Hope that "clone" works OK - it turned out my TL8662A was a clone and when trying to upgrade it, it was "helpfully" deliberately bricked (for using under Win, but it still runs OK under Linux and the minipro code)
Quote:
P.S. Does anyone think it useful to document a complete toolchain tutorial for the ATF16V8 / ATF22V10 devices, as they are often mentioned and used for address decoding and sometimes even VGA video generation... I can document my trials and tribulations (from a Linux point of view, though)
Cheers,
-Gordon
--
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/
-
kernelthread
- Posts: 166
- Joined: 23 Jun 2021
Re: Reputable source for a TL866II Plus programmer?
I got mine from amazon:
https://www.amazon.co.uk/gp/product/B07CDD9PGT
It programs ATF22V10's correctly as far as I can tell, along with a few types of FLASH/EEPROM/MCU that I've used (39SF0x0, CAT28C16, W27C512, ATmega328).
This particular listing doesn't seem to be in stock at the moment, but there are a few other listings that look like the same device.
https://www.amazon.co.uk/gp/product/B07CDD9PGT
It programs ATF22V10's correctly as far as I can tell, along with a few types of FLASH/EEPROM/MCU that I've used (39SF0x0, CAT28C16, W27C512, ATmega328).
This particular listing doesn't seem to be in stock at the moment, but there are a few other listings that look like the same device.
Re: Reputable source for a TL866II Plus programmer?
kernelthread wrote:
I got mine from amazon:
https://www.amazon.co.uk/gp/product/B07CDD9PGT
It programs ATF22V10's correctly as far as I can tell, along with a few types of FLASH/EEPROM/MCU that I've used (39SF0x0, CAT28C16, W27C512, ATmega328).
This particular listing doesn't seem to be in stock at the moment, but there are a few other listings that look like the same device.
https://www.amazon.co.uk/gp/product/B07CDD9PGT
It programs ATF22V10's correctly as far as I can tell, along with a few types of FLASH/EEPROM/MCU that I've used (39SF0x0, CAT28C16, W27C512, ATmega328).
This particular listing doesn't seem to be in stock at the moment, but there are a few other listings that look like the same device.
Been through these with a fine toothed comb. They're either TL866A's (and likely old clones at that) or the newer ones with the old beige image.
It's not urgent for now as I've resurrected the old XP Laptop I use with the G540 and Lattice GALs, but one might turn up eventually, or the chap who does the minipro software will upgrade to the newer ones (I did contact him - it's on his 'to do' list, but nowhere near the top, for now).
Cheers,
-Gordon
--
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/
-
6502inside
- Posts: 101
- Joined: 03 Jan 2007
- Location: Sunny So Cal
- Contact:
Re: Reputable source for a TL866II Plus programmer?
Got bit by this myself by an idiot eBay dropshipper who sent me a T48 (instead of the advertised TL866-II) that minipro doesn't like. Now I'm trying to get my money back.
If others have a suggestion for a Linux-compatible burner where I can compile the driver from source (we're Power ISA around here) ...
If others have a suggestion for a Linux-compatible burner where I can compile the driver from source (we're Power ISA around here) ...
Machine room: http://www.floodgap.com/etc/machines.html
- GARTHWILSON
- Forum Moderator
- Posts: 8773
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Re: Reputable source for a TL866II Plus programmer?
I got a TL866-II Plus a couple of years ago and never used it so far, and was trying to find software drivers for it for Linux. I looked around the https://gitlab.com/DavidGriffith/minipro repo linked above, and just like with github, I can't make heads or tails out of anything. There's no description of what the various files are, and I wander around the repo and make no progress at all. My son finally helped me get something installed; but it doesn't seem to do anything. I do get:
Is that firmware inside the gray plastic box? How can it expect me to be updating that? Otherwise, if it's the software in the PC, how could it be out of date if I downloaded it from David Griffith's material less than 24 hours ago? It uses the Linux terminal command line. Can someone give me some pointers, maybe example commands to read an EPROM into a hex file and program another EPROM. What I need at the moment, for work, is to copy EPROMs for CNC controllers.
Edit, two hours later: I seem to have partial success, now having read a 27C128 into a hex file. I'd still appreciate any tips you can provide.
...and a little later again: I succeeded in programming a device. I don't see any way to do a separate verify yet though, and so far the only way I see to check for erased status is to read the EPROM into a file and see if it's all FF's. I'm not finding any options for these.
Code: Select all
Warning: Firmware is out of date.
Expected: 04.2.128 (0x280)
Found: 04.2.86 (0x256)Is that firmware inside the gray plastic box? How can it expect me to be updating that? Otherwise, if it's the software in the PC, how could it be out of date if I downloaded it from David Griffith's material less than 24 hours ago? It uses the Linux terminal command line. Can someone give me some pointers, maybe example commands to read an EPROM into a hex file and program another EPROM. What I need at the moment, for work, is to copy EPROMs for CNC controllers.
Edit, two hours later: I seem to have partial success, now having read a 27C128 into a hex file. I'd still appreciate any tips you can provide.
...and a little later again: I succeeded in programming a device. I don't see any way to do a separate verify yet though, and so far the only way I see to check for erased status is to read the EPROM into a file and see if it's all FF's. I'm not finding any options for these.
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
Re: Reputable source for a TL866II Plus programmer?
GARTHWILSON wrote:
I got a TL866-II Plus a couple of years ago and never used it so far, and was trying to find software drivers for it for Linux. I looked around the https://gitlab.com/DavidGriffith/minipro repo linked above, and just like with github, I can't make heads or tails out of anything. There's no description of what the various files are, and I wander around the repo and make no progress at all. My son finally helped me get something installed; but it doesn't seem to do anything. I do get:
Is that firmware inside the gray plastic box? How can it expect me to be updating that? Otherwise, if it's the software in the PC, how could it be out of date if I downloaded it from David Griffith's material less than 24 hours ago? It uses the Linux terminal command line. Can someone give me some pointers, maybe example commands to read an EPROM into a hex file and program another EPROM. What I need at the moment, for work, is to copy EPROMs for CNC controllers.
Code: Select all
Warning: Firmware is out of date.
Expected: 04.2.128 (0x280)
Found: 04.2.86 (0x256)However minipro is ever evolving and it is working with the newer models from the same company but I've yet to try them.
Quote:
Edit, two hours later: I seem to have partial success, now having read a 27C128 into a hex file. I'd still appreciate any tips you can provide.
...and a little later again: I succeeded in programming a device. I don't see any way to do a separate verify yet though, and so far the only way I see to check for erased status is to read the EPROM into a file and see if it's all FF's. I'm not finding any options for these.
...and a little later again: I succeeded in programming a device. I don't see any way to do a separate verify yet though, and so far the only way I see to check for erased status is to read the EPROM into a file and see if it's all FF's. I'm not finding any options for these.
minipro -p AT28C256 -r image1
to read the image in (as binary) - I then manipulate it to replace the 4K section with the 6502 code and write it back:
Code: Select all
@dd if=image1 of=image2 bs=4K skip=1
@cat gibl image2 > image3
@minipro -u -P -p AT28C256 -w image3-Gordon
--
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/
Re: Reputable source for a TL866II Plus programmer?
GARTHWILSON wrote:
I got a TL866-II Plus a couple of years ago and never used it so far, and was trying to find software drivers for it for Linux. I looked around the https://gitlab.com/DavidGriffith/minipro repo linked above, and just like with github, I can't make heads or tails out of anything.
To compile and write my 6502 assembly to my Flash ROM, I used this command:
Code: Select all
~/dev65/bin/as65 Acolyte3Code.asm ; ./Parser.o Acolyte3Code.lst Acolyte3Code.bin 49152 0 16384 114688 ; minipro -p "SST39SF010" -w Acolyte3Code.bin
Code: Select all
cd ~/Projects/PIC16 ; ~/Projects/sdcc-4.3.0/bin/sdcc --use-non-free -mpic14 -p16f887 Acolyte6Code.c ; cd ~/Projects/minipro ; ./minipro -p "pic16f887@DIP40" -w ~/Projects/PIC16/Acolyte6Code.hex ; ./minipro -p "pic16f887@DIP40" -c config -w ~/Projects/PIC16/Acolyte6Code.fuses -e
There are a lot of options with minipro, but still a lot of chips that I wished to use were not on the list. Some were experimental as well, if I recall correctly. I think one time I found a chip I wanted to use but it wasn't in the right package type, so it didn't work. Still, minipro is definitely the way to go for that programmer.
As far as firmware updates, I *always* had those warnings. Literally every time. If it burns it burns, so don't worry about it.
If you want a direct copy of my minipro folder, it should work out of the box without installation (I believe, as long as you have all the dependencies installed), just let me know.
Thank you!
Chad