first thanks for any one helps Peoples ...
second if you see my reply #1459 i try to flash my device with tl866.exe and no serial number found ...
third i try again to flash it with this vertion 2.5 ....
second if you see my reply #1459 i try to flash my device with tl866.exe and no serial number found ...
Yes, I read and understood that.
Because your TL866 has no valid serial number,
you need to generate a new serial number. To do that, you use tl866.exe.
Please follow the steps explained in my previous post. ("Random" button.)
@djomano
You forgot a very important thing.
As you said:
second if you see my reply #1459 i try to flash my device with tl866.exe and no serial number found ...
And what i tell you what you have to do?
Please try again the flash process to change the serial number an then pay attention if device code and serial number is shown.
If NOT or you see other values than alphanumeric in this case GENERATE NEW ONE with the Random button.
You said by your self
there are no serial number.
Then you must genaerate a new one.In all the mails you dont answer my questions.
Pease read all of them not the first sentence.
Answer not with only one sentence.
We want to help you but if you dont cooperate there is no chance that we can help you.
I do not want to have to write countless mails here.
Our mebmber ebastler have said it in in short words.
Please read the advice carefully and follow it.
I don't think that's very complicated.
finaly i fix the problem is when i use old tl866.exe version and i dont click in random serial number and code
so i download version 2.5 tl866.exe and follow step by step what you tell me and this is the résultat
thanks all again ...
Very good.
Thanks for your feedback.
Ahhh!
Glad you got it to work, and thank you for the summary of steps. I think it can be simplified slightly: Flashing the firmware dumper is not needed, you can go directly to flashing the TL866A software. But that doesn't matter; you have a working programmer again!
The last Minipro is 6.85, did you try to update ? And the firmware version is 03.2.86 .
every things is fine friend :
model tl866 is "a" ... the version is 6.85 ... the firmware ver is : 03.2.86
About TL866IIplus, today I received one, the software is 8.11 , FW is 4.2.99 and it works fine till now. No asking for updates . W7/64
I am having trouble with a ATMega32U2. I am using Windows 7. The TL866 is running version 6.85 and the firmware is 3.2.86 as it should be. I am not sure where my problem lies, whether it is a flaw in MiniPro of somewhere else. When I select the ATMega32 device and hit "Info" it shows that the chip goes in the 40 pin zif socket...all 40 pins filled! This is a 32 pin device! When I select read (of a new blank ATMEga32U2 chip that is a QFN32 package in an adapter socket) I get an ID error and it can't read it. If I tell it to program that chip with a bootloader Hex file it again shows me that the chip goes in all 40 pins of the 40 pin zif socket and if I tell it to program it again returns a "ID Error! Check the Chip Correctly? Whether contacted good pin?" and the box shows the same thing:
"Check ID Error!
Checked ID is: 0x FB FF FB
Wihs to continue programming, please cancel [check Device ID] option."
When I uncheck Check Device ID and tell it to program the chip I get a
"OverCurrent Protection Actions! External short circuit. IC reverse or damaged." error.
What am I running into?
A MiniPro problem?
A TL866 problem?
An Adapter problem?
Thank you.
I am having trouble with a ATMega32U2. [...]
When I select the ATMega32 device and hit "Info" it shows that the chip goes in the 40 pin zif socket...all 40 pins filled! This is a 32 pin device!
[...]
What am I running into?
A MiniPro problem?
A TL866 problem?
An Adapter problem?
A user problem maybe?
(Or an "Atmel unfortunate part numbering" problem?)
The ATMega32 is
not the same as the ATMega32U2. The former is indeed a 40 pin part. At first glance, it looks like the TL866 cannot program the latter; can't find the part number in the menu.
As far as I can see is, that the software can not handle an ATMEGA32 in QFN32 Package.
There is no additional @TQFP32 description in the device area so it will not be supported by the software.
Only the 40pin version is supportet (AMEGA 32 L/A).
I don't believe that it will be still implemented.
The TL866 II Plus also don't yet support this package form in software version 8.11.
Maybe later.
As far as I can see is, that the software can not handle an ATMEGA32 in QFN32 Package.
There is no additional @TQFP32 description in the device area so it will not be supported by the software.
Only the 40pin version is supportet (AMEGA 32 L/A).
I don't believe that it will be still implemented.
Wow. And I thought a ATMega32 definition would include all variants of the chip! So what can I use to program this ATMega32U...assuming I did not just make a very dead bug out of my chip? The other programmer I have access to has a 28 pin dip but not 32 or 40 pin. I did notice that although I have been programming ATMega328P's in 28 pin dip packages but the smt version is a QFN32 or a QLP32 smt chip and not 28 pin but 32 pin!
Thank you.
If your TL866 is the A version maybe there is a possibility to program it via ICSP.
The radio button is not greyed when you choose ATMEGA32 so it should be running.
I'll say it again: The ATMega32U2 is not the same as the ATMega32! It is also not "the same part in a different package".
Just compare the front pages of the two datasheets. The two microcontrollers have a rather different complement of peripherals. No pinout adapter or ICSP programming will work around the fact that they are not compatible.
I'll say it again: The ATMega32U2 is not the same as the ATMega32! It is also not "the same part in a different package".
Yes I understood that, especially after finding out the hard way! I would have never guessed that a ATMega32U2 was a totally different family and chip than a ATMega32! That even defies logic...and yet!
Here:
and here is the connector.
I was just getting ready to install that 1x6 male header. I had some Molex headers but turned the other way. I pulled the pins and turned it around so the locking ramp is down like shown. Can you tell me which way a ribbon cable needs to plug in. I realize if it has the locking ramp then pin 1 is to the left but some cables have a single notch pointing up. So how should cables be oriented when plugged in correctly?
Thank you.
It's a little bit hard for me to understand what you really mean.
The pinout orientation on the board remains the same no matter how you install the connector.
If you look at the front of the jack, Pin1 is on the left and Pin 6 is on the far right.
My plug is made so that it can not be plugged in incorrectly.
If your plug can be plugged in in both orientations you must be carefull have a look on it.
Maybe you could explain it in detail what you mean.
Pin 1 is on the left; it is also indicated on the PCB by a square pad.
Perhaps this might be of some help too:
Some Update-News of the TL866 II Plus
Last Update V8.30 with FW: 4.2.101 works fine.
No Problems (Updated on a Win7- 64 bit System)
Update-History:
Version: V8.30 Support:15458--2019.1.21
ADD: GD25B128C ACE25QC160G ACE25QC320G ACE25QC128G
FIXED:
1. It becomes more stable when programming NAND Flash.
2. PIC12F509 BIN file config format adjustment.
3. Adjust the adapter prompt interface, which is more intuitive and convenient.
4. Add the old version of Microsoft WINUSB driver to fix the problem that the driver cannot be installed on individual XP.
5. Fixed pin detection errors of some chips.
6. Fixed some other known bugs.
1. It becomes more stable when programming NAND Flash.
"It's still far from stable, but more stable than before".
A few messages back I asked about programming a ATMega32U2. It was pointed out that MiniPro does not support the ATMega32U series but only the ATMega32 which is not the same and not even part of the same family even though it shares a common part number with it. Can someone tell me how hard it is to add a definition (any definition) to MiniPro? How is a definition added? Or can it even be added by me, the user?
Thank you.
@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.
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.
It's surprising that there have been 2 more updates.