User Manual for Autel XP400 Adapter Used with Autel IM608 to read/write transponder

The XP400 key & chip programmer is specially designed to read transponder data (including Mercedes Benz infrared smart key), clone and generate exclusive keys, read/write on-board EEPROM data, and read/write Freescale 9S12 MCUs. By working with Autel MaxiIM IM608 diagnostic tool and PC that are both loaded with programmer software, the XP400 can read/write transponder data quickly and accurately.

Item Description
Operating Temperature -10℃ ~ 60℃ (14℉ ~ 140℉)
Storage Temperature -20℃ ~ 60℃ (-4℉ ~ 140℉)
Port Mini USB, VGA_DB15
Input Voltage 5 VDC
Operating Current < 250 mA
Maximum Consumption 1 W
Device Dimensions (L*W*H) 130 mm * 68 mm * 28 mm
Package Dimensions (L*W*H) 201 mm * 167 mm * 75 mm
Net Weight 466 g

 

What is the port & slot on XP400 used for?

autel-xp400-adapter-1

1.DC Port – provides 12V DC power

DC Port is used to provide 12 V power supply for the XP400.

 

2.USB Port – provides data communication and 5V DC power

The Type B USB port provides data communication and power supply for handheld device, PC and XP400.

 

3.DB 26-Pin Port – connects with the Mercedes Benz infrared cable, vehicle key cable, ECU cable, MCU cable, MC9S12

Five components can be connected to this port:

Mercedes Infrared Cable

APA102 – Remote Match Cable (optional)

APA104 – ECU Cable

APA105– MCU Cable

APA106 – MC9S12 Cable

 

a.APA102 – Remote Match Cable (optional)

No. Color Definition Pin correspond to DB26  Note 
1 Red VCC5V 16
2 Black GND 3/10/25
 3 Blue and White  REMOTE_MISO  14
 4 Gray and White  REMOTE_MOSI  5
 5 Brown and White  REMOTE_CLK  23
 6 Green and White REMOTE_RX_C S  15

 

b.B.APA104 – ECU Cable

No. Color Definition Pin correspond to DB26  Note

 

1 Red VCC12V 7
2 Black GND 25
3 Green IGN /
4 Orange CANL 8
5 Blue CANH 17
6 Brown BOOTM /
7 Yellow K 18
8 White LIN 26

 

c.APA105 – MCU Cable

No.   Color   Definition  Pin correspond to DB26  Note

 

1 Red and White VPP1 20
2 Red and Black VPP2 12
3 Red and Yellow +12V 7
4 Red and Blue VPPR /
5 Black GND 25
6 White S1 14
7 Brown S2 5
8 Gray S3 23
9 Blue S4 11
10 Red S5 21
11 Orange S6 13
12 Purple S7 4
13 Yellow S8 19
14 Green S9 2
 15  Black  GND  10 Shielded Twisted
 16  White  OSC  1 Shielded Twisted

 

d.APA106 – MC9S12 Cable

No.  Color  Definition Pin correspond to DB26   Note 
1 Red +5V 16
2 Black GND 25
3 Green XCLKS 2
4 Blue T/R 11
5 Yellow RESET 19
 6  Black  GND  10 Shielded Twisted
 7  White  OSC  1 Shielded Twisted

 

4.Cross Signal Pins – holds the MCU board, MCU spare cable or DIY signal

The Cross-shaped signal pin is used to place MCU board, MCU spare cable or DIY signal cable to read or write MCU and ECU chips.

 

5.IC Card Induction Area

It is used to read and write IC card information.

 

6.Vehicle Key Slot – holds the vehicle

It is used to hold the vehicle key to read or write vehicle key information.

 

7.Transponder Slot – holds the

It is used to hold the transponder to read or write transponder information.

 

8.Remote Control Transponder Induction Area

It is used to read and write remote control transponder information.

 

9.Mercedes Infrared Key Slot – holds the Mercedes infrared

It is used to hold Mercedes infrared key to read or write Mercedes vehicle key information.

 

10.Status LED – indicates the current operating

The Status Indicator shows the current operating status of the XP400. See the table below for detailed description.

Indicator Status Description
  

On

Light Green Powered on and default
Flash Green Communication
Light Red Error 

 

11.Locker – locks the EEPROM component transponder slot to ensure proper

It is used to place EEPROM chip or socket to read or write EEPROM information.

 

12.EEPROM Component Transponder Slot – holds the EEPROM plug-in transponder or EEPROM

It is used to hold the EEPROM plug-in transponder or EEPROM socket.

 

Which transponder is required to read/write with XP400 adapter?

With xp400 adapter, your Autel im608 is able to read/write eeprom:

Chip Type Name Chip Type Name
ATMEL AT24C01 ATMEL AT24C1024
ATMEL AT24C02 ATMEL AT24C128_1.8
ATMEL AT24C04 ATMEL AT24C256_1.8
ATMEL AT24C08 ATMEL AT24C512_1.8
ATMEL AT24C16 ATMEL AT24C01A
ATMEL AT24C32 ST ST24x01/ST25x01
ATMEL AT24C64 ST ST24x02/ST25x02
ATMEL AT24C128 ST ST24x04/ST25x04
ATMEL AT24C256 ST ST24x08/ST25x08
ATMEL AT24C512 ST ST24x16/ST25x16
ST M24C01 ATMEL AT25640
ST M24C02 ATMEL AT25128
ST M24C04 ATMEL AT25256
ST M24C08 ATMEL AT25512
ST M24C16 ATMEL AT25010_1.8
ST M24C32 ATMEL AT25020_1.8
ST M24C64 ATMEL AT25040_1.8
FAIRCHILD NM24C16U ATMEL AT25080_1.8
FAIRCHILD NM24C16UT ATMEL AT25160_1.8
FAIRCHILD NM24C17U ATMEL AT25320_1.8
FAIRCHILD NM24C17UT ATMEL AT25640_1.8
MICROCHIP 85C72 ATMEL AT25128_1.8
MICROCHIP 85C82 ATMEL AT25256_1.8
MICROCHIP 85C92 ST M95010
NXP PCF8582C ST M95020
NXP PCF8594C ST M95040
NXP PCF8598C ST M95080
ATMEL AT25010 ST M95160
ATMEL AT25020 ST M95320
ATMEL AT25040 ST M95640
ATMEL AT25080 ST M95128
ATMEL AT25160 ST M95256
ATMEL AT25320 ST M95512
MICROCHIP 25xx040 NATIONAL NM93C13
MICROCHIP 25xx080 NATIONAL NM93C14
MICROCHIP 25xx160 NATIONAL NM93C14TM8
MICROCHIP 25xx320 MICROCHIP 93C46X
MICROCHIP 25xx640 MICROCHIP 93C46A
 MICROCHIP 25xx040_TSS OP  MICROCHIP  93C46
 MICROCHIP 25xx320_TSS OP  MICROCHIP  93C46AX
 MICROCHIP 25xx640_TSS OP  MICROCHIP 93C46BX_93C46 CX
CATALYST CAT25C01 MICROCHIP 93C56A
CATALYST CAT25C02 MICROCHIP 93C56
CATALYST CAT25C04 MICROCHIP 93C66A
CATALYST CAT25C08 MICROCHIP 93C66
CATALYST CAT25C16 MICROCHIP 93C76A
CATALYST CAT25C32 MICROCHIP 93C76
CATALYST CAT25C64 MICROCHIP 93C86A
CATALYST CAT25C128 MICROCHIP 93C86
CATALYST CAT25C256 ATMEL AT93C46A
ST M35080 ATMEL AT93C46
XICOR X5043 ATMEL AT93C46R
XICOR X5045 ATMEL AT93C56
XICOR X25043 ATMEL AT93C57
XICOR X25045 ATMEL AT93C66
MICROCHIP 93C06 ATMEL AT93C76
ATMEL AT93C86 SONY CXK1011
NATIONAL NM93CS06 SONY CXK1012
NATIONAL NM93CS46 SONY CXK1013
NATIONAL NM93CS56 Seiko S_24H30
NATIONAL NM93CS66 Seiko S_24H30_SOP8
FAIRCHILD FM93CS46T Seiko S_24H45
ST M93C46 Seiko S_24H45_SOP8
ST M93C56 Seiko S_24S30
ST M93C66 Seiko S_24S45
ST M93C76 TOSHIBA TC89101
ST M93C86 TOSHIBA TC89102
ST M93S46 TOSHIBA TC89121
ST M93S56 TOSHIBA TC89122
ST M93S66 Xicor X24C44
ATMEL AT59C11 TMC TMC93LC56
ATMEL AT59C22 TMC TMC93LC57
ATMEL AT59C13 TMC TMC93LC66
OKI MSM16911 TMC TMC93LC86
TMC TMC93LC46

 

MCU/ECU Read/Write Transponder Coverage

Chip Type Name
FREESCALE MC9S12DG128
FREESCALE MC9S12DJ64
FREESCALE MC9S12DG256
FREESCALE MC9S12DT128
FREESCALE MC9S12DT256
FREESCALE MC9S12XDP512
FREESCALE MC9S12XET512
FREESCALE MC68HC08AZ60
FREESCALE MC68HC(9)08AB16A
FREESCALE MC68HC908GR16A
FREESCALE MC68HC(7)05X32
FREESCALE MC68HC705E6
FREESCALE MC68HC11E9
INFINEON SAK-TC1766
INFINEON SAK-TC1793
INFINEON SAK-TC1796
INFINEON SAK-TC1797

 

We have other Autel key programmer,example Autel MaxiIM IM508 ,you can check it.