https://proghq.org/wiki/api.php?action=feedcontributions&user=Zino&feedformat=atom Proghq - User contributions [en] 2024-03-29T09:57:59Z User contributions MediaWiki 1.31.1 https://proghq.org/wiki/index.php?title=TL866_TSOP48_adapter&diff=580 TL866 TSOP48 adapter 2018-11-14T21:16:45Z <p>Zino: Added picture on SN003 with chip and connected to base adapter</p> <hr /> <div>[[Category:TL866]]<br /> [[Category:Hardware]]<br /> [[Category:Accessories]]<br /> <br /> The tl866 has a 40 pin ZIF socket, but that means that it can't talk to all the pins of a 44 or 48 pin chip without more pin muxes. There is an ATTiny13A that is being used as a rudimentary bit of DRM, and it has started causing problems. As of MiniPro version 6.0 certain counterfeit TSOP48 adapters have some flaw that can be detected. The solution would be to either upload Radioman's reverse engineered firmware from here: [https://github.com/radiomanV/TL866/tree/master/TSOP_Encryption Link], or to revert to MiniPro version 5.19 and Firmware 3.2.61. This rollback can be done with the [[Firmware Updater Tool]]. You can check if your adapter is fake by going to &quot;help/about/tsop48detect&quot;. <br /> <br /> <br /> [https://web.archive.org/web/20150429020341/http://www.autoelectric.cn/MiniPro/TSOP48_identification.htm Autoelectric counterfeit page]<br /> <br /> <br /> [[File:TSOP48.jpg|200px]]<br /> [[File:TSOP48_Adapter_Schematic.svg]]<br /> <br /> == Adapter &quot;hats&quot; ==<br /> <br /> The base kit with the ATTiny base board and the chip adapters it can carry [http://www.xgecu.com/EN/TL866_Adapter.html is sold divided into 5 packages], but can often be bought in a batch from eBay sellers. For reference, here is Autoelectrics official package codes.<br /> <br /> &quot;simple adapter&quot; means it's just a bare PCB, and you have to solder the chip to it when dumping or programming it. The &quot;hats&quot; without the simple designation has some form of 0-force socket<br /> <br /> SN001: Base board and simple adapters for TSOP32/40/48<br /> SN002: Simple adapter for SOP44<br /> SN003: Adapter for TSOP32/40/48<br /> [[File:Tl866_tsop48_zerof_small.jpg|200px]] [[File:Tl866_sn001_populated.jpg|200px]]<br /> SN004: Adapter for SOP44<br /> SN005: Simple adapter for SOP56<br /> <br /> == Rollback Fix ==<br /> <br /> Ok. you don't have the 5.91 version, download it here: [http://minipro.txt.si/index.php?title=Original_Windows_Software Minipro V5.91] and unzip it somewhere in a folder.<br /> <br /> then download my firmware updater here: [http://bit.ly/YaJYDq TL866 firmware updater] and unzip it.<br /> In my firmware updater folder you will find a exe file called TL866.exe; run it!<br /> Once the firmware updater starts, browse for a file called update.dat in the above downloaded 5.91 minipro folder.<br /> Click the reflash button!<br /> Done. You should have now the 3.2.61 firmware version. Just use minipro.exe from the 5.91 folder to work.<br /> If you will later want to use the 6.0 version of minipro you will be asked to reflash the firmware and obviously the minipro 6.0 version will upgrade the firmware again to 3.2.62 version.<br /> <br /> == Re-flash Fix ==<br /> <br /> Verified by Evan Allen to work, simply clone the git repository from here: [https://github.com/radiomanV/TL866/tree/master/TSOP_Encryption Link] and open the .cproj file in minipro, program the attiny13 @soic8 from the fake adapter in minipro and resolder. This changes the tsop48detect result from 'fake' to 'V3'.<br /> <br /> [http://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/msg936055/#msg936055 Alternate method]</div> Zino https://proghq.org/wiki/index.php?title=TL866_TSOP48_adapter&diff=579 TL866 TSOP48 adapter 2018-11-14T21:14:46Z <p>Zino: Added picture of SN003 &quot;hat&quot;</p> <hr /> <div>[[Category:TL866]]<br /> [[Category:Hardware]]<br /> [[Category:Accessories]]<br /> <br /> The tl866 has a 40 pin ZIF socket, but that means that it can't talk to all the pins of a 44 or 48 pin chip without more pin muxes. There is an ATTiny13A that is being used as a rudimentary bit of DRM, and it has started causing problems. As of MiniPro version 6.0 certain counterfeit TSOP48 adapters have some flaw that can be detected. The solution would be to either upload Radioman's reverse engineered firmware from here: [https://github.com/radiomanV/TL866/tree/master/TSOP_Encryption Link], or to revert to MiniPro version 5.19 and Firmware 3.2.61. This rollback can be done with the [[Firmware Updater Tool]]. You can check if your adapter is fake by going to &quot;help/about/tsop48detect&quot;. <br /> <br /> <br /> [https://web.archive.org/web/20150429020341/http://www.autoelectric.cn/MiniPro/TSOP48_identification.htm Autoelectric counterfeit page]<br /> <br /> <br /> [[File:TSOP48.jpg|200px]]<br /> [[File:TSOP48_Adapter_Schematic.svg]]<br /> <br /> == Adapter &quot;hats&quot; ==<br /> <br /> The base kit with the ATTiny base board and the chip adapters it can carry [http://www.xgecu.com/EN/TL866_Adapter.html is sold divided into 5 packages], but can often be bought in a batch from eBay sellers. For reference, here is Autoelectrics official package codes.<br /> <br /> &quot;simple adapter&quot; means it's just a bare PCB, and you have to solder the chip to it when dumping or programming it. The &quot;hats&quot; without the simple designation has some form of 0-force socket<br /> <br /> SN001: Base board and simple adapters for TSOP32/40/48<br /> SN002: Simple adapter for SOP44<br /> SN003: Adapter for TSOP32/40/48<br /> [[File:Tl866_tsop48_zerof_small.jpg|200px]]<br /> SN004: Adapter for SOP44<br /> SN005: Simple adapter for SOP56<br /> <br /> == Rollback Fix ==<br /> <br /> Ok. you don't have the 5.91 version, download it here: [http://minipro.txt.si/index.php?title=Original_Windows_Software Minipro V5.91] and unzip it somewhere in a folder.<br /> <br /> then download my firmware updater here: [http://bit.ly/YaJYDq TL866 firmware updater] and unzip it.<br /> In my firmware updater folder you will find a exe file called TL866.exe; run it!<br /> Once the firmware updater starts, browse for a file called update.dat in the above downloaded 5.91 minipro folder.<br /> Click the reflash button!<br /> Done. You should have now the 3.2.61 firmware version. Just use minipro.exe from the 5.91 folder to work.<br /> If you will later want to use the 6.0 version of minipro you will be asked to reflash the firmware and obviously the minipro 6.0 version will upgrade the firmware again to 3.2.62 version.<br /> <br /> == Re-flash Fix ==<br /> <br /> Verified by Evan Allen to work, simply clone the git repository from here: [https://github.com/radiomanV/TL866/tree/master/TSOP_Encryption Link] and open the .cproj file in minipro, program the attiny13 @soic8 from the fake adapter in minipro and resolder. This changes the tsop48detect result from 'fake' to 'V3'.<br /> <br /> [http://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/msg936055/#msg936055 Alternate method]</div> Zino https://proghq.org/wiki/index.php?title=File:Tl866_tsop48_zerof_bottom.jpg&diff=578 File:Tl866 tsop48 zerof bottom.jpg 2018-11-14T21:11:07Z <p>Zino: Bottom of SN003 TSOP32/40/48 zero force &quot;hat&quot;. Taken by zino and can be used to your hearts content or whatever CC is closest to Public Domain</p> <hr /> <div>Bottom of SN003 TSOP32/40/48 zero force &quot;hat&quot;.<br /> <br /> Taken by zino and can be used to your hearts content or whatever CC is closest to Public Domain</div> Zino https://proghq.org/wiki/index.php?title=File:Tl866_tsop48_zerof_populated.jpg&diff=577 File:Tl866 tsop48 zerof populated.jpg 2018-11-14T21:09:46Z <p>Zino: SN003 TSOP32/40/48 zero force &quot;hat&quot; with a 29LV160 flash chip ready to be programmed or dumped. Taken by zino and can be used to your hearts content or whatever CC is closest to Public Domain</p> <hr /> <div>SN003 TSOP32/40/48 zero force &quot;hat&quot; with a 29LV160 flash chip ready to be programmed or dumped.<br /> <br /> Taken by zino and can be used to your hearts content or whatever CC is closest to Public Domain</div> Zino https://proghq.org/wiki/index.php?title=File:Tl866_tsop48_zerof_small.jpg&diff=576 File:Tl866 tsop48 zerof small.jpg 2018-11-14T21:07:02Z <p>Zino: </p> <hr /> <div>SN003 TSOP32/40/48 zero force &quot;hat&quot; to be used with SN001.<br /> <br /> Taken by zino and can be used to your hearts content or whatever CC is closest to Public Domain</div> Zino https://proghq.org/wiki/index.php?title=File:Tl866_tsop48_zerof_small.jpg&diff=575 File:Tl866 tsop48 zerof small.jpg 2018-11-14T21:06:20Z <p>Zino: SN003 TSOP32/40/48 zero force &quot;hat&quot; to be used with SN001 Taken by zino and can be used to your hearts content or whatever CC is closest to Public Domain</p> <hr /> <div>SN003 TSOP32/40/48 zero force &quot;hat&quot; to be used with SN001<br /> <br /> Taken by zino and can be used to your hearts content or whatever CC is closest to Public Domain</div> Zino https://proghq.org/wiki/index.php?title=File:Tl866_sn001_populated.jpg&diff=574 File:Tl866 sn001 populated.jpg 2018-11-14T21:04:33Z <p>Zino: SN001 many pin adapter board populated with the SN003 TSOP32/40/48 zero force &quot;hat&quot; Taken by zino and can be used to your hearts content or whatever CC is closest to Public Domain</p> <hr /> <div>SN001 many pin adapter board populated with the SN003 TSOP32/40/48 zero force &quot;hat&quot;<br /> <br /> Taken by zino and can be used to your hearts content or whatever CC is closest to Public Domain</div> Zino https://proghq.org/wiki/index.php?title=FOSS_Programmer&diff=562 FOSS Programmer 2018-09-30T23:23:18Z <p>Zino: </p> <hr /> <div>Discussion page for feasibility of making a from scratch programmer<br /> <br /> Existing work: <br /> * [[Openprog]]<br /> * [[EZoFlash]]<br /> * https://web.archive.org/web/20041009123535/http://www.specs.de:80/~danni/tools/proflash/index.htm</div> Zino https://proghq.org/wiki/index.php?title=EZoFlash&diff=561 EZoFlash 2018-09-30T22:55:41Z <p>Zino: Created page with &quot;Parallel port programmer based on the Willem EPROM programmer series http://www.ezoflash.com/ http://www.ezoflash.com/adapters.htm&quot;</p> <hr /> <div>Parallel port programmer based on the Willem EPROM programmer series<br /> <br /> http://www.ezoflash.com/<br /> <br /> http://www.ezoflash.com/adapters.htm</div> Zino https://proghq.org/wiki/index.php?title=FOSS_Programmer&diff=560 FOSS Programmer 2018-09-30T22:51:24Z <p>Zino: </p> <hr /> <div>Discussion page for feasibility of making a from scratch programmer<br /> <br /> Existing work: <br /> * [[Openprog]]<br /> * [[EZoFlash]]</div> Zino https://proghq.org/wiki/index.php?title=TL866_TSOP48_adapter&diff=538 TL866 TSOP48 adapter 2018-09-13T22:18:05Z <p>Zino: </p> <hr /> <div>[[Category:TL866]]<br /> [[Category:Hardware]]<br /> [[Category:Accessories]]<br /> <br /> The tl866 has a 40 pin ZIF socket, but that means that it can't talk to all the pins of a 44 or 48 pin chip without more pin muxes. There is an ATTiny13A that is being used as a rudimentary bit of DRM, and it has started causing problems. As of MiniPro version 6.0 certain counterfeit TSOP48 adapters have some flaw that can be detected. The solution would be to either upload Radioman's reverse engineered firmware from here: [https://github.com/radiomanV/TL866/tree/master/TSOP_Encryption Link], or to revert to MiniPro version 5.19 and Firmware 3.2.61. This rollback can be done with the [[Firmware Updater Tool]]. You can check if your adapter is fake by going to &quot;help/about/tsop48detect&quot;. <br /> <br /> <br /> [https://web.archive.org/web/20150429020341/http://www.autoelectric.cn/MiniPro/TSOP48_identification.htm Autoelectric counterfeit page]<br /> <br /> <br /> [[File:TSOP48.jpg|200px]]<br /> [[File:TSOP48_Adapter_Schematic.svg]]<br /> <br /> == Adapter &quot;hats&quot; ==<br /> <br /> The base kit with the ATTiny base board and the chip adapters it can carry [http://www.xgecu.com/EN/TL866_Adapter.html is sold divided into 5 packages], but can often be bought in a batch from eBay sellers. For reference, here is Autoelectrics official package codes.<br /> <br /> &quot;simple adapter&quot; means it's just a bare PCB, and you have to solder the chip to it when dumping or programming it. The &quot;hats&quot; without the simple designation has some form of 0-force socket<br /> <br /> SN001: Base board and simple adapters for TSOP32/40/48<br /> SN002: Simple adapter for SOP44<br /> SN003: Adapter for TSOP32/40/48<br /> SN004: Adapter for SOP44<br /> SN005: Simple adapter for SOP56<br /> <br /> == Rollback Fix ==<br /> <br /> Ok. you don't have the 5.91 version, download it here: [http://minipro.txt.si/index.php?title=Original_Windows_Software Minipro V5.91] and unzip it somewhere in a folder.<br /> <br /> then download my firmware updater here: [http://bit.ly/YaJYDq TL866 firmware updater] and unzip it.<br /> In my firmware updater folder you will find a exe file called TL866.exe; run it!<br /> Once the firmware updater starts, browse for a file called update.dat in the above downloaded 5.91 minipro folder.<br /> Click the reflash button!<br /> Done. You should have now the 3.2.61 firmware version. Just use minipro.exe from the 5.91 folder to work.<br /> If you will later want to use the 6.0 version of minipro you will be asked to reflash the firmware and obviously the minipro 6.0 version will upgrade the firmware again to 3.2.62 version.<br /> <br /> == Re-flash Fix ==<br /> <br /> Verified by Evan Allen to work, simply clone the git repository from here: [https://github.com/radiomanV/TL866/tree/master/TSOP_Encryption Link] and open the .cproj file in minipro, program the attiny13 @soic8 from the fake adapter in minipro and resolder. This changes the tsop48detect result from 'fake' to 'V3'.<br /> <br /> [http://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/msg936055/#msg936055 Alternate method]</div> Zino https://proghq.org/wiki/index.php?title=TL866_PLCC44_adapter&diff=537 TL866 PLCC44 adapter 2018-09-13T21:15:52Z <p>Zino: </p> <hr /> <div>[[Category:TL866]]<br /> [[Category:Hardware]]<br /> [[Category:Accessories]]<br /> <br /> This adapter maps the 44 pins of a PLCC44 to the 40 pin ZIF socket, leaving pins 1, 12, 23 and 34 not connected on the PLCC44 side. If a circuit can be supported then depends on if those pins are needed for a specific IC.<br /> <br /> == Pin mapping ==<br /> <br /> {| class=&quot;wikitable&quot;<br /> |DIP40<br /> |PLCC44<br /> |-<br /> |<br /> |&lt;span style=&quot;color:red&quot;&gt;1:NC&lt;/span&gt;<br /> |-<br /> |1<br /> |2 <br /> |-<br /> |2<br /> |3 <br /> |-<br /> |3<br /> |4 <br /> |-<br /> |4<br /> |5 <br /> |-<br /> |5<br /> |6 <br /> |-<br /> |6<br /> |7 <br /> |-<br /> |7<br /> |8 <br /> |-<br /> |8<br /> |9 <br /> |-<br /> |9<br /> |10 <br /> |-<br /> |10<br /> |11 <br /> |-<br /> |<br /> |&lt;span style=&quot;color:red&quot;&gt;12:NC&lt;/span&gt; <br /> |-<br /> |11<br /> |13 <br /> |-<br /> |12<br /> |14 <br /> |-<br /> |13<br /> |15 <br /> |-<br /> |14<br /> |16 <br /> |-<br /> |15<br /> |17 <br /> |-<br /> |16<br /> |18 <br /> |-<br /> |17<br /> |19 <br /> |-<br /> |18<br /> |20 <br /> |-<br /> |19<br /> |21 <br /> |-<br /> |20<br /> |22 <br /> |-<br /> |<br /> |&lt;span style=&quot;color:red&quot;&gt;23:NC&lt;/span&gt; <br /> |-<br /> |21<br /> |24 <br /> |-<br /> |22<br /> |25 <br /> |-<br /> |23<br /> |26 <br /> |-<br /> |24<br /> |27 <br /> |-<br /> |25<br /> |28 <br /> |-<br /> |26<br /> |29 <br /> |-<br /> |27<br /> |30 <br /> |-<br /> |28<br /> |31 <br /> |-<br /> |29<br /> |32 <br /> |-<br /> |30<br /> |33 <br /> |-<br /> |<br /> |&lt;span style=&quot;color:red&quot;&gt;34:NC&lt;/span&gt; <br /> |-<br /> |31<br /> |35 <br /> |-<br /> |32<br /> |36 <br /> |-<br /> |33<br /> |37 <br /> |-<br /> |34<br /> |38 <br /> |-<br /> |35<br /> |39 <br /> |-<br /> |36<br /> |40 <br /> |-<br /> |37<br /> |41 <br /> |-<br /> |38<br /> |42 <br /> |-<br /> |39<br /> |43 <br /> |-<br /> |40<br /> |44 <br /> |}</div> Zino https://proghq.org/wiki/index.php?title=TL866&diff=536 TL866 2018-09-13T21:12:20Z <p>Zino: /* Pages */</p> <hr /> <div>[[Category:TL866]]<br /> [[Category:Hardware]]<br /> [[Category:Programmer]]<br /> <br /> NOTE: these pages were imported from [https://minipro.txt.si/index.php?title=Main_Page minipro wiki]<br /> <br /> This wiki is dedicated to gathering information about the [http://www.autoelectric.cn AutoElectric] MiniPro TL866 programmer.<br /> <br /> The TL866 is a universal EEPROM, FLASH, 8051, AVR, MCU, GAL, PIC, SPI chip programmer supporting around 13,000 chips.<br /> <br /> = Pages =<br /> <br /> [[:Category:TL866]]<br /> <br /> * [[Tl866 supported chips]]<br /> * [[Tl866 sellers]]<br /> * Hardware<br /> ** [[Tl866 design]]<br /> ** [[Tl866 TSOP48 adapter]]<br /> ** [[TL866 PLCC44 adapter]]<br /> * Software<br /> ** [[Autoelectric Minipro]] : vendor provided Windows client<br /> ** [[Vdudouyt Minipro]] : FOSS Linux client<br /> ** [[Radioman TL866 updater]] : firmware updater tool<br /> ** [[opentl866]] : FOSS firmware<br /> <br /> = Difference between TL866A and TL866CS =<br /> <br /> There're two version of the TL866 programmer, the TL866A with ICSP header and TL866CS without ICSP.<br /> <br /> TL866A has the ICSP header and TL866CS does not, otherwise the devices are physically the same. The TL866CS is also factory programmed to not use the ICSP header.<br /> <br /> This means that TL866A supports (in addition to all the chips TL866CS supports):<br /> * Microchip ICSP support for some chips (in circuit programming)<br /> * ICSP support for ATmega and SYNCMOS MCU SM89xxx SM59xxx (in circuit programming)<br /> * AT45DBxxxx ICSP, programmable only on TL866A<br /> <br /> = TL866 II PLUS is NOT compatible =<br /> <br /> Although the [[TL866 II PLUS]] is in an identical plastic enclosure, it is '''NOT''' compatible with the TL866A and TL866CS. The TL866 II PLUS is based on different PCB with PIC24FJ256 microcontroller.<br /> <br /> = Counterfeit programmers =<br /> <br /> There have been reports of a [http://www.eevblog.com/forum/repair/minipro-tl866-firmware-upgraded-and-broken-fake-device/ counterfeit version] of the tl866 out of aliexpress. If you end up with one of these the official software will [http://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/msg926428/#msg926428 detect it and erase] the contents of the PIC onboard. It is theorized that the detection is due to sloppy piracy resulting in the serial number of all the fakes being the same. To restore your device you now need to go though the operation to [http://minipro.txt.si/index.php?title=Firmware_Updater_Tool upgrade it] to a tl866a.<br /> <br /> Autoelectric has provided [http://www.autoelectric.cn/images/IMG_0681.jpg this image] to help identify counterfeit programmers without first bricking them with the official Minipro software.<br /> <br /> = ICSP =<br /> <br /> ICSP connections are usually deductible from the MiniPro software.<br /> <br /> You select the chip, click the ICSP programming option (if available) and then the Information button. This will display a image with the appropriate connections.<br /> <br /> The images are also available in the img directory in your MiniPro directory<br /> <br /> == Handy helper image ==<br /> <br /> [[File:TL866 ICSP.png]]<br /> <br /> [http://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/msg342728/#msg342728 Source]. Thanks radioman!<br /> <br /> = Schematic =<br /> <br /> The schematic in PDF format is available in [http://static.minipro.txt.si/mirror/docs/TL866_schematic.pdf TL866_schematic.pdf] by Radioman.<br /> <br /> It's intended use is a better understanding of the TL866 internal workings and is available here purely for experimental and educational purposes.<br /> <br /> = Photos =<br /> == TL866 A photos ==<br /> Photos of a TL866 A bought April 2018 from eBay seller xgautoelectric.&lt;br/&gt;<br /> Red and yellow LEDs were desoldered from mainboard to allow separation of the two PCBs.&lt;br/&gt;<br /> [[File:TL866 A socketboard top scan 1200dpi.jpg|160px]]<br /> [[File:TL866 A socketboard bottom scan 1200dpi.jpg|160px]]<br /> [[File:TL866 A mainboard top scan 1200dpi.jpg|160px]]<br /> [[File:TL866 A mainboard bottom scan 1200dpi.jpg|160px]]<br /> <br /> == TL866 CS photos ==<br /> Photos of a TL866 CS bought April 2018 from eBay seller xgautoelectric.&lt;br/&gt;<br /> Red and yellow LEDs were desoldered from mainboard to allow separation of the two PCBs.&lt;br/&gt;<br /> [[File:TL866 CS socketboard top scan 1200dpi.jpg|160px]]<br /> [[File:TL866 CS socketboard bottom scan 1200dpi.jpg|160px]]<br /> [[File:TL866 CS mainboard top scan 1200dpi.jpg|160px]]<br /> [[File:TL866 CS mainboard bottom scan 1200dpi.jpg|160px]]</div> Zino https://proghq.org/wiki/index.php?title=TL866&diff=535 TL866 2018-09-13T21:10:38Z <p>Zino: /* Pages */</p> <hr /> <div>[[Category:TL866]]<br /> [[Category:Hardware]]<br /> [[Category:Programmer]]<br /> <br /> NOTE: these pages were imported from [https://minipro.txt.si/index.php?title=Main_Page minipro wiki]<br /> <br /> This wiki is dedicated to gathering information about the [http://www.autoelectric.cn AutoElectric] MiniPro TL866 programmer.<br /> <br /> The TL866 is a universal EEPROM, FLASH, 8051, AVR, MCU, GAL, PIC, SPI chip programmer supporting around 13,000 chips.<br /> <br /> = Pages =<br /> <br /> [[:Category:TL866]]<br /> <br /> * [[Tl866 supported chips]]<br /> * [[Tl866 sellers]]<br /> * Hardware<br /> ** [[Tl866 design]]<br /> ** [[Tl866 TSOP48 adapter]]<br /> ** [[Tl866 PLCC44 adapter]]<br /> * Software<br /> ** [[Autoelectric Minipro]] : vendor provided Windows client<br /> ** [[Vdudouyt Minipro]] : FOSS Linux client<br /> ** [[Radioman TL866 updater]] : firmware updater tool<br /> ** [[opentl866]] : FOSS firmware<br /> <br /> = Difference between TL866A and TL866CS =<br /> <br /> There're two version of the TL866 programmer, the TL866A with ICSP header and TL866CS without ICSP.<br /> <br /> TL866A has the ICSP header and TL866CS does not, otherwise the devices are physically the same. The TL866CS is also factory programmed to not use the ICSP header.<br /> <br /> This means that TL866A supports (in addition to all the chips TL866CS supports):<br /> * Microchip ICSP support for some chips (in circuit programming)<br /> * ICSP support for ATmega and SYNCMOS MCU SM89xxx SM59xxx (in circuit programming)<br /> * AT45DBxxxx ICSP, programmable only on TL866A<br /> <br /> = TL866 II PLUS is NOT compatible =<br /> <br /> Although the [[TL866 II PLUS]] is in an identical plastic enclosure, it is '''NOT''' compatible with the TL866A and TL866CS. The TL866 II PLUS is based on different PCB with PIC24FJ256 microcontroller.<br /> <br /> = Counterfeit programmers =<br /> <br /> There have been reports of a [http://www.eevblog.com/forum/repair/minipro-tl866-firmware-upgraded-and-broken-fake-device/ counterfeit version] of the tl866 out of aliexpress. If you end up with one of these the official software will [http://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/msg926428/#msg926428 detect it and erase] the contents of the PIC onboard. It is theorized that the detection is due to sloppy piracy resulting in the serial number of all the fakes being the same. To restore your device you now need to go though the operation to [http://minipro.txt.si/index.php?title=Firmware_Updater_Tool upgrade it] to a tl866a.<br /> <br /> Autoelectric has provided [http://www.autoelectric.cn/images/IMG_0681.jpg this image] to help identify counterfeit programmers without first bricking them with the official Minipro software.<br /> <br /> = ICSP =<br /> <br /> ICSP connections are usually deductible from the MiniPro software.<br /> <br /> You select the chip, click the ICSP programming option (if available) and then the Information button. This will display a image with the appropriate connections.<br /> <br /> The images are also available in the img directory in your MiniPro directory<br /> <br /> == Handy helper image ==<br /> <br /> [[File:TL866 ICSP.png]]<br /> <br /> [http://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/msg342728/#msg342728 Source]. Thanks radioman!<br /> <br /> = Schematic =<br /> <br /> The schematic in PDF format is available in [http://static.minipro.txt.si/mirror/docs/TL866_schematic.pdf TL866_schematic.pdf] by Radioman.<br /> <br /> It's intended use is a better understanding of the TL866 internal workings and is available here purely for experimental and educational purposes.<br /> <br /> = Photos =<br /> == TL866 A photos ==<br /> Photos of a TL866 A bought April 2018 from eBay seller xgautoelectric.&lt;br/&gt;<br /> Red and yellow LEDs were desoldered from mainboard to allow separation of the two PCBs.&lt;br/&gt;<br /> [[File:TL866 A socketboard top scan 1200dpi.jpg|160px]]<br /> [[File:TL866 A socketboard bottom scan 1200dpi.jpg|160px]]<br /> [[File:TL866 A mainboard top scan 1200dpi.jpg|160px]]<br /> [[File:TL866 A mainboard bottom scan 1200dpi.jpg|160px]]<br /> <br /> == TL866 CS photos ==<br /> Photos of a TL866 CS bought April 2018 from eBay seller xgautoelectric.&lt;br/&gt;<br /> Red and yellow LEDs were desoldered from mainboard to allow separation of the two PCBs.&lt;br/&gt;<br /> [[File:TL866 CS socketboard top scan 1200dpi.jpg|160px]]<br /> [[File:TL866 CS socketboard bottom scan 1200dpi.jpg|160px]]<br /> [[File:TL866 CS mainboard top scan 1200dpi.jpg|160px]]<br /> [[File:TL866 CS mainboard bottom scan 1200dpi.jpg|160px]]</div> Zino https://proghq.org/wiki/index.php?title=TL866_PLCC44_adapter&diff=534 TL866 PLCC44 adapter 2018-09-13T21:09:37Z <p>Zino: Created page with &quot;Category:TL866 Category:Hardware Category:Accessories This adapter maps the 44 pins of a PLCC44 to the 40 pin ZIF socket, leaving pins 1, 12, 23 and 34 uot connec...&quot;</p> <hr /> <div>[[Category:TL866]]<br /> [[Category:Hardware]]<br /> [[Category:Accessories]]<br /> <br /> This adapter maps the 44 pins of a PLCC44 to the 40 pin ZIF socket, leaving pins 1, 12, 23 and 34 uot connected on the PLCC44 side. If a circuit can be supported then depends on if those pins are needed for a specific IC.<br /> <br /> == Pin mapping ==<br /> <br /> {| class=&quot;wikitable&quot;<br /> |DIP40<br /> |PLCC44<br /> |-<br /> |<br /> |&lt;span style=&quot;color:red&quot;&gt;1:NC&lt;/span&gt;<br /> |-<br /> |1<br /> |2 <br /> |-<br /> |2<br /> |3 <br /> |-<br /> |3<br /> |4 <br /> |-<br /> |4<br /> |5 <br /> |-<br /> |5<br /> |6 <br /> |-<br /> |6<br /> |7 <br /> |-<br /> |7<br /> |8 <br /> |-<br /> |8<br /> |9 <br /> |-<br /> |9<br /> |10 <br /> |-<br /> |10<br /> |11 <br /> |-<br /> |<br /> |&lt;span style=&quot;color:red&quot;&gt;12:NC&lt;/span&gt; <br /> |-<br /> |11<br /> |13 <br /> |-<br /> |12<br /> |14 <br /> |-<br /> |13<br /> |15 <br /> |-<br /> |14<br /> |16 <br /> |-<br /> |15<br /> |17 <br /> |-<br /> |16<br /> |18 <br /> |-<br /> |17<br /> |19 <br /> |-<br /> |18<br /> |20 <br /> |-<br /> |19<br /> |21 <br /> |-<br /> |20<br /> |22 <br /> |-<br /> |<br /> |&lt;span style=&quot;color:red&quot;&gt;23:NC&lt;/span&gt; <br /> |-<br /> |21<br /> |24 <br /> |-<br /> |22<br /> |25 <br /> |-<br /> |23<br /> |26 <br /> |-<br /> |24<br /> |27 <br /> |-<br /> |25<br /> |28 <br /> |-<br /> |26<br /> |29 <br /> |-<br /> |27<br /> |30 <br /> |-<br /> |28<br /> |31 <br /> |-<br /> |29<br /> |32 <br /> |-<br /> |30<br /> |33 <br /> |-<br /> |<br /> |&lt;span style=&quot;color:red&quot;&gt;34:NC&lt;/span&gt; <br /> |-<br /> |31<br /> |35 <br /> |-<br /> |32<br /> |36 <br /> |-<br /> |33<br /> |37 <br /> |-<br /> |34<br /> |38 <br /> |-<br /> |35<br /> |39 <br /> |-<br /> |36<br /> |40 <br /> |-<br /> |37<br /> |41 <br /> |-<br /> |38<br /> |42 <br /> |-<br /> |39<br /> |43 <br /> |-<br /> |40<br /> |44 <br /> |}</div> Zino https://proghq.org/wiki/index.php?title=TL866_TSOP48_adapter&diff=501 TL866 TSOP48 adapter 2018-08-25T22:13:17Z <p>Zino: </p> <hr /> <div>[[Category:TL866]]<br /> [[Category:Hardware]]<br /> [[Category:Accessories]]<br /> <br /> The tl866 has a 40 pin ZIF socket, but that means that it can't talk to all the pins of a 44 or 48 pin chip without more pin muxes. There is an ATTiny13A that is being used as a rudimentary bit of DRM, and it has started causing problems. As of MiniPro version 6.0 certain counterfeit TSOP48 adapters have some flaw that can be detected. The solution would be to either upload Radioman's reverse engineered firmware from here: [https://github.com/radiomanV/TL866/tree/master/TSOP_Encryption Link], or to revert to MiniPro version 5.19 and Firmware 3.2.61. This rollback can be done with the [[Firmware Updater Tool]]. You can check if your adapter is fake by going to &quot;help/about/tsop48detect&quot;. <br /> <br /> <br /> [https://web.archive.org/web/20150429020341/http://www.autoelectric.cn/MiniPro/TSOP48_identification.htm Autoelectric counterfeit page]<br /> <br /> <br /> [[File:TSOP48.jpg|200px]]<br /> [[File:TSOP48_Adapter_Schematic.svg]]<br /> <br /> == Rollback Fix ==<br /> <br /> Ok. you don't have the 5.91 version, download it here: [http://minipro.txt.si/index.php?title=Original_Windows_Software Minipro V5.91] and unzip it somewhere in a folder.<br /> <br /> then download my firmware updater here: [http://bit.ly/YaJYDq TL866 firmware updater] and unzip it.<br /> In my firmware updater folder you will find a exe file called TL866.exe; run it!<br /> Once the firmware updater starts, browse for a file called update.dat in the above downloaded 5.91 minipro folder.<br /> Click the reflash button!<br /> Done. You should have now the 3.2.61 firmware version. Just use minipro.exe from the 5.91 folder to work.<br /> If you will later want to use the 6.0 version of minipro you will be asked to reflash the firmware and obviously the minipro 6.0 version will upgrade the firmware again to 3.2.62 version.<br /> <br /> == Re-flash Fix ==<br /> <br /> Verified by Evan Allen to work, simply clone the git repository from here: [https://github.com/radiomanV/TL866/tree/master/TSOP_Encryption Link] and open the .cproj file in minipro, program the attiny13 @soic8 from the fake adapter in minipro and resolder. This changes the tsop48detect result from 'fake' to 'V3'.<br /> <br /> [http://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/msg936055/#msg936055 Alternate method]</div> Zino https://proghq.org/wiki/index.php?title=XGecu&diff=500 XGecu 2018-08-25T22:08:31Z <p>Zino: /* External links */</p> <hr /> <div>[[Category:Vendor]]<br /> <br /> Autoelectric is a Chinese firm that produces the following devices:<br /> * [[TL866]] universal programmer (widely cloned, replaced by the TL866 II PLUS)<br /> * [[TL866 II PLUS]] universal programmer<br /> * Various CAN bus equipment (out of scope for this wiki)<br /> <br /> ==External links==<br /> * [http://www.autoelectric.cn autoelectric.cn] (Official site used in TL866 marketing)<br /> * [http://www.xgecu.com/ xgecu.com] (Official site used in TL866II Plus marketing)</div> Zino https://proghq.org/wiki/index.php?title=XGecu&diff=499 XGecu 2018-08-25T22:07:53Z <p>Zino: /* External links */</p> <hr /> <div>[[Category:Vendor]]<br /> <br /> Autoelectric is a Chinese firm that produces the following devices:<br /> * [[TL866]] universal programmer (widely cloned, replaced by the TL866 II PLUS)<br /> * [[TL866 II PLUS]] universal programmer<br /> * Various CAN bus equipment (out of scope for this wiki)<br /> <br /> ==External links==<br /> * [http://www.autoelectric.cn autoelectric.cn] (Used in TL866 marketing)<br /> * [http://www.xgecu.com/ xgecu.com] (Used in TL866II Plus marketing)</div> Zino https://proghq.org/wiki/index.php?title=XGecu&diff=498 XGecu 2018-08-25T22:07:17Z <p>Zino: Add link to xgecu.com that they prefer to use in modern marketing</p> <hr /> <div>[[Category:Vendor]]<br /> <br /> Autoelectric is a Chinese firm that produces the following devices:<br /> * [[TL866]] universal programmer (widely cloned, replaced by the TL866 II PLUS)<br /> * [[TL866 II PLUS]] universal programmer<br /> * Various CAN bus equipment (out of scope for this wiki)<br /> <br /> ==External links==<br /> * [http://www.autoelectric.cn Official Website] (Used in TL866 marketing)<br /> * [http://www.xgecu.com/ xgecu.com] (Used in TL866II Plus marketing)</div> Zino https://proghq.org/wiki/index.php?title=TL866_II_PLUS&diff=497 TL866 II PLUS 2018-08-25T21:49:48Z <p>Zino: </p> <hr /> <div>[[Category:TL866]]<br /> [[Category:Hardware]]<br /> [[Category:Programmer]]<br /> <br /> The TL866 II PLUS is '''NOT''' compatible with the [[TL866|TL866 A / TL866 CS]] models. The microcontroller has been changed from a PIC18 to a PIC24F and there are other significant schematic changes. The plastic enclosure for the TL866 II PLUS is identical to the TL866A / TL866CS.<br /> <br /> = Hardware =<br /> <br /> The TL866II PLUS is driven by a Microchip [https://www.microchip.com/wwwproducts/en/PIC24FJ256GB110 PIC24FJ256GB110] microcontroller which connects directly to the USB.<br /> <br /> == Original research ==<br /> <br /> * [[TL866_II_PLUS/Bootloader]]<br /> <br /> = Photos =<br /> == TL866 II PLUS photos ==<br /> Photos of a TL866 II PLUS bought April 2018 from eBay seller goldenchipset.&lt;br/&gt;<br /> Red and yellow LEDs were desoldered from mainboard to allow separation of the two PCBs.&lt;br/&gt;<br /> [[File:TL866 II PLUS socketboard top scan 1200dpi.jpg|160px]]<br /> [[File:TL866 II PLUS socketboard bottom scan 1200dpi.jpg|160px]]<br /> [[File:TL866 II PLUS mainboard top scan 1200dpi.jpg|160px]]<br /> [[File:TL866 II PLUS mainboard bottom scan 1200dpi.jpg|160px]]</div> Zino https://proghq.org/wiki/index.php?title=TL866&diff=496 TL866 2018-08-25T21:40:10Z <p>Zino: /* Counterfeit programmers */</p> <hr /> <div>[[Category:TL866]]<br /> [[Category:Hardware]]<br /> [[Category:Programmer]]<br /> <br /> NOTE: these pages were imported from [https://minipro.txt.si/index.php?title=Main_Page minipro wiki]<br /> <br /> This wiki is dedicated to gathering information about the [http://www.autoelectric.cn AutoElectric] MiniPro TL866 programmer.<br /> <br /> The TL866 is a universal EEPROM, FLASH, 8051, AVR, MCU, GAL, PIC, SPI chip programmer supporting around 13,000 chips.<br /> <br /> = Pages =<br /> <br /> [[:Category:TL866]]<br /> <br /> * [[Tl866 supported chips]]<br /> * [[Tl866 sellers]]<br /> * Hardware<br /> ** [[Tl866 design]]<br /> ** [[Tl866 TSOP48 adapter]]<br /> * Software<br /> ** [[Autoelectric Minipro]] : vendor provided Windows client<br /> ** [[Vdudouyt Minipro]] : FOSS Linux client<br /> ** [[Radioman TL866 updater]] : firmware updater tool<br /> ** [[opentl866]] : FOSS firmware<br /> <br /> = Difference between TL866A and TL866CS =<br /> <br /> There're two version of the TL866 programmer, the TL866A with ICSP header and TL866CS without ICSP.<br /> <br /> TL866A has the ICSP header and TL866CS does not, otherwise the devices are physically the same. The TL866CS is also factory programmed to not use the ICSP header.<br /> <br /> This means that TL866A supports (in addition to all the chips TL866CS supports):<br /> * Microchip ICSP support for some chips (in circuit programming)<br /> * ICSP support for ATmega and SYNCMOS MCU SM89xxx SM59xxx (in circuit programming)<br /> * AT45DBxxxx ICSP, programmable only on TL866A<br /> <br /> = TL866 II PLUS is NOT compatible =<br /> <br /> Although the [[TL866 II PLUS]] is in an identical plastic enclosure, it is '''NOT''' compatible with the TL866A and TL866CS. The TL866 II PLUS is based on different PCB with PIC24FJ256 microcontroller.<br /> <br /> = Counterfeit programmers =<br /> <br /> There have been reports of a [http://www.eevblog.com/forum/repair/minipro-tl866-firmware-upgraded-and-broken-fake-device/ counterfeit version] of the tl866 out of aliexpress. If you end up with one of these the official software will [http://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/msg926428/#msg926428 detect it and erase] the contents of the PIC onboard. It is theorized that the detection is due to sloppy piracy resulting in the serial number of all the fakes being the same. To restore your device you now need to go though the operation to [http://minipro.txt.si/index.php?title=Firmware_Updater_Tool upgrade it] to a tl866a.<br /> <br /> Autoelectric has provided [http://www.autoelectric.cn/images/IMG_0681.jpg this image] to help identify counterfeit programmers without first bricking them with the official Minipro software.<br /> <br /> = ICSP =<br /> <br /> ICSP connections are usually deductible from the MiniPro software.<br /> <br /> You select the chip, click the ICSP programming option (if available) and then the Information button. This will display a image with the appropriate connections.<br /> <br /> The images are also available in the img directory in your MiniPro directory<br /> <br /> == Handy helper image ==<br /> <br /> [[File:TL866 ICSP.png]]<br /> <br /> [http://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/msg342728/#msg342728 Source]. Thanks radioman!<br /> <br /> = Schematic =<br /> <br /> The schematic in PDF format is available in [http://static.minipro.txt.si/mirror/docs/TL866_schematic.pdf TL866_schematic.pdf] by Radioman.<br /> <br /> It's intended use is a better understanding of the TL866 internal workings and is available here purely for experimental and educational purposes.<br /> <br /> = Photos =<br /> == TL866 A photos ==<br /> Photos of a TL866 A bought April 2018 from eBay seller xgautoelectric.&lt;br/&gt;<br /> Red and yellow LEDs were desoldered from mainboard to allow separation of the two PCBs.&lt;br/&gt;<br /> [[File:TL866 A socketboard top scan 1200dpi.jpg|160px]]<br /> [[File:TL866 A socketboard bottom scan 1200dpi.jpg|160px]]<br /> [[File:TL866 A mainboard top scan 1200dpi.jpg|160px]]<br /> [[File:TL866 A mainboard bottom scan 1200dpi.jpg|160px]]<br /> <br /> == TL866 CS photos ==<br /> Photos of a TL866 CS bought April 2018 from eBay seller xgautoelectric.&lt;br/&gt;<br /> Red and yellow LEDs were desoldered from mainboard to allow separation of the two PCBs.&lt;br/&gt;<br /> [[File:TL866 CS socketboard top scan 1200dpi.jpg|160px]]<br /> [[File:TL866 CS socketboard bottom scan 1200dpi.jpg|160px]]<br /> [[File:TL866 CS mainboard top scan 1200dpi.jpg|160px]]<br /> [[File:TL866 CS mainboard bottom scan 1200dpi.jpg|160px]]</div> Zino https://proghq.org/wiki/index.php?title=TL866&diff=495 TL866 2018-08-25T21:28:57Z <p>Zino: Link to contefeit identification image</p> <hr /> <div>[[Category:TL866]]<br /> [[Category:Hardware]]<br /> [[Category:Programmer]]<br /> <br /> NOTE: these pages were imported from [https://minipro.txt.si/index.php?title=Main_Page minipro wiki]<br /> <br /> This wiki is dedicated to gathering information about the [http://www.autoelectric.cn AutoElectric] MiniPro TL866 programmer.<br /> <br /> The TL866 is a universal EEPROM, FLASH, 8051, AVR, MCU, GAL, PIC, SPI chip programmer supporting around 13,000 chips.<br /> <br /> = Pages =<br /> <br /> [[:Category:TL866]]<br /> <br /> * [[Tl866 supported chips]]<br /> * [[Tl866 sellers]]<br /> * Hardware<br /> ** [[Tl866 design]]<br /> ** [[Tl866 TSOP48 adapter]]<br /> * Software<br /> ** [[Autoelectric Minipro]] : vendor provided Windows client<br /> ** [[Vdudouyt Minipro]] : FOSS Linux client<br /> ** [[Radioman TL866 updater]] : firmware updater tool<br /> ** [[opentl866]] : FOSS firmware<br /> <br /> = Difference between TL866A and TL866CS =<br /> <br /> There're two version of the TL866 programmer, the TL866A with ICSP header and TL866CS without ICSP.<br /> <br /> TL866A has the ICSP header and TL866CS does not, otherwise the devices are physically the same. The TL866CS is also factory programmed to not use the ICSP header.<br /> <br /> This means that TL866A supports (in addition to all the chips TL866CS supports):<br /> * Microchip ICSP support for some chips (in circuit programming)<br /> * ICSP support for ATmega and SYNCMOS MCU SM89xxx SM59xxx (in circuit programming)<br /> * AT45DBxxxx ICSP, programmable only on TL866A<br /> <br /> = TL866 II PLUS is NOT compatible =<br /> <br /> Although the [[TL866 II PLUS]] is in an identical plastic enclosure, it is '''NOT''' compatible with the TL866A and TL866CS. The TL866 II PLUS is based on different PCB with PIC24FJ256 microcontroller.<br /> <br /> = Counterfeit programmers =<br /> <br /> There have been reports of a [http://www.eevblog.com/forum/repair/minipro-tl866-firmware-upgraded-and-broken-fake-device/ counterfeit version] of the tl866 out of aliexpress. If you end up with one of these the official software will [http://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/msg926428/#msg926428 detect it and erase] the contents of the PIC onboard. It is theorized that the detection is due to sloppy piracy resulting in the serial number of all the fakes being the same. To restore your device you now need to go though the operation to [http://minipro.txt.si/index.php?title=Firmware_Updater_Tool upgrade it] to a tl866a.<br /> <br /> Autoelectric has provided [http://www.autoelectric.cn/images/IMG_0681.jpg this image] to help identify counterfeit programmers without first bricking them with the official Minipro software: .<br /> <br /> = ICSP =<br /> <br /> ICSP connections are usually deductible from the MiniPro software.<br /> <br /> You select the chip, click the ICSP programming option (if available) and then the Information button. This will display a image with the appropriate connections.<br /> <br /> The images are also available in the img directory in your MiniPro directory<br /> <br /> == Handy helper image ==<br /> <br /> [[File:TL866 ICSP.png]]<br /> <br /> [http://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/msg342728/#msg342728 Source]. Thanks radioman!<br /> <br /> = Schematic =<br /> <br /> The schematic in PDF format is available in [http://static.minipro.txt.si/mirror/docs/TL866_schematic.pdf TL866_schematic.pdf] by Radioman.<br /> <br /> It's intended use is a better understanding of the TL866 internal workings and is available here purely for experimental and educational purposes.<br /> <br /> = Photos =<br /> == TL866 A photos ==<br /> Photos of a TL866 A bought April 2018 from eBay seller xgautoelectric.&lt;br/&gt;<br /> Red and yellow LEDs were desoldered from mainboard to allow separation of the two PCBs.&lt;br/&gt;<br /> [[File:TL866 A socketboard top scan 1200dpi.jpg|160px]]<br /> [[File:TL866 A socketboard bottom scan 1200dpi.jpg|160px]]<br /> [[File:TL866 A mainboard top scan 1200dpi.jpg|160px]]<br /> [[File:TL866 A mainboard bottom scan 1200dpi.jpg|160px]]<br /> <br /> == TL866 CS photos ==<br /> Photos of a TL866 CS bought April 2018 from eBay seller xgautoelectric.&lt;br/&gt;<br /> Red and yellow LEDs were desoldered from mainboard to allow separation of the two PCBs.&lt;br/&gt;<br /> [[File:TL866 CS socketboard top scan 1200dpi.jpg|160px]]<br /> [[File:TL866 CS socketboard bottom scan 1200dpi.jpg|160px]]<br /> [[File:TL866 CS mainboard top scan 1200dpi.jpg|160px]]<br /> [[File:TL866 CS mainboard bottom scan 1200dpi.jpg|160px]]</div> Zino https://proghq.org/wiki/index.php?title=TL866_TSOP48_adapter&diff=494 TL866 TSOP48 adapter 2018-08-25T21:22:17Z <p>Zino: Fixed dead link by pointing to wayback machine</p> <hr /> <div>[[Category:TL866]]<br /> [[Category:Accessories]]<br /> <br /> The tl866 has a 40 pin ZIF socket, but that means that it can't talk to all the pins of a 44 or 48 pin chip without more pin muxes. There is an ATTiny13A that is being used as a rudimentary bit of DRM, and it has started causing problems. As of MiniPro version 6.0 certain counterfeit TSOP48 adapters have some flaw that can be detected. The solution would be to either upload Radioman's reverse engineered firmware from here: [https://github.com/radiomanV/TL866/tree/master/TSOP_Encryption Link], or to revert to MiniPro version 5.19 and Firmware 3.2.61. This rollback can be done with the [[Firmware Updater Tool]]. You can check if your adapter is fake by going to &quot;help/about/tsop48detect&quot;. <br /> <br /> <br /> [https://web.archive.org/web/20150429020341/http://www.autoelectric.cn/MiniPro/TSOP48_identification.htm Autoelectric counterfeit page]<br /> <br /> <br /> [[File:TSOP48.jpg|200px]]<br /> [[File:TSOP48_Adapter_Schematic.svg]]<br /> <br /> == Rollback Fix ==<br /> <br /> Ok. you don't have the 5.91 version, download it here: [http://minipro.txt.si/index.php?title=Original_Windows_Software Minipro V5.91] and unzip it somewhere in a folder.<br /> <br /> then download my firmware updater here: [http://bit.ly/YaJYDq TL866 firmware updater] and unzip it.<br /> In my firmware updater folder you will find a exe file called TL866.exe; run it!<br /> Once the firmware updater starts, browse for a file called update.dat in the above downloaded 5.91 minipro folder.<br /> Click the reflash button!<br /> Done. You should have now the 3.2.61 firmware version. Just use minipro.exe from the 5.91 folder to work.<br /> If you will later want to use the 6.0 version of minipro you will be asked to reflash the firmware and obviously the minipro 6.0 version will upgrade the firmware again to 3.2.62 version.<br /> <br /> == Re-flash Fix ==<br /> <br /> Verified by Evan Allen to work, simply clone the git repository from here: [https://github.com/radiomanV/TL866/tree/master/TSOP_Encryption Link] and open the .cproj file in minipro, program the attiny13 @soic8 from the fake adapter in minipro and resolder. This changes the tsop48detect result from 'fake' to 'V3'.<br /> <br /> [http://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/msg936055/#msg936055 Alternate method]</div> Zino