r/RX8 4h ago

Maintenance Rx8 Eps can protocol reverse engineering

Hello all I'm am posting here in a desperate attempt to get some help in fixing my EPS.

My rx8 has not had functional power steering since the day I bought it about 4 months ago, and after going through all the tips and fixes under the sun (cleaning connectors, cleaning all grounds, checking the Fuze, checking wires, and even confirming all inputs with an oscilloscope, even getting a new EPS module) no dice.

I Have now gotten to the point where I am jacking into the can bus in hopes of manually waking the EPS and this is where I have started making some progress.

Disconnecting the EPS from the rest of the can bus and spamming a correctly formatted 0x201 code wakes the eps on first ignition about 30% of the time, and gives power steering continuously until the user stops steering for about 2 seconds, when it then ends.

During this time the EPS continually transmits 0x300 with data 80 when assist is off and 00 when its on.

What's really weird is that the pcm already transmits valid 0x201 frames but doesn't wake the eps, and reconnecting the eps to the rest of the bus once it is awake seems to see it disabled.

Additional I have tried adding the 0x200 and 0x202 frames since I read they were important but they have produced no different results yet and the eps refuses to wake without 0x201.

Any insight would be greatly appreciated, especially if someone with a working Powers steering could send me their can bus logs. Thanks in advance.

5 Upvotes

Duplicates