GM 16216588 - Hacking

American Delco GM ECUs and PCMs, ALDL, OBD 1.5.
User avatar
quadstar87
Posts: 86
Joined: Wed Dec 02, 2015 4:13 am

Re: GM 16216588 - Hacking

Post by quadstar87 »

Pin 21 of the flash lifted off the pad. It maps to Addr7 on the processor. I'll get that fixed and give it another go...
User avatar
quadstar87
Posts: 86
Joined: Wed Dec 02, 2015 4:13 am

Re: GM 16216588 - Hacking

Post by quadstar87 »

antus wrote:I should also add not just the continuity, look for and test for shorts between neighbouring pins too. Some perhaps should be connected but without the chip installed certainly check for no shorts between data and address pins. Also check the power supply to the flash chip with the chip installed, make sure the 5v supply isnt being pulled down to 0 from a short. I reckon this sounds more like a hardware fault. From what we know and having read initial chips and being able to verify checksums I reckon the images check out.
Thanks for coaching me, the newb! I'm more of a software than hardware guy but this has been a heck of a learning process with everyones help!

The PCM's are booted up! I fixed the one pin on the PCM I decided to debug with, verified no pins were shorted together, verified all traces to the HC11, then she booted up with the flash! The real issue was the chip sockets, they weren't making contact with the chip fully seated so I had to pry them half way back up and VIOLA!

A15 looks like it's gated at the flash so it ignores the lower 32k of bank 2. Can put whatever in there and it's not usable. I'll double check that here in a bit by booting up with different flash chips but I need to be extra careful since these sockets suck!! Need to find better quality ones and order them up, luckily these were cheap but I had no idea what I was buying when I did it.
User avatar
antus
Site Admin
Posts: 8237
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: GM 16216588 - Hacking

Post by antus »

Good news, well done!
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
beyerch
Posts: 26
Joined: Sat May 22, 2010 8:36 am
cars: all kinds

Re: GM 16216588 - Hacking

Post by beyerch »

So I pulled a 'real' file from GM and it lines up very closely to your read out 16216588 file. Differences are:

- Start of GM file is offset 2000 hex
- GM file does not have 8000 hex of FF that start at 00010000 in the 16216588 file.
(^^ Makes sense as why would you include a bunch of padded areas, waste of space. )

I also confirm that the algorithm for this controller should be 03

Factory Flash process for this controller is ridiculously complicated looking..... ( 42 steps outside of the actual data upload, wtf....)
Attachments
09388130.bin
(88 KiB) Downloaded 444 times
User avatar
quadstar87
Posts: 86
Joined: Wed Dec 02, 2015 4:13 am

Re: GM 16216588 - Hacking

Post by quadstar87 »

Yea I ended up creating my def file without the padded areas since the flash process doesn't use them either.
User avatar
antus
Site Admin
Posts: 8237
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: GM 16216588 - Hacking

Post by antus »

Cool! So what are your next plans? Still planning to create your own flash tool? If you do that the file format is yours and tou can lay it out however you want.
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
User avatar
quadstar87
Posts: 86
Joined: Wed Dec 02, 2015 4:13 am

Re: GM 16216588 - Hacking

Post by quadstar87 »

antus wrote:Cool! So what are your next plans? Still planning to create your own flash tool? If you do that the file format is yours and you can lay it out however you want.
I need your flash tool hardware 8-)
User avatar
antus
Site Admin
Posts: 8237
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: GM 16216588 - Hacking

Post by antus »

PM sent
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
User avatar
quadstar87
Posts: 86
Joined: Wed Dec 02, 2015 4:13 am

Re: GM 16216588 - Hacking

Post by quadstar87 »

I'm looping back around to this project and was hoping the higher powers have some advice. Got the Ostrich hooked in, but I can't get it to run on the address-swapped bin's. They work fine when I write directly to a chip, and pin1 on the Ostrich is going to pin1 in the socket. I should be end justifying the bin onto the Ostrich just like I would if using a larger chip, correct?

Image
VX L67 Getrag
Posts: 2877
Joined: Sun Aug 02, 2009 9:16 pm
Location: Bayside, Melbourne, Victoria
Contact:

Re: GM 16216588 - Hacking

Post by VX L67 Getrag »

I had a VX-VY flash pcm converted for me a while ago with the ribbon directly soldered to the pads for the ostrich cable & worked perfectly except it was a little unstable when going round corners or over bumps & was told it could be due to the ribbon length being too long, but was a success until I let it sit for a year & then next time I tested it I couldn't get it to work again.
Post Reply