It is a CAN simulator. Use to test CAN devices and software under development. Like a flight simulator, i produces the environment and experience without the real thing. It has limits it is not going to respond to a CEM crack the way a real one would.gnalan wrote: 21 Dec 2020, 14:14 Has anyone tried the above program? Not sure if it'll give you the codes you're looking for, but it seems to be a decent program.
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
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 )
-
jcdillin
- Posts: 196
- Joined: 30 Oct 2014, 13:32
- Year and Model: 06 V70R
- Location: Jacksonville Florida
- Been thanked: 3 times
Ok, so I picked up a Teensy 4.0 and a couple 3.3V can transceivers. I'm testing this all out on a spare CEM on the desk before I unleash it on my V70R.
I have the CEM powered up with the following wires.
Brown Wire (D6) = Ground
Large Red (E:A) = Constant 12V
Large Red (E:B) = Constant 12V
Yellow (D15) = Switched 12V
Violet (D8) = Switched 12V
Blue-Red (D16) = Switched 12V
I have the can transceiver connected to
White CAN-H = (D:33)
Green CAN-L = (D:48)
So when I apply the switched 12V, relays click and the unit starts drawing ~400mA.
I start the teensy and get the following. I double-checked and I am connected to the HS CAN pins from the DLC.
Is the teensy 4.0 code not reliable yet or am I missing something?
I have the CEM powered up with the following wires.
Brown Wire (D6) = Ground
Large Red (E:A) = Constant 12V
Large Red (E:B) = Constant 12V
Yellow (D15) = Switched 12V
Violet (D8) = Switched 12V
Blue-Red (D16) = Switched 12V
I have the can transceiver connected to
White CAN-H = (D:33)
Green CAN-L = (D:48)
So when I apply the switched 12V, relays click and the unit starts drawing ~400mA.
I start the teensy and get the following. I double-checked and I am connected to the HS CAN pins from the DLC.
Code: Select all
CPU Maximum Frequency: 600000000
CPU Frequency: 180000000
Execution Rate: 180 cycles/us
Minimum CEM Reply Time: 30us
Platform: P2
PIN bytes to measure: 3
Number of samples: 30
Number of loops: 1000
Initialization done.
sending CEM into programming mode
send: ID=000ffffe data=ff 86 00 00 00 00 00 00
send: ID=000ffffe data=ff 86 00 00 00 00 00 00
recv: ID=0042406c data=80 88 00 00 60 00 a0 03
recv: ID=0042406c data=c0 a8 00 00 60 00 a0 03
recv: ID=0042406c data=80 88 00 00 60 00 a0 03
recv: ID=0042406c data=80 88 00 00 60 00 a0 03
recv: ID=0042406c data=80 88 00 00 60 00 a0 03
recv: ID=0042406c data=80 88 00 00 60 00 a0 03
recv: ID=0042406c data=80 88 00 00 60 00 a0 03
recv: ID=0042406c data=80 88 00 00 60 00 a0 03
recv: ID=0042406c data=80 88 00 00 60 00 a0 03
recv: ID=0042406c data=80 88 00 00 60 00 a0 03
recv: ID=0042406c data=80 88 00 00 60 00 a0 03
reading part number
send: ID=000ffffe data=50 88 00 00 00 00 00 00
recv: ID=0042406c data=c0 88 00 00 60 00 a0 03
calculating bytes 0-2
Timeout waiting for CEM reply!
Timeout waiting for CEM reply!
Timeout waiting for CEM reply!
Timeout waiting for CEM reply!
Timeout waiting for CEM reply!
Timeout waiting for CEM reply!
Timeout waiting for CEM reply!
Timeout waiting for CEM reply!
-
vtl
- Posts: 4934
- Joined: 16 Aug 2012, 13:35
- Year and Model: 2005 XC70
- Location: Boston
- Has thanked: 130 times
- Been thanked: 686 times
Start the Teensy first, wait for "sending CEM into programming mode", then immediately power on the CEM. CEM on the bench needs to see the ff 86 message in the first 20 ms or so, otherwise it goes into standby mode.
-
- Similar Topics
- Replies
- Views
- Last post
-
- 1 Replies
- 9067 Views
-
Last post by RickHaleParker
-
- 6 Replies
- 8915 Views
-
Last post by abscate
-
- 27 Replies
- 27862 Views
-
Last post by cn90
-
- 10 Replies
- 10361 Views
-
Last post by jonesg
-
- 7 Replies
- 5535 Views
-
Last post by RickHaleParker






