Advertising:
Siemens GS20
From MS4X Wiki
The Siemens GS20 transmission control unit (TCU) uses an Infineon C167CR_SR CPU in combination with a 4 megabit AMD AM29F400BB flash memory.
Memory Layout
The memory layout can be seperated into three major sections, first the bootloader, followed by the calibration data and then the actual programm code.
See this table for binary data areas:
Start | End | Section | Size |
---|---|---|---|
00000 | 0FFFF | Bootloader Code | 64 kByte |
10000 | 1FFFF | Calibration Data | 64 kByte |
20000 | 2FFFF | Program Code | 384 kByte |
30000 | 3FFFF | ||
40000 | 4FFFF | ||
50000 | 5FFFF | ||
60000 | 6FFFF | ||
70000 | 7FFFF |
Its interesting that a "Siemens" unit actually follows the same firmware layout usually known from Bosch units with a C167 from that era.
Codewise it is therefor more similar to a Bosch ME7 ECU than to the Siemens MS42 or MS43. Axises and item names are also Bosch-style instead of Siemens.