The MC68HC912/9S12 programmer Windows based software makes programming simple. Programmer has 2 interfaces: In-circuit and On-Board. In-circuit programming interface designed to allow fast access to MCU EEPROM and FLASH resources. In this mode programmer automatically detects target MCU bus speed. On-Board programming interface is intended for full access to EEPROM/FLASH resources even if target MCU secured or BDM locked. Also EEPROM/FLASH erase/programming protection are take off. The Supported vehicle list : BMW1/3/5/6 serial CAS 2 white9S12 BMW1/3/5/6/X5 serial CAS 3 black9S12 BMW1/3/5/6/X5 serial CAS 3 black9S12X BMW7 serial CAS 2002(HC12) BMW7 serial CAS 2005(HC12) BMWX3/X5 EWS4(9S12) 2007 Ford mustang 2007 (9s12) ROVER freelander 2002 HC12 ROVER freelander 2004 HC12 BENZ A serial 2004 EZS9S12 BENZC/CLK C209 ZGW9S12 BENZE/CW211EZS9S12 BENZE/C/CLK/SLK W211 EZS9S12 BENZML/R W164 EZS9S12 BENZS/SL EZS R2309S12 BENZ sprinter 2007 EZS 9S12 MINI- one /cooper ODOHC12 MINI- one /cooper ODO NAVIHC12 MINI- one /cooper EWS49S12 MINI- one /cooper CAS3 black9S12X VW Crafter 2007 EZS (9S12)