TMPro

BMW

Software module 198

BMW bike handsfree key unit HUF. Memory device is Motorola 9S12XS256.
You can read Motorola 9S12XS256 with TMPro, download connection diagram.
Expected file size is 8192 bytes.
If Motorola is LOCKED, software will unlock it automatically before to read eeprom area.
Also you can synchronise engine ECU and handsfree key unit if they are not matched pair.
Use Texas Crypto 128-bit transponder, for example Toyota H transponder.
Written transponder is ready programmed to start bike.
IMPORTANT NOTE:you must place key or transponder close to antenna under seat for to start bike. Software CANNOT program handsfree function of original used key.
 

Vehicles equipped with this unit:
BMW: R1200GS
Software module 186

BMW bikes C600, C650 Husqvarna Nuda dashboard
Memory device is serial eeprom 25c160 SMD8 package.
Exected file size is 2048 bytes.
Use TMS37145 80-bit transponder,for example Ford 80-bit
Written transponder is ready programmed to start bike.

Vehicles equipped with this unit:
BMW:C600, C650 Husqvarna:Nuda, Terra
Software module 130

BMW, Mini CAS SiemensVDO
Memory device is Motorola MCU 912DG256 or 9S12DG256 or 9S12XDP512 Expected file size is 2048 or 4096 bytes.

IMPORTANT NOTE: Motorola MCU is locked, not possible to read/write with TMPro.

IMPORTANT NOTE: When CAS software is updated to CAS3+ and all keys are lost ,you need eeprom file read from engine ECU.

For ECU with MPC556 MCU you must read external eeprom 95c640. For ECU with TRICORE MCU you must read eeprom from TRICORE. Use PCF7936 transponder,original remote key or chinese remote key. Written transponder or remote key is ready programmed to start car. To activate remote:press any button few times, start engine, allow it to run 1-2 minutes, stop it and remote will work.

If you have got locked CHINESE BMW HITAG2 remote keys,you can UNLOCK them and set as BRAND NEW so you can use them again with any car.

Vehicles equipped with this unit:
BMW: series 1, series 3, series 5, series 6,X-3, X-5,X-6 Mini: Cooper
Software module 109

BMW bikes engine ECU Bosch
BMW bikes engine ECU are 2 types – BMSK and BMSX:
For BMSKP ECU – keys are stored in ECU.
Memory device is flash chip ST M58BW0160 – 80 pin PQFP package.
Expected file size is 2097152 bytes.
Reading is thru BDM100 interface or with flash programmer.
For BMSX ECU – to see where keys are stored you must check what is on ignition barrel.
If there is IMMOBOX UNIT - keys are stored in this unit.To make key you need software 191.
If there is KEY READER UNIT keys are stored in ECU. Memory device is TRICORE MCU eeprom area.
Expected file size is 65536 or 196608 bytes.
Use PCF7936 or Silca T14 – JMA TP12 transponder.
Written transponder is ready programmed to start bike.

Vehicles equipped with this unit:
BMW: F800, R1200GS, K1600GT
Software module 40

BMW, Rover, Mini immobox EWS Memory device is Motorola MCU MC68HC11EA9 PLCC52 or MC68HC9S12D64 QFP80 package.

IMPORTANT NOTE: Motorola MC68HC9S12D64 and MC68HC11EA9 are LOCKED.Use proper programmer to read them.

For Motorola MCU MC68HC11EA9 PLCC52 package expected file size is 512 bytes, for MC68HC9S12D64 QFP80 package expected file size is 1024 bytes. Use PCF7935 or Silca T15 - JMA TP14 transponder. Written transponder is ready to start car. Software always program first unused key. After programming of transponder, software stores in PC registry key number along with file information, so on next press of PROG button to be programmed next unused key. Also this is useful, if same customer came back for second key or if again all keys are lost- you do not need to remove and read again EWS eeprom. Just open customer`s file and software automatically will position on next unprogrammed key, cause it finds in registry which key was programmed in previous.

Vehicles equipped with this unit:
BMW: series 3(-2002), series 5(-2002), series 7(-2002), series 8(-2002),X-3(-2002), X-5(-2002), M3(-2002), Z3(-2002) Rover: 75 Mini: Cooper Landrover:Freelander(2001-2003)