[REQUEST] IAW 6KPB (Marelli, ST10F296) — ORG file + checksum / virgin / immo off help — HW 16.967.004 / SW 9664874580

Post #1

cleitonmor Online now

cleitonmor

Watchlisted

Brazil
Joined
19.02.2026
Messages
2
Reactions
0
Location
Brazil
Hi everyone,

I'm repairing a Magneti Marelli IAW 6KPB CEMO ECU that was removed from a
Citroën C5 (2012). It has been diagnosed with an internal software fault
(memory/checksum related) and I need the correct file to restore it.

=== ECU IDENTIFICATION (from label) ===
  • Model: Magneti Marelli IAW 6KPB CEMO
  • MCU: ST10F296 (832 KB internal flash, 208-PBGA)
  • Part / SW No.: 9664874580
  • Hardware Ver.: 16.967.004
  • Software Ver.: 16.989.024
  • Production: Hortolândia, Brazil (Marelli BR)
  • Family: PSA flex 2.0 16V petrol (Peugeot 307/308/408, Citroën C4)

=== WHAT I NEED ===
1) ORIGINAL (ORG) flash file for HW 16.967.004 / SW 9664874580, so I can
restore the factory software on this ECU (bench, boot mode).

2) If someone can process my own dump instead: checksum correction and/or
VIRGIN (SYNC) preparation, so I can re-pair the ECU with the BSI using
Diagbox afterwards.

3) Optional: IMMO OFF file. Note: I found a report on another forum of P0606
appearing after an immo off on SW 9664874580 — if anyone here has done it
successfully on this exact SW, I'd appreciate your feedback.

4) Boot mode confirmation for bench read/write: connector type A or B and the
100 ohm bootstrap resistor position (PSA IAW 6LPx/6KPB family), if you
have the pinout picture or PDF.

=== MY TOOLS ===
KTag / HexProg II (bench, ST10F296 boot mode) — I can read and write the
flash without problems.

I will attach my current dump here as soon as I read it from the ECU.

Thanks in advance for any help — files, pinouts or advice are welcome.
I'll post the result (working or not) after writing, to help the next person.
 

Attachments

Ratings and Reviews
Total ratings: 0
Activity
So far there's no one here