GS20 (BMW automatic gearbox)
The Siemens GS20 is an automatic-gearbox controller (AGS) for BMW — not a VAG ECU. OpenRemap gained full identity extraction for it in 0.7.6. The 64 KB files it reads are the GS20 program region; the full unit is 512 KB (256 KB data + 64 KB program).
| Era | not stated in code or changelog |
| File sizes | 64 KB (program region) |
| Match key | GS20::<sw> |
| Vehicles | BMW automatic gearboxes (AGS) |
Detection
A 64 KB size gate plus two corpus-unique anchors: the header code
GADC9010 near 0x170 and the footer project string $REFERENZ G2210_0090C0AD10 (first occurrence at 0xFFC8). Extracts a 7-digit
software_version (e.g. 7557997) and calibration_id GADC9010;
hardware_number stays unset, because the oracle hardware number
(7544721) is not stored as ASCII in the dumps.
Checksums: CRC-16/ARC profiles cover the GS20 TCU data and code ranges (and SMG2). See Checksums command docs.