Vida CEM swapping
-
vtl
- Posts: 4724
- Joined: 16 August 2012
- Year and Model: 2005 XC70
- Location: Boston
- Has thanked: 114 times
- Been thanked: 604 times
Re: Vida CEM swapping
"Waveshare SN65HVD230" - it has a 120 Ohm termination resistor, which is not needed for in-car cracking: car's CAN bus is fully terminated already. You may want to remove it. Though MY2005 XC70 was able to crack as is, with extra termination.
- RickHaleParker
- Posts: 7129
- Joined: 25 May 2015
- Year and Model: See Signature below.
- Location: Kansas
- Has thanked: 8 times
- Been thanked: 958 times
Bingo!
You got the CANLS-L and the CANHS-L connected to Signal ground and Chassis ground ( Green wires ).
CANHS = CAN High Speed, CANLS = CAN Low Speed. -H = the high side of the CAN bus, -L = the low side of the CAN bus.
The low side of a CAN bus is not the same as ground. The low side of a CAN bus goes negative in relation to the high side of a CAN bus . The high and low bits are determined by the between CANxS-H and CANxS-L.
Look at the schematic and get them two lines from the CAN Shields on the correct pins of the OBD connector.
Signal ground is what you need to connect to the Teensy ground.
The rest of it looks good. You just make a mistake wiring the OBD connector to the board.
Last edited by RickHaleParker on 19 Jan 2022, 11:40, edited 1 time in total.
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000.
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0.
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000.
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0.
- RickHaleParker
- Posts: 7129
- Joined: 25 May 2015
- Year and Model: See Signature below.
- Location: Kansas
- Has thanked: 8 times
- Been thanked: 958 times
One note on using solderless breadboard. The rails can push out the bottom of the breadboard. The Breadboard should be bolted to something stuff to prevent this. The rails could short and you could loose everything. There are mounting holes under the sticky pad on the bottom. Slowly peel back one end of the sticky pad you will see. If you use a metal back plate, make sure you leave the foam pad in place for insulation. So the metal plate does not short out the breadboard.
Wish the solderless breadboard manufactures would put some holes in the foam pads so people could see where the mounting holes are. The power rails do slide off and you can click breadboards together to make a bigger work area. You can put Power rails between the breadboards.
Wish the solderless breadboard manufactures would put some holes in the foam pads so people could see where the mounting holes are. The power rails do slide off and you can click breadboards together to make a bigger work area. You can put Power rails between the breadboards.
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000.
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0.
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000.
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0.
- RickHaleParker
- Posts: 7129
- Joined: 25 May 2015
- Year and Model: See Signature below.
- Location: Kansas
- Has thanked: 8 times
- Been thanked: 958 times
Well S**T! I don't know for sure my board is going to come populated.
"If you want to assembly parts, before enable the SMT option, you need to check all your parts are using “LCSC Assembled” class libs, and then upload the BOM file and Pick and Place file. "
All my parts are library class LCSC except the J1962 connector. There is no “LCSC Assembled” class as instructed above. There is a "JLCPCB Assembled" class but no "LCSC Assembled” class.
EasyEDA documentation sucks! Nothing easy about it. EasyEDA has the potential to be easy but that gets destroyed by the crappy error riddled documentation.
"If you want to assembly parts, before enable the SMT option, you need to check all your parts are using “LCSC Assembled” class libs, and then upload the BOM file and Pick and Place file. "
All my parts are library class LCSC except the J1962 connector. There is no “LCSC Assembled” class as instructed above. There is a "JLCPCB Assembled" class but no "LCSC Assembled” class.
EasyEDA documentation sucks! Nothing easy about it. EasyEDA has the potential to be easy but that gets destroyed by the crappy error riddled documentation.
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000.
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0.
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000.
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0.
-
askrobek
- Posts: 11
- Joined: 18 January 2022
- Year and Model: 2007 S60R
- Location: USA, CT
- Has thanked: 2 times
Thanks - I just checked the connection again. The way I detected the OBD pins (3,6,11,14) from the schematic was to look at the resistance between the plug and the wires. And these were the 4 wires for these pins. Then I just placed them in ascending order on the board, ie. from top 3,6,11,14. At least it should be like that. I checked it again and it looks like the sequence is 3,11,6,14! I hope I did not burn the electronics of the car.... I will fix and check that quickly and hopefully it will go this time. Thanks for all the comments with the board etc, I feel the connectors are quite loose.RickHaleParker wrote: ↑19 Jan 2022, 10:55
Bingo!
You got the CANLS-L and the CANHS-L connected to Signal ground and Chassis ground ( Green wires ).
CANHS = CAN High Speed, CANLS = CAN Low Speed. -H = the high side of the CAN bus, -L = the low side of the CAN bus.
Adrian
- RickHaleParker
- Posts: 7129
- Joined: 25 May 2015
- Year and Model: See Signature below.
- Location: Kansas
- Has thanked: 8 times
- Been thanked: 958 times
The same color wire for two different functions would be lame and unprofessional. Some of the cable manufactures do tie the two grounds together, that the only place two wires of the same color make any sense.askrobek wrote: ↑19 Jan 2022, 12:53 Thanks - I just checked the connection again. The way I detected the OBD pins (3,6,11,14) from the schematic was to look at the resistance between the plug and the wires. And these were the 4 wires for these pins. Then I just placed them in ascending order on the board, ie. from top 3,6,11,14. At least it should be like that. I checked it again and it looks like the sequence is 3,11,6,14! I hope I did not burn the electronics of the car.... I will fix and check that quickly and hopefully it will go this time. Thanks for all the comments with the board etc, I feel the connectors are quite loose.
Last edited by RickHaleParker on 19 Jan 2022, 13:16, edited 2 times in total.
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000.
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0.
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000.
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0.
-
askrobek
- Posts: 11
- Joined: 18 January 2022
- Year and Model: 2007 S60R
- Location: USA, CT
- Has thanked: 2 times
To be fair they are not exactly the same, one is green, the other is green/white.RickHaleParker wrote: ↑19 Jan 2022, 13:00 The same color wire for two different functions would be lame and unprofessional. Some of the cable manufactures do tie the two grounds together, that the only place two wires of the same color make any sense.
- RickHaleParker
- Posts: 7129
- Joined: 25 May 2015
- Year and Model: See Signature below.
- Location: Kansas
- Has thanked: 8 times
- Been thanked: 958 times
Pin 3 : CANLS-H
Pin 11: CANLS-L
Pin 6 : CANHS-H
Pin 14 : CANHS-L
Pin 4 : Chassis ground.
Pin 5 : Signal ground.
Remember when you flip it over the pin orders reverse.
Run you hand across the bottom of the board. Are any of the rails pushing out?
Could be them flimsy pins not making good contact with the rails. You heavy wire with flimsy pins doe snot help. You might try shorter jumper wires with a larger diameter.
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000.
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0.
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000.
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0.
-
askrobek
- Posts: 11
- Joined: 18 January 2022
- Year and Model: 2007 S60R
- Location: USA, CT
- Has thanked: 2 times
I think the bottom of the board is relatively flat.
I connected to the car, after swapping these pins (6<->11). This time CEM has been detected, and the cracking process started. The suspension selector light were glowing. Unfortunately it could not find the PIN after 30min, I suspect the best candidate latencies were too close to each other. I will give it another try tonight.
I connected to the car, after swapping these pins (6<->11). This time CEM has been detected, and the cracking process started. The suspension selector light were glowing. Unfortunately it could not find the PIN after 30min, I suspect the best candidate latencies were too close to each other. I will give it another try tonight.
-
vtl
- Posts: 4724
- Joined: 16 August 2012
- Year and Model: 2005 XC70
- Location: Boston
- Has thanked: 114 times
- Been thanked: 604 times
Try a few times and collect the logs. Don't need to go after position 3, just reset and start over. Post logs here.
120 Ohm resistor better be out for the in-car cracking. Also you need a good power to the board.
120 Ohm resistor better be out for the in-car cracking. Also you need a good power to the board.
-
- Similar Topics
- Replies
- Views
- Last post
-
- 1 Replies
- 6431 Views
-
Last post by RickHaleParker
-
- 5 Replies
- 8699 Views
-
Last post by forumoto






