Vida CEM swapping
- RickHaleParker
- Posts: 7203
- Joined: 25 May 2015, 14:30
- Year and Model: See Signature below.
- Location: Kansas
- Has thanked: 8 times
- Been thanked: 979 times
RickHaleParker wrote: 23 Dec 2020, 19:25Is this correct?vtl wrote: 23 Dec 2020, 17:41 CEM must be powered on within 5 seconds after "sending CEM into programming mode" is printed.
Process to get CEM into programing mode.
1. Power on cracker.
2. Wait for "sending CEM into programming mode" in the terminal.
3. Within 5 seconds power on CEM.
On the bench:
You need to be able to switch the Cracker and the CEM separately.
In car:
You power the cracker with the +12V on the OBD port, Which is always on.
1. Key in POS 0.
2. Insert Cracker in OBD port.
3. Wait for "sending CEM into programming mode" in the terminal.
4. Within 5 seconds turn key to POS II.
How do you know in advance which com port the Cracker will show up on?
Today I Breadboarded a PIN cracker and got the answer. When cracking the pin in car, don't even bother to put the key in the ignition.vtl wrote: 23 Dec 2020, 19:37 That's correct for on the bench. I haven't tried it in car yet (burnt valve), just finished a 3.5 months long engine rebuild.
You can just open a serial monitor/console on the correct port with the code running and press reset on the Teensy.
When the car is turned on the CEM will not respond to attempts to unlock the CEM. My Breadboarded PIN cracker got it on the first try with the key off.
This has got me wondering if the cracker need the CAN-LS. Tommorrow I am going to pull the CAN-LS off the breadboard and and see if it will crack without a CAN-LS.
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 )
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 )
-
vtl
- Posts: 4934
- Joined: 16 Aug 2012, 13:35
- Year and Model: 2005 XC70
- Location: Boston
- Has thanked: 130 times
- Been thanked: 686 times
Congrats!RickHaleParker wrote: 29 Mar 2021, 20:16 Today I Breadboarded a PIN cracker and got the answer. When cracking the pin in car, don't even bother to put the key in the ignition.
When the car is turned on the CEM will not respond to attempts to unlock the CEM. My Breadboarded PIN cracker got it on the first try with the key off.
This has got me wondering if the cracker need the CAN-LS. Tommorrow I am going to pull the CAN-LS off the breadboard and and see if it will crack without a CAN-LS.
CAN-LS is only for shutting all the modules in car. All the job is done over CAN-HS.
No key cracking, huh? Just in case, don't leave the cracker being powered overnight, or you may find it in the morning with all the Volvos in your neighborhood cracked over the air, because who knows?
- RickHaleParker
- Posts: 7203
- Joined: 25 May 2015, 14:30
- Year and Model: See Signature below.
- Location: Kansas
- Has thanked: 8 times
- Been thanked: 979 times
I'm thinking because the key needs to be on to run diagnostics. The control modules on the CAN-LS might be offline anyway. If that is the case we can reduce the complexity by eliminating the CAN-LS.vtl wrote: 29 Mar 2021, 21:17 CAN-LS is only for shutting all the modules in car. All the job is done over CAN-HS.
It did get the PIN with the KEY in POS 0.
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 )
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 )
-
T5Luke
- Posts: 142
- Joined: 11 Nov 2020, 17:00
- Year and Model: S60 T5 2001
- Location: DE
- Has thanked: 11 times
- Been thanked: 130 times
In diagnostic mode you need to power up modules like the ECM, ETM, ABS which are fully sleeping without key in pos II, otherwise they won't return any dtcs.RickHaleParker wrote: 29 Mar 2021, 21:24I'm thinking because the key needs to be on to run diagnostics. The control modules on the CAN-LS might be offline anyway. If that is the case we can reduce the complexity by eliminating the CAN-LS.vtl wrote: 29 Mar 2021, 21:17 CAN-LS is only for shutting all the modules in car. All the job is done over CAN-HS.
The CEM goes into sleep mode but is always listeneng and wakes up by the 1st can message it gets.
On previous page i demonstraded a minimal working setup with just 3 wires to the obd socket that works without key in.
- repair
- Posts: 19
- Joined: 22 Mar 2021, 08:15
- Year and Model: S60 II 2015
- Location: Latvia
- Has thanked: 2 times
- Been thanked: 3 times
That's understandable.
But I do not see that the pin is determined by this program ... .
I/O Terminal already has exactly such options - for example.
Volvo S40, V40, V50, V60, S60, S80, V70, XC60, XC70, XC90, C30, C70 - Р1, Р2, Р3, 1998 - 2016 - language replacement DIM, ICM, PHM.
-
T5Luke
- Posts: 142
- Joined: 11 Nov 2020, 17:00
- Year and Model: S60 T5 2001
- Location: DE
- Has thanked: 11 times
- Been thanked: 130 times
What do you mean by determined? I need to paste in my CEM code i have found out before with teensy, and then i'm able to read.
I blurr out my code, cause my code identifies my car...
-
- Similar Topics
- Replies
- Views
- Last post
-
- 1 Replies
- 9049 Views
-
Last post by RickHaleParker
-
- 6 Replies
- 8886 Views
-
Last post by abscate
-
- 27 Replies
- 27803 Views
-
Last post by cn90
-
- 10 Replies
- 10329 Views
-
Last post by jonesg
-
- 7 Replies
- 5504 Views
-
Last post by RickHaleParker






