You cannot add definitions.
All the chip-types and the programming algorithm is hardcoded in the Software.
There exist no custom usage to define by yourself.
Only the developer of the software are have the ability to do this.
Since the TL866CS/A Series is EOL we will get no further updates.
Are there any software alternatives to MiniPro that work with the TL866? I found it very odd that the ATMEga32U series was missing and I assume also the ATMega16U series.
Yes it does.
It exists an open source Software for Minipro TL866 by David Griffith
You can get it on gitlab.
https://gitlab.com/DavidGriffith/minipro/This should be the latest aktive repository as far as i know.
There exist no Executable. Must compile it by yourself.
The Atmega32u is not in the device.h list so this Software don't yet support your Chip also.
I don't know other actual software projects than this one.
In this case you must use an other prgrammer for the ATMEGA32U2.
Mini Pro and the Plus Version can't yet do that. That's fact.
I am not familiar with the ATMEGA32U2
so i don't know an appropriate programmer you can use.
Some googeling gave me results for an ATmega32U2 USB Development Board for about 16 bucks.
Software to use is "FLIP".
Primeiro de tudo, agradeço a todos pelos esforços de todos, especialmente Radioman, e esta semana eu fiz uma atualização para a v685, ela era antigamente v682 e funcionava sem erros, meu gravador e tll866a que foi convertido pelo maldito vendedor, agora eu não pode obter o erro ... config file error .. ajuda, por favor
Hi SMPSdoctor,
please in english.This is the main language here in the forum.
I have translate your question via google.
As far as i can read you have successfully updated the tl866 to 6.85 with radiomans updater.
But what you mean with config error?
Please explain in detail what has happend.
sorry for the bad English ... this tl866a certainly converted by the seller ... I am using at this moment to v6.71 everything ok ... serial ... so the questionable cheksun ... the error appears ... config file error e of faults when programming, grateful!
every time you start the recorder software appears ... CONFIG FILE ERROR
I belive to understand.
I have google around and found some similar problems with config error.
It seems that the installation path for the OS has not enough rights.
You can first try it to run as Administrator and look if the error disapears.
If you use Windows 7 you should not install it on a path like C:\
The correct path should be C:\Program Files (x86)\MiniPro.
Here is a Thread with this problem.
https://www.eevblog.com/forum/repair/tl866-140318/msg1897790/#msg1897790In this case uninstall the software and install it in the correct path.
James38 thank you very much, I did exactly this installation and solved the problem of the message !!!
Thanks.
I am glad that I could help you.
Alguien que me ayude a decirme como puedo programar un CPLD de Lattice modelo: M4A3 220-1819-5-ND Empaquetado: 44PLCC en un tl866A!!!
URGENTE!!
MACH4 are not supported by the TL866, to my knowledge. Better stop banging your head...
@Southerner
You cannot add definitions.
Alle the chip-types and the programming algorithmus ist hardcoded in the Software.
There exist no custom usage to define by yourself.
No chance.
If there is similar algorigthm you can add your own definitions (already tried for mega2560), however you need to use modified infoic.dll. I'm using nullsoft approach with a modified infoic.dll which could externaly load xml file. The easiest way to work on custom definitiones ;-) I can add sources to github if there is interest.
At the time of programming the GAL22V10B in my tl866A it tells me to "verify error" address 2904
Did someone else happen to this? help me fix it please! |o
Do you use firmware version 6.85 on the TL866? Because:
VERSION: V6.85 Support:14337--2018.10.19
ADD: ATF20V8B
FIXED: GAL22V10B ; M95320W ; M95128W
Hi everyone I'm super late to this party.. but I purchased a TL866CS because it would go up to 21V. Problem is, every single rom I read, shows only FF.
I have a HN482764G-4 which is a bios for a printer, but shows all FF. If I erased it in UV light for a few hours, no difference and it will not program either.
Then I have a Amtel A28C64B which is supposedly pre-programmed with the XT-IDE bios. When I read it, I get FF's again.
I've noticed that the results are the same whether a chip is installed or the socket is completely empty. Exactly same behavior for both read and write.
What the heck is going on? I also purchased some wintel eeproms on ebay which must have been fake because I could not read or write them
I am using windows 10 with version 6.85. I've contacted seller but there are some communication problems of course.
Thanks
Tom
Could you tell us which firmware/software version do you use?
An empty eprom should be have FF.
Some old eproms have problems. I also have one that i can erase but on programming the verify already fails.
But this should not be on new ones.
For the A28C64B do you use the DIP Version?
If you use an adapter it could be a faulty pin connection.
If it is a dip than then this is really an odd thing.
When you said you could not Read/Write the Wintel which error message do you get here?
You can also try with a self test.
Tools > System Self-Check
Could you tell us which firmware/software version do you use?
An empty eprom should be have FF.
Some old eproms have problems. I also have one that i can erase but on programming the verify already fails.
But this should not be on new ones.
For the A28C64B do you use the DIP Version?
If you use an adapter it could be a faulty pin connection.
If it is a dip than then this is really an odd thing.
When you said you could not Read/Write the Wintel which error message do you get here?
Hi thanks for the help. Firmware version is 3.2.86. The AT28C64B is DIP 28. It's in the database, and it displays the correct number of pins in the INFO button.
Honestly I can't remember what it was doing with the Wintel fake eeproms. I think it was telling me invalid chip every time I tried to read them. These were $1 eeproms from ebay, screen printed, and the markings on the bottom of the chips were completely different. I concluded they were fakes and tossed them in the trash.
The AT28C64B is supposed to be a pre-programmed bios which came with my XT-IDE kit so it's either empty, or my reader isn't actually reading it.
The reader does pass when I do the "Self Check".
Thanks
Ok so it's the latest available version. That's good.
The Tl866 try to identify the Chip by Id if it provide this.
You can disable this when you disable the "Check ID" Section at the bottom.
This could help if you try to use a Chip which is not listed but have the same programming alogorythm like an other chip.
If the AT28C64B is empty you should then be able to re-programm it. But this fails as you said.
That's not normal.
I rember that i has the same situation with an 93C56N (using a TL866 II Pro)
I choose the first item in the list which chip named to 93C56 8Bit 8Pin Dip version (ACE) an gets me FF. I could read it without an error.
When I try to progam it fails with "Error! Code Adress ...."
Tried many in the list und only the NSC NM93C56 gave me a positiv result in read and programming.
The crux is when I read the chip with ACE 93C56 it gave my FF.
Changed to NM93C56 it gives the correct content.
That is very confusing.
Later I have seen 2 waves on the chip which identifies it as an NSC.
Seems that other manufacturer have different algorithm to read chips
even the Base chip name is the same. In my case 93C56.
I mean here NM93C56, ACE93C56 ...
An yes I know that the Suffix N in 93C56N could not be the same Chip as an 93C56 without the N.
Have you tried other chips in the list with the same basetypename?
Ok I went down the list and tried every single DIP with 2864 in the name. None of them would give anything other than FF.
I reflashed it changing it from a CS to an A, and it did show up as a TL866A, but still just reading FF no matter what I do.
I also tried filling this eprom with 0x00, and nothing, it's still FF.
I am getting the feeling this programmer is defective.
How in the world do I prove to the seller that it's defective when it passes it's own self check?
It may be worthwhile at this point to make a control, either manually read out a rom to know that there is data there or use another programmer to verify contents of a chip. Alternatively you can use a chip which is known "working' like a socketed bios chip of a working computer (though keep in mind if this programmer is faulty it may damage the chip making the computer it came from unusable until a new one is flashed).
With a standard dip eprom you can just breadboard it up and use some leds and dip switches to read out the data.
@mykrowyre
When you program the Chip did you get a successful message or an error?
Do you see the yellow LED is blinking when programing?
Do you have any alternate Chips you can test like Treehouseman said?
I have to admit that I have not seen such behavior before.
Not checked if some1 already posted but i think i can read MCU part number on my programmer
got it today so opened up and numbers was rubbed off.. but with drop of iso-prophyl i can clearly see its an Microchip part and i think its PIC24FJ256. Maybe its useful info
Not checked if some1 already posted but i think i can read MCU part number on my programmer got it today so opened up and numbers was rubbed off.. but with drop of iso-prophyl i can clearly see its an Microchip part and i think its PIC24FJ256. Maybe its useful info
Yours must be the new "II plus" version then. The original one is based on a PIC18F87J50.
A fair bit of information on these programmers is out there already. Here's a nice compilation:
http://proghq.org/wiki/TL866http://proghq.org/wiki/TL866_designhttp://proghq.org/wiki/TL866_II_PLUS
I have the TL866II plus and thank you for the link to the
http://proghq.org/wiki/TL866_II_PLUS nice information on the bootloader
Regarding the PIC24FJ256GB110 I just tried to Read it out with with my PicKit3 and if does match the chip ID and does complete the read out ...unfortunately all the data are = 0x00 which mean the PIC are Read protected.
Currently loaded firmware on PICkit 3
Firmware Suite Version.....01.40.13
Firmware type..............dsPIC33F/24F/24H
Programmer to target power is enabled - VDD = 3,250000 volts.
Target device PIC24FJ256GB110 found.
Device ID Revision = 4
The following memory area(s) will be read:
program memory: start address = 0x0, end address = 0x2abf7
configuration memory
Reading...
Read complete
2019-02-20T19:34:59+0100- Read complete
I'am still on 8.01 since it loose USB connection each time I try to update the firmware