0x2E  supported models / dashboard / bmw

BMW dashboard EEPROM — supported models

Every BMW instrument cluster XEEPROM currently calculates, with the memory type found on each board.

BMW — supported clusters

BMW 8 E31 93C56
BMW E34 (BLUE CODER)
BMW E36 SW24 (INTERNAL / EXTERNAL CODER)
BMW E39 M35080
BMW E39 SW13 93S66
BMW E46 M35080
BMW E60-E61 M35080
BMW E65-E66 M35080
BMW E87 M35080
BMW F01-F04 35160
BMW F06 35160
BMW F07-F11 35160
BMW F15 35160
BMW F20 M35080 / M35160
BMW F21 M35080 / M35160
BMW F22 M35080 / M35160
BMW F23 M35080 / M35160
BMW F30 M35080 / M35160
BMW F31 M35080 / M35160
BMW F34 M35080 / M35160
BMW F35 M35080 / M35160
BMW G11-G12 M35128WT
BMW G30-G31 M35128WT
BMW I8 35160
BMW X1 E84 M35080
BMW X1 F48 M35128WT
BMW X2 F39 M35128WT
BMW X3 E83 M35080
BMW X3 F25 35160
BMW X3 G01 M35128WT
BMW X3 INTERNAL 93C56 SW 9-11
BMW X4 F26 35160
BMW X4 G02 M35128WT
BMW X5 E53 93S66
BMW X5 E70 M35080
BMW X5 F15 M35080
BMW X5 M35080
BMW X6 E71-E72 M35080
BMW X6 F16 M35080 / 35160
BMW Z3 93C46 (INTERNAL / EXTERNAL CODER)
BMW Z4 M35080
BMW Z8 93C56

last updated: 14.09.2026

Working with BMW cluster files

BMW is the deepest coverage on XEEPROM and the most structured, because the memory tracks the chassis generation rather than the model. E-series clusters from the E39 through the E87 sit almost entirely on M35080. F-series moves to 35160, with the F20 through F35 range carrying either M35080 or M35160 depending on build. The newest G-series — G11, G30, X1 F48, X2 F39, X3 G01, X4 G02 — uses M35128WT. Find your chassis code first; the chip follows from it.

The oldest entries work differently. The E34 and E36 are listed by coder type rather than memory, and the Z3 and E36 exist in internal and external coder variants. The E39 SW13, X5 E53 and X3 internal SW 9-11 sit on 93-series memory instead.

XEEPROM calculates the file your own programmer reads. Upload a clean binary and get the recalculated file back, ready to write.

Your BMW model is not on the list?

Send us the dump. If the file can be worked out, our team adds the program and it goes live for everyone. Tell us the model and the memory type and we will come back to you.

0x50  other makes

BMW is one of the makes covered by XEEPROM. See the full dashboard coverage list for every supported manufacturer, or jump straight to Buell, Buick, Chevrolet.