Login Register

Vida CEM swapping

Post Reply
User avatar
RickHaleParker
Posts: 7199
Joined: 25 May 2015, 14:30
Year and Model: See Signature below.
Location: Kansas
Has thanked: 8 times
Been thanked: 978 times

Post by RickHaleParker »

vtl wrote: 28 May 2021, 20:19 This is an example of previously uncrackable pin, byte 3 (2 from 0) is problematic.
This is just an off the wall idea based on previous hard knock experiences.
Have you tried exiting programing mode the re-entering programing mode before measuring the next byte. Sometimes things like that reset favorable conditions.
Last edited by RickHaleParker on 28 May 2021, 23:46, edited 1 time in total.
Active
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2017 Ford PIU. 3.5l, Twin Turbo, 365 Hp.
............................
Past
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000. ( Killed by a plastic radiator. )
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion ( I moved, the project did not )
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0. ( Transmission dead after sitting for a winter )

User avatar
RickHaleParker
Posts: 7199
Joined: 25 May 2015, 14:30
Year and Model: See Signature below.
Location: Kansas
Has thanked: 8 times
Been thanked: 978 times

Post by RickHaleParker »

vtl wrote: 28 May 2021, 20:47Try 9600.
Tried them all, 9600 - 56000.
At the speeds that do communicate, it always fails version check.

Frankenstein is being a monster. :wink:
Active
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2017 Ford PIU. 3.5l, Twin Turbo, 365 Hp.
............................
Past
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000. ( Killed by a plastic radiator. )
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion ( I moved, the project did not )
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0. ( Transmission dead after sitting for a winter )

User avatar
RickHaleParker
Posts: 7199
Joined: 25 May 2015, 14:30
Year and Model: See Signature below.
Location: Kansas
Has thanked: 8 times
Been thanked: 978 times

Post by RickHaleParker »

Today I verified that the holes on the pads are through holes. Here is the proof. That is a PCB/CNC drill bit.
A little twist with my fingers and the conformal coating cleared out.

IMAG0162.jpg
Active
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2017 Ford PIU. 3.5l, Twin Turbo, 365 Hp.
............................
Past
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000. ( Killed by a plastic radiator. )
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion ( I moved, the project did not )
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0. ( Transmission dead after sitting for a winter )

5ft24
Posts: 203
Joined: 14 Apr 2013, 12:27
Year and Model: 2005 XC90 V8 AWD
Location: Sedro Woolley, Washington
Has thanked: 20 times
Been thanked: 12 times

Post by 5ft24 »

Playing with Max's design and the latest code.
My 2005 XC90 V8 wont find the PIN in the vehicle if I start it while the key is in Position 2.
Only way it gets the correct pin is if I do it with just the key in, but position 0. finds it no issues.
Also requires the terminating resistors to be in the circuit

PowerMatz
Posts: 7
Joined: 09 Jun 2021, 10:41
Year and Model: 2009 XC 90 3.2l AWD
Location: Germany
Has thanked: 1 time

Post by PowerMatz »

RickHaleParker wrote: 13 Apr 2021, 18:28 If you come across a CEM part number not on this list let me know.
Hi, here is a new part number:

6:51:55.850 -> Part Number: 30786579
16:51:55.850 -> Searching P/N 30786579 in 49 known CEMs
16:51:55.850 -> CAN HS baud rate: 500000
16:51:55.850 -> PIN shuffle order: 3 1 5 0 2 4
16:51:55.850 -> CAN high-speed init done.
16:51:55.850 -> Putting all ECUs into programming mode.
16:51:55.850 -> CAN_HS ---> ID=000ffffe data=ff 86 00 00 00 00 00 00
16:51:55.850 -> CAN_LS ---> ID=000ffffe data=ff 86 00 00 00 00 00 00
16:52:00.868 -> Reading part number from ECU 0x50 on CAN_HS
16:52:00.868 -> CAN_HS ---> ID=000ffffe data=50 88 00 00 00 00 00 00
16:52:00.868 -> CAN_HS <--- ID=00000003 data=50 8e 00 00 30 78 65 79
16:52:00.868 -> Part Number: 30786579
16:52:00.868 -> Initialization done.


Hope that helps.

Can not crack PIN because of latency issues

Matthias

vtl  
Posts: 4932
Joined: 16 Aug 2012, 13:35
Year and Model: 2005 XC70
Location: Boston
Has thanked: 129 times
Been thanked: 686 times

Post by vtl »

What your latency issue is?

Have you tried it with key in position 0?

PowerMatz
Posts: 7
Joined: 09 Jun 2021, 10:41
Year and Model: 2009 XC 90 3.2l AWD
Location: Germany
Has thanked: 1 time

Post by PowerMatz »

Hi, no just in position II. Should i try it in Position 0?
Latency is not different for lets say 5 positions. There is no clear favorite, there are some:

Example:

17:11:18.712 -> best candidates ordered by latency:
17:11:18.712 -> 0: 43 lat = 210001
17:11:18.712 -> 1: 95 lat = 210000
17:11:18.712 -> 2: 74 lat = 210000
17:11:18.712 -> 3: 23 lat = 210000
17:11:18.712 -> 4: 64 lat = 210000
17:11:18.712 -> ...
17:11:18.712 -> 95: 21 lat = 209956
17:11:18.712 -> 96: 77 lat = 209956
17:11:18.712 -> 97: 20 lat = 209956
17:11:18.712 -> 98: 19 lat = 209956
17:11:18.712 -> 99: 17 lat = 209956
17:11:18.712 ->
17:11:18.712 -> best candidates ordered by std:
17:11:18.712 -> 0: 58 std = 2080.52
17:11:18.712 -> 1: 42 std = 2080.52
17:11:18.712 -> 2: 39 std = 2080.52
17:11:18.712 -> 3: 71 std = 2080.52
17:11:18.712 -> 4: 72 std = 2080.52
17:11:18.712 -> ...
17:11:18.712 -> 95: 64 std = 2073.07
17:11:18.712 -> 96: 23 std = 2073.07
17:11:18.712 -> 97: 74 std = 2073.07
17:11:18.712 -> 98: 95 std = 2073.07
17:11:18.712 -> 99: 28 std = 2073.07
17:11:18.712 ->
17:11:18.712 -> lat_k 0-1 0.00%, lat_k 98-99 0.00%, lat_k 0-99 0.02%
17:11:18.712 -> std_k 0-1 0.00%, std_k 98-99 0.00%, std_k 0-99 0.36%
17:11:18.712 -> STD has more deviation than latency
17:11:18.712 -> STD[99] deviates more than STD[0]
17:11:18.712 -> pin[1] choose candidate: 28 based on std

vtl  
Posts: 4932
Joined: 16 Aug 2012, 13:35
Year and Model: 2005 XC70
Location: Boston
Has thanked: 129 times
Been thanked: 686 times

Post by vtl »

Try in pos 0 and attach the full log.

PowerMatz
Posts: 7
Joined: 09 Jun 2021, 10:41
Year and Model: 2009 XC 90 3.2l AWD
Location: Germany
Has thanked: 1 time

Post by PowerMatz »

OK, will try tomorrow and send full log. Thanks!

goonerm3
Posts: 7
Joined: 12 Oct 2016, 01:42
Year and Model: 2006 S60 2.5T AWD
Location: Canada

Post by goonerm3 »

Can anyone tell me what would be best to run the cracker with cem in car?

CANBed - Arduino CAN-BUS Development Kit (ATmega32U4 with MCP2515 and MCP2551)
https://www.seeedstudio.com/CANBed-Ardu ... -4365.html

or something like this and a teensy 4.0 to run the cracker code?
OBD-II CAN-BUS Development Kit

https://www.seeedstudio.com/OBD-II-CAN- ... -2993.html

Post Reply
  • Similar Topics
    Replies
    Views
    Last post