How to write 21V EPROM on TL866II+

Ғылым және технология

Пікірлер: 89

  • @root42
    @root423 жыл бұрын

    Great video. This makes the 866II+ much more usable for vintage ICs!

  • @necro_ware

    @necro_ware

    3 жыл бұрын

    Indeed, it helped me to reuse a box full of 21V EPROMs :D

  • @tony359
    @tony3592 жыл бұрын

    OMG! Is that so easy? I have a TL866II and I didn't realise it was so easy to overcome this limitation! Thank you!

  • @rodrigobrasiliense5406
    @rodrigobrasiliense54063 жыл бұрын

    Do not bend the Eprom pin, it will break when you need to bend it again. Instead, plug the eprom into another external socket, and bend the socket pin to fit the programmer's socket.

  • @necro_ware

    @necro_ware

    3 жыл бұрын

    If you want to do it many times, then it's a good advice. Thank you. However, if you need to do it once, it's ok, just do it slowly. This was not the first pin I bent ;)

  • @cosmicfugue1226

    @cosmicfugue1226

    2 жыл бұрын

    Yes I agree that the EPROM pin could break. So better use a socket.

  • @rsinfopc
    @rsinfopc Жыл бұрын

    Necroware, thank's for sharing this info and all the guy's that comment it. I have a problem trying to copy a tms27c64 eprom from a machine that is still working at my place of work. I managed to buy two new m27c64af and now watching this video of yours, it made light, I already understood why the first one I recorded doesn't work. Now I'm going to test it with the other one to see if it works. Ah, the programmer I'm using is the tl866II with the latest update from the manufacturer's website. Thank you very much for this explanation and I will keep you posted. Keep up your videos, I've learned a lot from them.

  • @lucaognibene8094
    @lucaognibene8094 Жыл бұрын

    Thanks for the precious hint: I guessed a similar option with my Hitachi 482764, and you confirmed and explained how to do it properly (it seems that most of N-MOS EPROMs need a Vpp of 21V or more ). Regarding bending the pin I just bent it only in the final part, not next to the main EPROM body: in this way I stressed it in a less dangerous place, and I managed to fix in place the remaining pins, even if the EPROM was slightly lifted on one side. Of course a ZIF adapter with optional external Vpp terminals or modifying with a switch the programmer itself would be better and more clean options.

  • @xjr358
    @xjr3583 ай бұрын

    Thank you! That was my guess when I thought about how to program GAL16v8 (for the MCE adapter) in Triton+ programmer (which doesn't support GALs but only ATFs).

  • @ForgottenMachines
    @ForgottenMachines2 жыл бұрын

    Great work here! I have 2 videos from 2019 that show a very similar work-around that I also came up with. But your video is shorter, and more to the point (better produced), so thank you for sharing this! I would link my videos here for reference, but KZread will likely block my comment if I do. Just search KZread for "MiniPRO TL866 programming boost" and my videos are currently the top 2 hits for that search. Again, nicely done!!!!! I'm going to link YOUR video in my video description and pin comments, because I think viewers might appreciate it! Keep up the great work!

  • @minombredepila1580
    @minombredepila15802 жыл бұрын

    Always learning from you. Really love your videos 🙂

  • @tefatronix
    @tefatronix2 жыл бұрын

    I recently ordered the TL866II - useful info, thanks. Maybe it would be a good idea to add a small capacitor (say 10-100uF elyt. + 100n ceramic) parallel to the VPP/GND pins if the wires going to the power supply are somewhat long, just to be sure.

  • @user-bh2vj6gu1c
    @user-bh2vj6gu1c Жыл бұрын

    Thank you! Really works!

  • @rodrok64
    @rodrok64 Жыл бұрын

    Thank you Necroware!

  • @mehmetyldz8407
    @mehmetyldz84073 жыл бұрын

    Nice video good vision. Can you add more videos like this especially on IC's which is not in supported list of tl866.

  • @chuckvoss9344
    @chuckvoss93442 жыл бұрын

    Very good idea. I would cut the PCB trace to the ZIF socket. Install a tiny switch and small pin contact for external power. Very useful information. Tks.

  • @necro_ware

    @necro_ware

    2 жыл бұрын

    Good point, may be I'll make an intermediate adapter with another zif socket in it extra for such ROMs.

  • @Fixaj
    @Fixaj5 ай бұрын

    Awesome 👍

  • @nakucaulfield
    @nakucaulfield Жыл бұрын

    Thank you for this video :)

  • @TheRinart
    @TheRinart3 жыл бұрын

    .......great light.........

  • @la7yka
    @la7yka2 жыл бұрын

    Great! Thanks!

  • @fuzzs8970
    @fuzzs8970 Жыл бұрын

    Definitely a nice hack. Any experience writing MCU which you might want to share? Thank you

  • @justsomeguywashwd_jbm821
    @justsomeguywashwd_jbm8212 жыл бұрын

    I had a thought whilst watching this. You bent the pin of the chip up out of the socket, and sure it'll probably bend back ok the first time you do it, but what about the next time, or the time after that? If instead you put the chip into a socket, and then bent the appropriate leg of the socket before inserting that socket into the programmer you would avoid the wear & tear on the relevant chip pin.

  • @necro_ware

    @necro_ware

    2 жыл бұрын

    This is an EPROM you program it once and usually never touch it again. It was more a question of throwing it away or to find a way how to program it once I need it. If I want something to play with reprogramming, I'd just take modern EEPROMs, because I don't want to wait 20 minutes each time to erase the EPROM.

  • @justsomeguywashwd_jbm821

    @justsomeguywashwd_jbm821

    2 жыл бұрын

    @@necro_ware Oh, right. I must admit I'm not too familiar with them. Only really encountered them during my BBC model B days, way back when.

  • @firehawk6188
    @firehawk61882 жыл бұрын

    Been doing this for a long time. If you actually probe the Vpp on other EPROMS while it's programming the unit rarely actually provides the correct voltage. Best bet is lift the pin and use an external power source. It's too bad they don't have an external power port on the TII burner.

  • @waltperko8389
    @waltperko83892 жыл бұрын

    I like the test clips you're using. What are they called?

  • @adriansmith31
    @adriansmith314 ай бұрын

    I tried this with a 21V VPP vintage 8751 (not the 12.5V 87C51) but the chip burned - blue flash seen in the window when 21V was applied to the VPP pin resulting in a dead chip. Seems it doesn't work with microcontrollers as it does with EPROMS.

  • @lg.bus114-Mario.
    @lg.bus114-Mario.3 жыл бұрын

    Tnx :)

  • @JorgeCarvalho_web_dev
    @JorgeCarvalho_web_dev4 жыл бұрын

    Nice trick! :D I only have an old Willem parallel port programmer donated by a friend because he bought a better one. I dont know why lowered the voltage on TL866II+, was nice with the previous generations of this programmer, maybe could be sorted out some hack for it to output 21V ???

  • @necro_ware

    @necro_ware

    4 жыл бұрын

    Hello Jorge! Some things were improved on TL866II+ compared to the other models and some features were dropped, like 21V Vdd support. I guess, all the 21V EPROMs are a dead technology and all the modern (E)EPROMs need much lower voltage to be programmed. However, this channel is named Necroware and it is somehow about dead hardware or things around this topic :) I think, that modifying TL866II+ is too much effort, since you not only will need to hack the hardware, but modify the firmware and the software too, because you can select voltage only there. I don't think it's worth it and will stick with this trick, if I need to program an IC with higher voltage from time to time. This doesn't happen that often anyway. Thanks for watching my videos once again! :)

  • @Dr.Cuevalius_Rectus_85
    @Dr.Cuevalius_Rectus_855 ай бұрын

    What are the requirements as far as wattage and voltage are needed for the bench power. I MEED TO GET ONE

  • @cosmicfugue1226
    @cosmicfugue12262 жыл бұрын

    Good idea. I have model TL866A what's the difference? I hope the programmer will not get damaged with the external 21V supply. It seems not as you've already tried it. Thank you.

  • @necro_ware

    @necro_ware

    2 жыл бұрын

    You can find the table of differences on the manufacturer site: www.autoelectric.cn/en/tl866_main.html

  • @peddersoldchap
    @peddersoldchap10 ай бұрын

    Hi. Does this mod work on the T48? Also, can the T48 be used as a tester for logic and memory IC's too? I'm trying to decide what to buy.

  • @juliusheide3643
    @juliusheide36433 жыл бұрын

    Nice,so is possible to program the 2716 25v with this method, i am afraid i'll zapp the miniPro, and one can find old programmers around 100$..

  • @tcw16505

    @tcw16505

    2 жыл бұрын

    Curious to know if you tried this on the TL866II+? I need to burn a program on a M2716-1F1 and was going to purchase one if it can do this.

  • @-koora2day744
    @-koora2day7445 ай бұрын

    Dear question, I have an EEPROM memory with a specific number that I could not find in the market. The memory size is 256 KB. Can it be replaced with another? It does not. have to be the same number, but of course the same size, or it must be the same number and the same size. The one is damaged is one time only read memory"TMS27PC256-20NL". The one i will used is UV EPROM"M87C257-20F1". With same size of course i will transfer data with programmer from TM to M8. Can do that because idont have TM eprom. I have M8 eprom.

  • @Freemancorg
    @Freemancorg Жыл бұрын

    Hi! I would like to ask you something. I have a 386 motherboard (Seritech SER-386-AD III), that is missing the BIOS chip. I've seen that in eBay, they sell 28-dip EPROM chips (32K, 64K and 128K) from 3 to 7 euros. On the retroweb website, there is a bios to download for this motherboard. If I order one of those EPROM chips, can the TL866II+ pass the 386 BIOS to it? And if yes, will the motherboard boot? (assuming the the motherboard doesn't have any other problem and is only missing the BIOS chip).

  • @necro_ware

    @necro_ware

    Жыл бұрын

    Yes, this is the way to go. But pay attention, if you get used EPROMs, you will need an UV-eraser. If you don't want to mess around with that, just get compatible EEPROMs

  • @Freemancorg

    @Freemancorg

    Жыл бұрын

    @@necro_ware Thanks a lot!

  • @CarlesOriol
    @CarlesOriol3 жыл бұрын

    Thanks for your video. I'm going to write some d2732a (pin 20 is vpp). Did you try it before I burn anything?

  • @necro_ware

    @necro_ware

    3 жыл бұрын

    No, I didn't, but I tried plenty of others. I looked into the datasheet and there stands, that you should not exceed 21.5V, so pay attention to stay below or equal 21V.

  • @CarlesOriol

    @CarlesOriol

    3 жыл бұрын

    @@necro_ware I've tried the D2732 with 20,66V on vpp (pin20) without success. Just an error after click on program... Programing FLASH... Programing ... Failed. If someone has any idea

  • @NathanClarke

    @NathanClarke

    2 жыл бұрын

    @@CarlesOriol @Necroware same same. Tried exactly what Carles did and no joy on that one

  • @bcastromusic

    @bcastromusic

    Жыл бұрын

    same here... doesn't work w/ M2732A at 21V or 21.5V

  • @mobiljaid

    @mobiljaid

    Жыл бұрын

    @@CarlesOriol VPP = pin21

  • @abdelrhmanhussein2137
    @abdelrhmanhussein21373 жыл бұрын

    Nice job but i have a question i have GAL16V8Z PLD and i can't find it's VPP on the datasheet any advices?

  • @necro_ware

    @necro_ware

    3 жыл бұрын

    Thank you! GALs, PALs, PLDs are not the same as EPROM. They are not programmed by setting VPP, but by issuing special signals to set the IC into write mode. So, unfortunately, this method will not work there.

  • @abdelrhmanhussein2137

    @abdelrhmanhussein2137

    3 жыл бұрын

    @@necro_ware i use the same programmer you have and if i chose this GAL16V8Z it shows VPP setting you can try it

  • @necro_ware

    @necro_ware

    3 жыл бұрын

    I know, that the TL866 can program GALs and such things, I'm actually using the TL866 to do that quite often. I don't want to spread wrong information. However, as far as I know, even if you can see VPP in the UI, it has no meaning, or means the same as VCC. GALs are not programmed in the same way as EPROMS. There is not just a pin, where you put some higher voltage, but a combination of signals to set the IC into write mode. I honestly was never digging into the depth, how that works, but I believe, I read it somewhere a long time ago.

  • @ArchLinuxTux
    @ArchLinuxTux2 жыл бұрын

    Won't repeated streighning of the account pin eventually brake it now matter how carefully you are?

  • @necro_ware

    @necro_ware

    2 жыл бұрын

    Usually, you don't need to make it multiple times. If you have to experiment with PROMs and rewrite them every now and then, I suggest to use EEPROM instead, since they can be easily erased without an UV eraser. Such EEPROMs will not need 21V anyway. So this procedure I describe is more for one time usage and for me, it's better than just to throw away the chips.

  • @tfp0ed357
    @tfp0ed357 Жыл бұрын

    hello, i cannot change the voltage in IC Config Information in Xgpro, i don't have any options to do it, do you know why?

  • @TecladistadoYoutubeRivaLima
    @TecladistadoYoutubeRivaLima2 жыл бұрын

    Hi friend, okay? I hope so... I had a 128 file, and I recorded it on a 256 eprom, but when I installed it on the equipment, it just didn't read... Then a friend said I wouldn't need to buy a 128 eprom , he said that he simply "mirrored" the 128 file to be recorded in the 256 eprom, sent me the file, recorded it, and it worked! But he didn't use Xgpro (which I use) for that... How would I do that using Xgpro? I use the TL866II recorder...

  • @necro_ware

    @necro_ware

    2 жыл бұрын

    You don't need to mirror it, you just need to checkout what happens. Obviously the device, where you put the XTIDE BIOS into starts to read the data at 16K offset. This means that the highest address bit is always 1. So you just need to write the data into the second half of your EPROM. In the TL866II software, when you load the ROM image, you can set the offset address. You just have to set up the second half that would be at 4000h. You can also load multiple times and give different offsets every time to combine. You always should zero the data you don't need.

  • @rodrigobrasiliense5406
    @rodrigobrasiliense54063 жыл бұрын

    21v only in TL866CS or TL866A, however, these 2 models are obsolete and do not have some improvements such as programming of nand flash.

  • @necro_ware

    @necro_ware

    3 жыл бұрын

    yes, that's why I made this video. This way it works on tl866II+ as well

  • @tcw16505
    @tcw165052 жыл бұрын

    At 2:22 you explain that write mode only happens at 21V. You workaround this with an external power supply but how do you workaround the software to allow you to erase/write to the chip? I am attempting this now with a ST brand M2716-1F1.

  • @necro_ware

    @necro_ware

    2 жыл бұрын

    First of all erase will not work, since it is an EPROM, which can be erased only with UV light. The programmer will not allow to write to it until it was erased properly. All the other stuff you have to do as I showed in the video. Deactivate Chip ID check and Pin Detection.

  • @tcw16505

    @tcw16505

    2 жыл бұрын

    ​@@necro_ware Sorry to have used the word “erase”, to me it also describes writing which is what I cannot perform with this chip model regardless. To my point, I am wondering if in my case, is this is a software/firmware issue. My brand new XGecu TL866II-Plus has App Software Ver: 11.80 and Firmware Ver: 04.2.128. Have you updated these to the newer versions since this video? What version is currently working for you? I am simply trying to troubleshoot why I am having this trouble. I am trying to fix a Space Invaders arcade.

  • @necro_ware

    @necro_ware

    2 жыл бұрын

    @@tcw16505 I update the software regulary, yes. However I currently have no EPROMs at hand, which need heigher voltage to test. What is exact error?

  • @tcw16505

    @tcw16505

    2 жыл бұрын

    @@necro_ware It just says Programming Failed - The log file agrees. APP Version : 11.80 Model : TL866II Plus, Device : M2716 @DIP24, Programming FLASH ... Programming ...Failed I have tried this with new M2716-1F1 Eproms, new M2716-1F1Eproms erased, I have tried this as you do with VPP isolated with 21.5 volts and then also with 3.5 volts in parallel as supplemental power. The same problem persists, Programming Failed.

  • @necro_ware

    @necro_ware

    2 жыл бұрын

    @@tcw16505 The datasheet says, this EPROM has 25V programming voltage. See www.digchip.com/datasheets/parts/datasheet/456/M2716-1-F-1-pdf.php

  • @gabriellepe7839
    @gabriellepe78393 жыл бұрын

    Do i will have a problem if i want to read the memory, like a M5L2764K?

  • @necro_ware

    @necro_ware

    3 жыл бұрын

    This hack is only needed, if you want to write it. To read you just need usual 5V without any tricks.

  • @gabriellepe7839

    @gabriellepe7839

    3 жыл бұрын

    @@necro_ware thanx, i read in a datasheet from a MBM27128 (old fujitsu eprom) that if you want to read the memory you will need Vcc and Vpp at the same value, for example, 5 volts, its that true?

  • @necro_ware

    @necro_ware

    3 жыл бұрын

    @@gabriellepe7839 You actually don't need to care. TL866II+ supports it out of the box. Put it in, select the right IC in the GUI, read, profit ;)

  • @mertuckan
    @mertuckan4 жыл бұрын

    How about pls100n chip? Would this method work on it?

  • @necro_ware

    @necro_ware

    4 жыл бұрын

    This is a good question, I will search for such a chip in my scrap. If I find it or something similar, I'll write here.

  • @necro_ware

    @necro_ware

    4 жыл бұрын

    Unfortunately, I don't have any PLS100 chips, but I looked at the datasheet of the IC and it doesn't seem to be related here. This PLD is not supported by TL866II+, so you'll probably need some other programmer and if the voltage there is not sufficient, this method could probably work, but you have to try it yourself, I guess.

  • @mertuckan

    @mertuckan

    4 жыл бұрын

    @@necro_ware shoot! thanks anyway

  • @geezberry8889
    @geezberry88892 ай бұрын

    i need to buy a programmer. what inexpensive programmer can do these higher voltages?

  • @necro_ware

    @necro_ware

    2 ай бұрын

    XGecu T48

  • @geezberry8889

    @geezberry8889

    2 ай бұрын

    @@necro_ware ok thanks. i ordered this V12.63 Original XGecu T48 [TL866-3G] Programmer Support 34000+ ICS for EPROM/MCU/SPI/Nor/NAND Flash/EMMC/IC Tester/ TL866CS TL866II Plus Replacement. If it doesnt work you owe me $61! 🤣

  • @LambertZero
    @LambertZero2 жыл бұрын

    I wonder what happens if you don't bend out the pin. Is it going to burn the programmer?

  • @necro_ware

    @necro_ware

    2 жыл бұрын

    That could happen, yes.

  • @LambertZero

    @LambertZero

    2 жыл бұрын

    @@necro_ware Would it, though? It says the max voltage on that pin is 18V. I'm not sure it would burn with 21. Besides, other similar models support 21V.

  • @necro_ware

    @necro_ware

    2 жыл бұрын

    @@LambertZero If it would, I can't say, I just think, that it could, dependent on the internals of the programmer. I'm not really keen to find it out ;)

  • @LambertZero

    @LambertZero

    2 жыл бұрын

    @@necro_ware yeah, I don't really feel like testing it either. :-) I guess it'll remain a mystery.

  • @paulcohen1555
    @paulcohen15552 жыл бұрын

    Nice but I really don't like the way you bent the pin.

  • @necro_ware

    @necro_ware

    2 жыл бұрын

    I was gentle ;)

  • @etoligen3238
    @etoligen32382 жыл бұрын

    А что - так можно было

Келесі