PDA

View Full Version : 2732 programming with TL866II+ programmer



Muhve
08-22-2021, 10:57 PM
I have successfully created a good fuel map with my Ostrich 2.0 for my old Saab 900 that has Bosch LH2.2 EFI. Now, my next step is to program this data to an eeprom.


This is my first ever attempt to try and program an eprom. The original eprom is an Intel 2732, however I have a blank NSC27C32Q-45 eprom that I would like to program instead.


I have a TL866II+ programmer with it’s original software. My NSC27C32Q-45 eprom can be found in the lists of different ICs and I picked it and did a blank check and pin check, all good! However, When I try to program, it just says ”programming failed”.


Found some threads here mentioning something about offsets etc, yet none of the tricks mentioned seemed to work for me. Is there someone here who could help me? Given that you have read this far, it has probably dawned on you that I am not yet so familiar with programming, but you have to start somewhere I guess :rockon:

stew86MCSS396
08-23-2021, 01:00 AM
Gonna share my experience...the EPROMs that have the little window that require good ole Hawaiian sunshine or a UV eraser to blank them, my APU1 will not program them, however my Pocket Programmer doesn't have a problem with it. I've given up on those older EPROMs and recently only use the EEPROMs. Problem is unobtainable in a 24 pin which is a small problem. http://gearhead-efi.com/Fuel-Injection/showthread.php?172-7747-Flash-Chip-Conversion-(27SF512)

dave w
08-23-2021, 01:35 AM
2732 chips have many variants, but all variants are 4K memory. 2732 chips are not unique, rare or outrageously priced.:jfj: Possibly source an alternative 2732 chip that the TL866II programmer is happy with?

https://www.ebay.com/p/1318307071?iid=312641056998

https://www.ebay.com/itm/255101907939?hash=item3b654233e3:g:mIQAAOSwsO9hIEY-

dave w

Muhve
08-26-2021, 10:12 PM
Thank you for your reply. I have ordered a new eprom. I uploaded my bin file here, I am not that familiar with coding, thought that someone who does might be able to tell if there is something wrong on the bin itself...
https://drive.google.com/drive/folders/1wbZulGO8zcJgJM-CNEd0P3d1ORRASfS5

Walter

Muhve
10-08-2021, 10:21 PM
Allright now I have tried with two new 2732A eproms, Intel D2732A and AMD2732A. The AMD2732A should be 12,5V programming, but same problem still remains with both of them. What am I doing wrong here? How do I know if my laptop/docking stations USB-port provides enough current? Could this be a problem?

dave w
10-09-2021, 12:45 AM
Are the chips correctly orientated into the programmer?

Are the chips fully erased?

Are you able to successfully program any other type of chip?

I'm thinking the programmer would likely provide an error code when it fails to program a chip?

dave w

stew86MCSS396
10-10-2021, 10:30 AM
Are the chips correctly orientated into the programmer?

Are the chips fully erased?

Are you able to successfully program any other type of chip?

I'm thinking the programmer would likely provide an error code when it fails to program a chip?

dave w
I'm not familiar with TL866II but to elaborate what dave w...this pic shows the EPROM orientation. Programmer has a legend on itself showing which direction the "half moon" on the EPROM suppose to be.
https://atariprojects.org/wp-content/uploads/2020/08/TL866II-Plus-EPROM-Programmer-1024x559.jpg
I've used Pocket Programmer 2 and an APU1 which the "half moon" faces the same direction but take notice of which pins are vacant in the pic below. My question to TL866II owners if this would apply to the TL866II as well???
https://images.squarespace-cdn.com/content/v1/53daa276e4b040c0690e1deb/1596238185347-9N3ANNIFYQ0Z58CR29YK/IMG_2878.jpg

Muhve
10-10-2021, 01:50 PM
1717717178
I can read and blank check without any problem. Programming doesnīt work and it does not give any fault code or any other hints than "programming failed". The orientation should therefore be correct?
To rule out that the problem would be caused by the bin-file itself, I tried by simply reading the 2732 with the original fuel map and then write that on a blank eprom. This does not work either, hence I don't think the problem is in the file.

stew86MCSS396
10-11-2021, 02:21 AM
I can't see what it is you attached in the last post. I neglected to mention that the APU1 won't program the "UV erase" EPROMs well at least from my experience. The PPII didn't have a problem with the difference being APU1 is USB powered and PPII has an external power source. Sorta remember that 2732 needs 25v to program and 2732A needs 21v and pin voltage specifications has no bearing on programming. Boosting USB 5v to program something that requires 21-25v could be troublesome. Any reason not to delve into EEPROMs? Once you take the plunge, you'll never go back.

Muhve
11-09-2021, 03:46 PM
This gave me an idea. I have Moates socket booster (http://www.moates.net/socket-booster-10-p-171.html?cPath=26). Can I just ditch the old 24 pin EPROMS and instead place a 28-pin EEPROM in the socket booster and then place the socket booster in the ECM? Is there something that I need to take into account when programming?

dave w
11-09-2021, 06:06 PM
Moates.net support link for the Socket Booster:

http://support.moates.net/socketbooster/

dave w

Installation and Use
The Socket Booster has a single switch on it which controls how the device operates. The SocketBooster can either boost signals passing straight through it (28 pin setting) or act as a 24->28 pin converter (like the G2 we also sell) with the switch in the 24 pin position. Although we do NOT recommend this, you can solder a SocketBooster directly into a 24 pin ECM by trimming the two pins closest to the switch and setting the switch to the 24 pin setting.

Muhve
11-18-2021, 09:23 PM
Thank you. Ordered this: https://www.etsy.com/listing/235187267/4-x-24u-universal-2751227256-to-24-pin

dave w
11-18-2021, 11:14 PM
The link below is a similar option, possibly less expensive? Zero Insertion Force (ZIF) socket makes chip swapping very easy.

dave w

http://gearhead-efi.com/Fuel-Injection/showthread.php?172-7747-Flash-Chip-Conversion-(27SF512)

17288

17289

Muhve
12-22-2021, 04:15 PM
I tried programming with this eeprom: https://www.partco.fi/en/electronic-components/actives/memory-ics/eprom-memory-ic/1903-mx26c512apc-12.html?search_query=e2prom&results=3

I am using XGecu on my computer and MX26C512APC-12 is not found in the "select device" list, however, MX27C512 is available and has the same PIN layout and both are 12.75V/5V. It refuses to read my eeprom unless I remove the "check ID" option.

For some reason the eeprom is filled with zeros and so I need to empty it first. I canīt blank the chip because of "ID error, checked ID is 0x C2 D1". If I remove "Check device ID" option, then it says "Not empty!CODE MEMORY ADDR: 0x 000000..... and so on.17381

In-Tech
12-22-2021, 04:38 PM
I can imagine the frustration you feel, it's like de javu of stuff we lived with in the mid 80's while we were learning :(

If you don't mind, post your 2732(x) .bin file and I will burn to stuff I have here and check. Do you know where the checksum is located in your bin?

I am quite surprised your 2732a shows a 12.5v programming voltage, maybe china bs? I have never seen that in real life with a 2732a. 2732a's are generally 21v for programming. They can be READ with much less voltage but eproms are very picky about programming voltage.

In-Tech
12-22-2021, 05:14 PM
Something I found on the net about your other programmer. https://www.eevblog.com/forum/repair/how-to-program-eprom-m2732-21v-with-tl866/

I show 2732 to be 25v programming and 2732a to be 21v programming, 27c32 is 12.5v. Maybe the link above will help too. I have multiple eprom programmers and I still use my 2 PocketProgrammers and 2 PocketRoms(emulation) the most with my GM stuff :)

dave w
12-22-2021, 07:44 PM
I can imagine the frustration you feel, it's like de javu of stuff we lived with in the mid 80's while we were learning :(

If you don't mind, post your 2732(x) .bin file and I will burn to stuff I have here and check. Do you know where the checksum is located in your bin?

I am quite surprised your 2732a shows a 12.5v programming voltage, maybe china bs? I have never seen that in real life with a 2732a. 2732a's are generally 21v for programming. They can be READ with much less voltage but eproms are very picky about programming voltage.

I agree, it is surprising to learn 2732b chips require 12.5 volts (actually 12.75), however GM used 2732b chips. GM typically sourced 2732 chips from National Semiconductor / Texas Instruments and Fairchild ( https://deramp.com/downloads/mfe_archive/050-Component%20Specifications/Fairchild/Memory%20Components/Fairchild%20NMC27C32B.pdf ).

dave w

In-Tech
12-24-2021, 03:03 PM
Thank you for your reply. I have ordered a new eprom. I uploaded my bin file here, I am not that familiar with coding, thought that someone who does might be able to tell if there is something wrong on the bin itself...
https://drive.google.com/drive/folders/1wbZulGO8zcJgJM-CNEd0P3d1ORRASfS5

Walter

Google drive does not like my winXP lappy, post the 4k 2732 file here, I would like to figure out the checksum. It's not your issue but I am curious.

Muhve
01-11-2022, 09:37 AM
Happy new year!

Thank you for your reply Carl, Iīve attached my bin file. Unfortunately I don't know where the checksum is located. I have

I uploaded the original and modified bin to my Google drive:https://drive.google.com/drive/folders/1wbZulGO8zcJgJM-CNEd0P3d1ORRASfS5?usp=sharing

Muhve
01-11-2022, 09:45 AM
I have used LH2.2 Editor for modifying the fuel map. I would assume that this also recalculates the checksum as necessary? You can find the driver on my Google Drive: https://drive.google.com/drive/folders/1wbZulGO8zcJgJM-CNEd0P3d1ORRASfS5

Best regards
Walter

Muhve
01-11-2022, 09:54 AM
Attached.

Muhve
01-19-2022, 07:01 PM
Google drive does not like my winXP lappy, post the 4k 2732 file here, I would like to figure out the checksum. It's not your issue but I am curious.

Attached.