Log in

View Full Version : Yamaha bike ID4D-69 K-Line communication technic



f2f2
27th January, 2022, 09:34 AM
The technic:
Need KKL adapter 15600BPS,n,8,1
Immo my test Moric-1
ECU xt660
(All data in hex)

All power off
Batt+ On
Main switch ON

Boot
Immo send message(immo): data1
ECU answer(ecu): x1,x2,43,x3,4byteaddCRC(crc)
immo data2
ecu y1,y2,4B,y3,crc this normal mode or 4A,4A,4A,4A,crc ECU virgin mode

Normal mode====================
Contineau IMMO send 3 byte algo/input(x1,x2,x3)/output(z1,z2,z3)
All z value bit7 fix on bit6 fix off 80 to BF

immo z1 ; ecu 47,47,47,47,crc
immo z2 ; ecu 47,47,47,47,crc
immo z3 ; ecu 47,47,47,47,crc
immo 3F ; ecu 45,45,45,45,crc
immo 3F ; ecu 45,45,45,45,crc
immo 3F ; ecu 45,45,45,45,crc
immo 3F ; ecu 45,45,45,45,crc
If keycode good

VIRGIN mode with key1 REDKEY====================
Contineau IMMO send 3+9 byte algo/input(x1,x2,x3)/output(z1,z2,z3)
All z value bit7 fix on bit6 fix off 80 to BF
And algo/input(TPchip pg3 code 1.byte low2bits,2.byte,3byte=18bit)/output(w1,w2,w3)
IMMO send x1,x2,x3,w1,w2,w3,w1,w2,w3,w1,w2,w3,8 x 3F

And virgin ECU change TO normal mode


Immobox stored RAM last ecu synchroncode
If no battery+12V off then no send data2
Coolboot Hotboot different

No problem with kkl:
-Read from ECU synchroncode check normal or virgin
And REDkey 18bit filled only 14bit unknow
-Read from IMMO synchroncode if REDkey okay

f2f2
27th January, 2022, 01:29 PM
Example
If bike immobox and ECU
not the same bike

All immobiler job
1.
With KLine reading ECU synchron code (3byte)

2.
This code with algo decode ID4D page3 code.

3.
This pg3 code write immobox key1 REDkeycode

4.
Create REDkey transponder chip.

Option 5.
If need learning bike other key

And no need ECU eeprom cutting.

f2f2
1st February, 2022, 04:01 PM
I done first job.
XT660 done.
Present video(sound language Hungarian/subtitle English) : https://drive.google.com/file/d/1-v6COZYa2x_q-4dyxs4xsZxi-uO2WkP6/view?usp=drivesdk