Author Topic: EEVblog #411 - MiniPro TL866 Universal Programmer Review  (Read 661643 times)

0 Members and 5 Guests are viewing this topic.

Online PA0PBZ

  • Super Contributor
  • ***
  • Posts: 3567
  • Country: nl
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #625 on: February 01, 2015, 01:33:37 am »
I'm a newbie and would appreciate your help with the miniPro TL866CS that I just recently acquired (App Software Ver 6.00; Firmware Ver 03.2.62). I can read data from pre-programmed EEPROM TI 27C512 but cannot erase it. Neither the option "Erase Before" nor "Erase Chip" is selectable. Many Thanks

Are you sure it's an EEPROM? Could be just an EPROM that you have to erase with UV.
If it is an EEPROM did you select EEPROM in the software or did you select EPROM?

Keyboard error: Press F1 to continue.
 

Offline electronep

  • Contributor
  • Posts: 5
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #626 on: February 01, 2015, 01:54:14 am »
Thank you for your prompt reply. The TMS 27C512 is an EEPROM without UV window. I also verify in the Menu window  "Chip Type" that the device is EEPROM. Of four options on the Menu Bar, only 2 options are highlighted " Programming Chip" and "Multi Prog" the other 2 options "Erase Chip" and "Test" are not selectable. In the options widow, all options are selectable EXCEPT "Erase Before". Please refer to the attached screen shot
Thanks
 

Offline SeanB

  • Super Contributor
  • ***
  • Posts: 14734
  • Country: za
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #627 on: February 01, 2015, 02:04:42 am »
27CXXX is an Eprom, 28CXXX will be EEPROM. The 27 series are either One Time Programmable if they are in a plastic package, or have a ceramic package with a quartz glass window for exposure to UV light to erase them. You can erase them by leaving them in direct full sunlight outside for 2 days. Otherwise under a UV lamp for a half hour, or you get special 15 second erasure units that do it really fast, and can give you a massive sunburn from being exposed to it in operation.

OTP units are not erasable ( if you have a high power Xray unit and a hour it will be erased, but that will also damage it) and thus you cannot test it by programming a bit. Only thing you can do is program a bit from a 1 to a 0, not the other way around. Chinese software also can have bugs, showing the wrong device type, though it did detect the correct device and programming voltages from the ID that some can be made to present to the programmer.
« Last Edit: February 01, 2015, 02:09:52 am by SeanB »
 

Offline sv2hqx

  • Contributor
  • Posts: 17
  • Country: gr
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #628 on: February 01, 2015, 02:04:54 am »
batronix48 and xeltek also don't erase tms27c
 

Offline electronep

  • Contributor
  • Posts: 5
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #629 on: February 01, 2015, 02:58:50 am »
Thank you so much for the clarifications on the OTP 27Cxxx. Thanks
 

Offline sv2hqx

  • Contributor
  • Posts: 17
  • Country: gr
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #630 on: February 01, 2015, 03:05:46 am »
if you want to make changes and need to erase 27c there is 27sf512 electronically erasable
i tested in the past in some devices and they are working well
   
 

Offline electronep

  • Contributor
  • Posts: 5
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #631 on: February 02, 2015, 12:52:10 am »
I have tried to program on the miniPro TL 866CS a completely UV-erased and Blank verified ST M27512 FI but have failed every time because of " OverCurrent Protection actions External short circuit/IC reverse or damaged".
I have checked the MiniPro physically for short and replaced with 4 different and brand new ST M27512 but to no avail. The MiniPro is able to read other pre-programmed ST M27512.
I would appreciate your help.
 

Offline all_repair

  • Frequent Contributor
  • **
  • Posts: 513
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #632 on: February 02, 2015, 01:39:01 am »
I have tried to program on the miniPro TL 866CS a completely UV-erased and Blank verified ST M27512 FI but have failed every time because of " OverCurrent Protection actions External short circuit/IC reverse or damaged".
I have checked the MiniPro physically for short and replaced with 4 different and brand new ST M27512 but to no avail. The MiniPro is able to read other pre-programmed ST M27512.
I would appreciate your help.
Just few days back, I programmed 3 pieces of 27c512 with no problem at all.  AMD brand I think.  But I had to bypass the chip id check.  I did try to reprogram a used chip that could be UV erased and checked as blank, but it failed and for that chip it was likely not due to the programmer but was burnt due to a spike on the supply line.
 

Offline electronep

  • Contributor
  • Posts: 5
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #633 on: February 02, 2015, 03:43:41 am »
Thank you very much for the reply. I did uncheck the Chip ID option but still failed to burn any of the five brand new  ST M27C512 because of OverCurrent Protection. The programmer was able to program successfully ST 27C64 and 27C128.
Thanks
 

Offline timb

  • Super Contributor
  • ***
  • Posts: 2528
  • Country: us
  • Pretentiously Posting Polysyllabic Prose
    • timb.us
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #634 on: February 02, 2015, 04:54:43 am »
Hey guys, is there anyway to modify the software to allow me to read/write SRAM chips? Currently it only allows test mode.

(I want to be able to store calibration constants from some scopes I'm working on. They use the infamous Dallas Battery Backed SRAM chips. I'm replacing them with FRAM.)


Sent from my Smartphone
Any sufficiently advanced technology is indistinguishable from magic; e.g., Cheez Whiz, Hot Dogs and RF.
 

Offline netdudeuk

  • Frequent Contributor
  • **
  • Posts: 355
  • Country: gb
 

Offline timb

  • Super Contributor
  • ***
  • Posts: 2528
  • Country: us
  • Pretentiously Posting Polysyllabic Prose
    • timb.us
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #636 on: February 02, 2015, 05:27:18 am »
EEPROM isn't fast enough nor does it have the needed write endurance unfortunately. (The BBSRAM is also used for storing the settings at power off, settings profiles, etc.)

I've already got the FRAM chip mounted on a DIP adapter. It basically works identical to 28Cxxx EEPROM and the SRAM it's replacing.

My problem is that the TL866 software won't let me read from the SRAM, it only allows test mode.

This particular SRAM has two enable lines (on the scope the second line was hard wired with some logic so it only needed one enable signal, thus could share a bus with the system ROMs.)

I've tried selecting a compatible 28xxx series EEPROM in the software but I get all 0s on the read, so I think that second enable line is what's tripping it up.


Sent from my Smartphone
Any sufficiently advanced technology is indistinguishable from magic; e.g., Cheez Whiz, Hot Dogs and RF.
 

Offline landsfiskalen

  • Contributor
  • Posts: 7
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #637 on: February 09, 2015, 10:52:25 pm »
Hi everyone!
I picked up a TLL866cs, from a company called Sivava. From what I can gather it's a clone/copy of the MiniPro (it even uses the MiniPro USB drivers, and the MiniPro software works perfectly with it). Now I want to upgrade it to TLL866a. I tried to use radiomans software but can't seem to get it to work. I tried installing the 5.9 and then run the program with that update.dat. But it fails trying to flash the firmware. So I'm thinking about flashing the firmware using a cheap ICSP programmer I have laying around. I'm pretty new to this though, and I'm not quite sure how to do this. This is the ICSP programmer I have (never mind the missing PIC16F628A, it's in my Sivava programmer at the moment). :)

How should I connect the pins? any help is greatly appreciated.

 

Offline landsfiskalen

  • Contributor
  • Posts: 7
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #638 on: February 10, 2015, 09:30:35 pm »
Success! I managed to flash the firmware from my job computer.  :-+

Great work done by Radioman!

Is it possible to upgrade the firmware to the latest version (3.2.63) and still keep the it as an A model?

Also, does anyone else have the Sivava version of this programmer? If so, have you managed to open it up? I have unscrewed the fours screws at the bottom, but it seems like it's glued shut?!
 

Offline landsfiskalen

  • Contributor
  • Posts: 7
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #639 on: February 10, 2015, 10:40:15 pm »
Yes! Thanks to Radioman I know have a TLL866A with the latest firmware! Great work!  :-+
 

Offline ElectricGuy

  • Regular Contributor
  • *
  • Posts: 227
  • Country: pt
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #640 on: February 11, 2015, 03:08:15 am »
Hi;

I have the Sivava version, and i don't have problems openning it!!!
I didn't flashed yet, because i didn't needed yet.
Thank you!
Regards
ElectricGuy
 

Offline landsfiskalen

  • Contributor
  • Posts: 7
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #641 on: February 11, 2015, 08:53:26 am »
Hi!
Mine was glued AND screwed together. But I took a boxcutter and worked around the edges, and now it's open. :)

Now I just need to see if I an pry the two PCBs apart to get room soledring the ICSP socket.  :-+

Hi;

I have the Sivava version, and i don't have problems openning it!!!
I didn't flashed yet, because i didn't needed yet.
 

Offline landsfiskalen

  • Contributor
  • Posts: 7
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #642 on: February 11, 2015, 09:36:52 am »
Am I right in thinking the two PCBs are just stacked on eachother and should come apart if I pry a little? Looks like stackable headers to me.

Also looks like I'd need to desolder two "pins" between the two PCBs (see red marking on the last pic).

Pulled apart:


Stackable headers, should be able to pry apart?


Should be safe to desoler this "pin"?
 

Online Lunasix

  • Regular Contributor
  • *
  • Posts: 123
  • Country: fr
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #643 on: February 16, 2015, 08:36:34 am »
Great work ! I've seen this post a few days ago, as I was searching for a programmer, and then ordered this model, which will arrive in a few days.
And now, I took the time to read all pages (everybody should read before asking, response is probably there). Wonderfull !
Even if I do not really need (at that time) the A version, I will do the upgrade for fun. No risk, I have a Microchip RealIce and a Pickit3 to flash the Pic if something is going wrong.
« Last Edit: February 16, 2015, 07:23:07 pm by Lunasix »
 

Offline SoundTech-LG

  • Frequent Contributor
  • **
  • Posts: 369
  • Country: us
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #644 on: February 16, 2015, 03:09:39 pm »
« Last Edit: February 16, 2015, 03:13:43 pm by SoundTech-LG »
 

Online Lunasix

  • Regular Contributor
  • *
  • Posts: 123
  • Country: fr
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #645 on: February 18, 2015, 05:52:10 am »
TL866CS received...and now TL866A ! Easy to do with Radioman's software  :)
Enjoy with this nice programmer.
 

Offline Roe

  • Newbie
  • Posts: 1
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #646 on: February 19, 2015, 03:01:21 am »
Greetings, I'm new to the forum;  thanks , everyone, for all the information and work!

I need to program several Motorola MCM68766 8kbyte eproms.  These are 24-pin DIP packages, very similar to the 2716, except the output enable/input enable/programming pulse all happen on the same pin, which freed up 2 pins for the extra addressing lines.

Does anyone have any idea how I could go about this?  I imagine the hardware is fully capable, if only the firmware has the necessary protocol...

Thanks in advance for any help.
 

Offline landsfiskalen

  • Contributor
  • Posts: 7
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #647 on: February 20, 2015, 08:29:44 pm »
Here's my finished conversion from TL866cs to TL866a.  :-+

 

Offline dcac

  • Regular Contributor
  • *
  • Posts: 104
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #648 on: February 21, 2015, 06:14:36 am »
Greetings, I'm new to the forum;  thanks , everyone, for all the information and work!

I need to program several Motorola MCM68766 8kbyte eproms.  These are 24-pin DIP packages, very similar to the 2716, except the output enable/input enable/programming pulse all happen on the same pin, which freed up 2 pins for the extra addressing lines.

Does anyone have any idea how I could go about this?  I imagine the hardware is fully capable, if only the firmware has the necessary protocol...


A quick glance at the MCM68766 datasheet, it seems to need 25V VPP but AFAIK the TL866 only manages 21V VPP max.
 

Offline nidlaX

  • Frequent Contributor
  • **
  • Posts: 651
  • Country: us
Re: EEVblog #411 - MiniPro TL866 Universal Programmer Review
« Reply #649 on: February 26, 2015, 08:11:52 am »
A quick plug for this programmer: I accidentally inserted a PLCC 32 in reverse orientation into the adapter and then into the programmer :palm:. Over current protection worked like a charm and saved the chip :)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf