Title: TP2.0 Open Channel with two ECUs question Post by: zxcv on March 27, 2018, 06:13:09 AM Hi all,
in my project i have this convenience ECU which seems to have two sub-ECUs (as far i analyzed it ECU 0x14 is the Immobilizer and ECU 0x21 is the convenience part - still guessing) when i try to open them i get: ... -> [0329981255] ID: 200 - 14 C0 00 10 00 03 01 [TP20] opening channel to ECU 0x14, tell remote ECU to use 0x300 for answers <- [0017072238] ID: 214 - 00 D0 00 03 80 07 01 [TP20] channel opened successfully, ECU address is 0x780 -> [0329981270] ID: 780 - A0 0F 8A FF 32 FF [TP20] send our comm params - blocksize=0xF, timout=100ms, min. consecutive message time=50us <- [0017072248] ID: 300 - A1 0F 8A FF 4A FF [TP20] comm params response from ECU (0x300) - blocksize=0xF, timout=100ms, min. consecutive message time=10ms [TP20] TP2.0 channel opened successfully -> [0329989741] ID: 200 - 21 C0 00 10 01 03 01 [TP20] opening channel to ECU 0x21, tell remote ECU to use 0x301 for answers <- [0017080787] ID: 221 - 00 D7 01 03 28 03 01 [TP20] error openening channel (0xD7 = Application type temporarily not supported) [TP20] TP20 channel open error i tried everything - like opening the single ECUs only or after another, with different src and answer addresses - i always get the "temporarily not supported", which means, its there but some prerequisit is not satisfied. can anybody help here ? or supply logs from such an ECU opening sequence ? Kind Regards Title: Re: TP2.0 Open Channel with two ECUs question Post by: H2Deetoo on March 27, 2018, 11:46:59 PM You always get this negative answer with id 0x21 ?
Are you running this CCM on bench or in car? Title: Re: TP2.0 Open Channel with two ECUs question Post by: zxcv on March 28, 2018, 10:25:32 AM i have it on my bench without any other parts connected - only 12V attached and (convenience) CAN Bus
maybe its missing ELV ECU or other ECUs for proper function ? all other stuff works so far fine - like diag-session or all ECU Ident from KWP Service 0x1A i looked into the code and there are different routines for the two "virtual" ECUs. The 0x14 i can always talk to and the 0x21 is denying any request.... Regards Title: Re: TP2.0 Open Channel with two ECUs question Post by: H2Deetoo on March 28, 2018, 11:10:42 AM I also think it is missing some parts.
Try your code on a car to verify this. |