Chrysler NGC4 (MPC5554MZP80 CPU)

Disassembly, Reassembly, Tools and devleopment. Going deep with Hardware and Software.
User avatar
AngelMarc
Posts: 612
Joined: Sat Apr 08, 2023 11:23 am
cars: A CB450 running to 8,000RPM with a P59.

Re: Chrysler NGC4 (MPC5554MZP112 CPU)

Post by AngelMarc »

The other large chips on the NGC3
04832276ad
IMG_20260519_202935145_HDR[1].jpg
04832286AA
IMG_20260519_202808805_HDR[1].jpg
You do not have the required permissions to view the files attached to this post.
Don't stress specific units.
User avatar
AngelMarc
Posts: 612
Joined: Sat Apr 08, 2023 11:23 am
cars: A CB450 running to 8,000RPM with a P59.

Re: Chrysler NGC4 (MPC5554MZP112 CPU)

Post by AngelMarc »

Tazzi wrote: Thu May 14, 2026 7:26 am pulling it apart in Ghidra, assigning RAM/registers and start pulling it apart.
After I can clone mine, I'll make an attempt with my file. The one I believe is the NGC4. Looks like it has the JTAG header, is CAN bus, and don't think it uses much as far as co-processors or whatever. The effort can be for my custom software and OEM calibration changes.
Don't stress specific units.
User avatar
AngelMarc
Posts: 612
Joined: Sat Apr 08, 2023 11:23 am
cars: A CB450 running to 8,000RPM with a P59.

Re: Chrysler NGC4 (MPC5554MZP80 CPU)

Post by AngelMarc »

Turns out gasoline dissolves the goop holding the PCB in.
Expect some rear PCB pictures of NGC4 tomorrow.
Don't stress specific units.
User avatar
AngelMarc
Posts: 612
Joined: Sat Apr 08, 2023 11:23 am
cars: A CB450 running to 8,000RPM with a P59.

Re: Chrysler NGC4 (MPC5554MZP80 CPU)

Post by AngelMarc »

Progress is slower than I expected.
You do not have the required permissions to view the files attached to this post.
Don't stress specific units.
User avatar
Gatecrasher
Posts: 435
Joined: Fri Apr 24, 2020 8:09 pm

Re: Chrysler NGC4 (MPC5554MZP80 CPU)

Post by Gatecrasher »

I really hate that crud.
User avatar
AngelMarc
Posts: 612
Joined: Sat Apr 08, 2023 11:23 am
cars: A CB450 running to 8,000RPM with a P59.

Re: Chrysler NGC4 (MPC5554MZP80 CPU)

Post by AngelMarc »

Me too.
IMG_20260523_114356719[1].jpg
I just hope to confirm the lack of fixed function logic, like the Delco CIC.
Then it'll be the one for my custom code.
You do not have the required permissions to view the files attached to this post.
Last edited by AngelMarc on Wed May 27, 2026 7:20 am, edited 1 time in total.
Don't stress specific units.
User avatar
AngelMarc
Posts: 612
Joined: Sat Apr 08, 2023 11:23 am
cars: A CB450 running to 8,000RPM with a P59.

Re: Chrysler NGC4 (MPC5554MZP80 CPU)

Post by AngelMarc »

It should be relatively "easy".
Unless I'm missing something, this is a definite "start here in .bin".
You do not have the required permissions to view the files attached to this post.
Don't stress specific units.
User avatar
Gatecrasher
Posts: 435
Joined: Fri Apr 24, 2020 8:09 pm

Re: Chrysler NGC4 (MPC5554MZP80 CPU)

Post by Gatecrasher »

BAM is the NXP init code. It's not Chrysler code. It's not going to tell you anything useful.
User avatar
AngelMarc
Posts: 612
Joined: Sat Apr 08, 2023 11:23 am
cars: A CB450 running to 8,000RPM with a P59.

Re: Chrysler NGC4 (MPC5554MZP80 CPU)

Post by AngelMarc »

Starting point is everything. I'm focusing on scratch code.
Don't stress specific units.
User avatar
AngelMarc
Posts: 612
Joined: Sat Apr 08, 2023 11:23 am
cars: A CB450 running to 8,000RPM with a P59.

Re: Chrysler NGC4 (MPC5554MZP80 CPU)

Post by AngelMarc »

Best pictures I could get of the back components.

TJA1040 high speed CAN tranceiver
https://www.nxp.com/docs/en/data-sheet/TJA1040.pdf
IMG_20260526_230633115.jpg
VN800S ? Not sure about that last digit. High side driver?
https://www.st.com/resource/en/datasheet/vn800ps-e.pdf ?
IMG_20260526_230505975.jpg
95320wq EEPROM "SKIM" stuff might be there, apparently that's how GPEC2 does it.
https://www.st.com/resource/en/datasheet/m95320-w.pdf
IMG_20260526_230241107.jpg
V1124 dual VR "conditioner" Likely transmission speed sensors.
https://www.onsemi.com/pdf/datasheet/nc ... 0sheet.pdf
IMG_20260526_230229414.jpg
SC370771DWE Unknown
IMG_20260526_225857658.jpg
Couldn't get every digit clear in just one picture.
You do not have the required permissions to view the files attached to this post.
Last edited by AngelMarc on Wed May 27, 2026 6:08 am, edited 10 times in total.
Don't stress specific units.