VF Commodore Steering Rack

A place For General Chit Chat Etc
Post Reply
User avatar
Tre-Cool
Posts: 328
Joined: Tue Oct 16, 2012 12:17 pm
cars: VY SS UTE, VX Drag Car
Location: Perth
Contact:

VF Commodore Steering Rack

Post by Tre-Cool »

Anyone looked into using these for other cars?

They obviously have canbus comms to them, so would probably need to have some sort of box to talk.

I've got 1 from a wreck, if someone wants me to log some data directly.
SoullessShadow
Posts: 49
Joined: Fri Jan 11, 2019 4:15 pm
cars: Ba Futura Wagon - Been turboed since 2009
3 x Celica GT4s 1 is a Group A
ST141 Corona - 3sgte swap is planned
EP71 Toyota Starlet Turbo S
A few e36 BMW's
Location: Victoria

Re: VF Commodore Steering Rack

Post by SoullessShadow »

Yeah I've looked into this abit. Looks like it uses 2 separate canbus circuits. One on the main to get a engine and vehicle speed from and one on the chassis canbus for steering angle. No idea if it needs the steering angle to work in another car. I looked into using the controllers for the opel corsa d canbus electric power steering but I doubt the can ids would be the same but with gmlan been semi universal across the gm range it's a maybe.
User avatar
Holden202T
Posts: 10314
Joined: Sat Feb 28, 2009 9:05 pm
Location: Tenambit, NSW
Contact:

Re: VF Commodore Steering Rack

Post by Holden202T »

I'm keen to get this to work and happy to help if / where i can, and i have a daily driver VF SV6 i can use if logs are needed as well as a rack on the bench that if i can get it to work i want to fit to my Bedford Van.
VF Rack.jpg
The first bus i scanned i believe is the main bus ECU etc ... it basically sends these two over and over.

IN ts: 333541921 id: 148 l: 1 data: 00
IN ts: 333541937 id: 778 l: 7 data: 00 00 00 00 00 00 00
IN ts: 333542921 id: 148 l: 1 data: 00
IN ts: 333542937 id: 778 l: 7 data: 00 31 00 00 00 00 00
IN ts: 333543921 id: 148 l: 1 data: 00
IN ts: 333543937 id: 778 l: 7 data: 00 31 00 00 00 00 00

The second bus i believe is the powertrain bus ? ... and this is what its sending out.

IN ts: 421358765 id: 335 l: 4 data: 70 07 00 00
IN ts: 421358781 id: 335 l: 4 data: 00 00 00 00
IN ts: 421358796 id: 335 l: 4 data: D0 0D 00 00
IN ts: 421358812 id: 335 l: 4 data: A0 0A 00 00
IN ts: 421358843 id: 335 l: 4 data: 70 07 00 00
IN ts: 421358859 id: 335 l: 4 data: 00 00 00 00
IN ts: 421358875 id: 335 l: 4 data: D0 0D 00 00
IN ts: 421358906 id: 335 l: 4 data: A0 0A 00 00

Now if i simulate an RPM signal (0C9) to it i get changes, i believe the 148 ID is a status output like 00 is all good 01 is a fault ... but this is just speculation.

OUT ts: 333672203 id: 0C9 l: 8 data: 00 0C 43 00 00 00 00 00
IN ts: 333672968 id: 148 l: 1 data: 01
IN ts: 333672968 id: 778 l: 7 data: 00 31 C1 26 00 93 00
OUT ts: 333673203 id: 0C9 l: 8 data: 00 0C 43 00 00 00 00 00
IN ts: 333673968 id: 148 l: 1 data: 01
IN ts: 333673968 id: 778 l: 7 data: 00 31 C1 26 00 93 00

Same result if i send a vehicle speed frame to it ... i tried this because i know my Holden Cruze electric power steering started working after it got to about 3-5km rolling with engine off!

sending the two above frames to the powertrain bus didnt have any effect to the can data coming out.

Schematic just for reference.
VF Rack Schematic.jpg
VF Rack Schematic.jpg (61.98 KiB) Viewed 79 times
I am hoping to soon scan the VF powertrain bus and see what that shows ....

my hope is if i can find all the frames to send then i can make an arduino type do-hicky to read rpm and road speed, then convert them to CAN and send them out along with whatever other stuff it needs to work.

i am also assuming that the steering wheel angle sensor is on the column but i havent got one of these to test yet....

it also seems that alot of the stuff in te GM LAN Bible doesnt seem overly relevant to VF's ? alot of the CAN ID's i've seen i cant find in it, makes sense though, previous models didnt have electric power steering.
User avatar
Tre-Cool
Posts: 328
Joined: Tue Oct 16, 2012 12:17 pm
cars: VY SS UTE, VX Drag Car
Location: Perth
Contact:

Re: VF Commodore Steering Rack

Post by Tre-Cool »

I reckon a lot would transfer over to the late colorado steering rack too.
User avatar
Holden202T
Posts: 10314
Joined: Sat Feb 28, 2009 9:05 pm
Location: Tenambit, NSW
Contact:

Re: VF Commodore Steering Rack

Post by Holden202T »

I just googled it and I'd say your spot on, the motor mech and connections look identical!
User avatar
Holden202T
Posts: 10314
Joined: Sat Feb 28, 2009 9:05 pm
Location: Tenambit, NSW
Contact:

Re: VF Commodore Steering Rack

Post by Holden202T »

I got the interface setup to talk to the two CAN Buses and this it what i found.

Primary CAN Bus

ts: 1833578 id: 1F3 l: 3 data: 40 40 00
ts: 1833578 id: 0AA l: 8 data: 2B 75 2D D6 06 52 27 00
ts: 1833593 id: 0BE l: 6 data: 00 00 00 00 00 00
ts: 1833593 id: 0C9 l: 8 data: 00 00 00 2A 00 10 18 00
ts: 1833593 id: 191 l: 8 data: 06 75 06 75 06 64 00 00
ts: 1833593 id: 195 l: 8 data: 00 00 00 00 CA 4B 00 00
ts: 1833593 id: 1EF l: 4 data: 00 00 00 00
ts: 1833593 id: 3C9 l: 8 data: 07 66 00 00 00 00 00 00
ts: 1833593 id: 0C7 l: 4 data: 00 00 00 00
ts: 1833593 id: 0F9 l: 8 data: 00 00 40 00 00 00 00 FF
ts: 1833609 id: 0F1 l: 6 data: 00 00 00 40 00 00
ts: 1833609 id: 0C1 l: 8 data: 00 00 00 00 00 00 00 00
ts: 1833609 id: 0C5 l: 8 data: 00 00 00 00 40 11 5B 40
ts: 1833609 id: 1C8 l: 8 data: 03 F8 00 00 00 00 3C 08
ts: 1833609 id: 1E5 l: 8 data: 44 18 AC 10 00 00 01 54
ts: 1833609 id: 451 l: 6 data: 00 00 00 00 00 00
ts: 1833609 id: 0AA l: 8 data: 2B 75 2D D6 00 52 2A 00
ts: 1833609 id: 0BE l: 6 data: 00 00 00 00 00 00
ts: 1833609 id: 0C9 l: 8 data: 00 00 00 2D 00 10 18 00
ts: 1833609 id: 191 l: 8 data: 06 75 06 75 06 64 00 00
ts: 1833609 id: 1A1 l: 7 data: 00 10 01 00 64 44 00
ts: 1833609 id: 195 l: 8 data: 00 00 00 00 CA 4B 00 00
ts: 1833609 id: 1A3 l: 1 data: 00
ts: 1833625 id: 1EF l: 4 data: 00 00 00 00
ts: 1833625 id: 1BA l: 8 data: 17 2C 72 C7 75 72 C8 39
ts: 1833625 id: 1C3 l: 8 data: 06 75 07 2C 00 00 00 00
ts: 1833625 id: 1C4 l: 8 data: 6D 62 C2 2D 06 00 03 FD
ts: 1833625 id: 1C5 l: 6 data: 2D D6 2D D6 31 56
ts: 1833625 id: 0F1 l: 6 data: 1C 00 00 40 00 00
ts: 1833625 id: 0C1 l: 8 data: 10 00 00 00 10 00 00 00
ts: 1833625 id: 0C5 l: 8 data: 10 00 00 00 50 11 5B 40
ts: 1833640 id: 0C7 l: 4 data: 00 00 00 00
ts: 1833640 id: 0F9 l: 8 data: 00 00 40 00 00 00 00 FF
ts: 1833640 id: 17D l: 6 data: 22 24 42 FF 00 00
ts: 1833640 id: 182 l: 3 data: EE 53 01
ts: 1833640 id: 185 l: 2 data: 18 11
ts: 1833640 id: 1C8 l: 8 data: 43 F8 00 00 FF FF 3C 07
ts: 1833640 id: 2F9 l: 7 data: 4A 00 00 00 00 00 00
ts: 1833703 id: 189 l: 7 data: CF FF 0F FF 2F FE FF
ts: 1833703 id: 199 l: 8 data: CF FF 0E 70 F1 8D 00 FF
ts: 1833703 id: 0F1 l: 6 data: 28 02 03 40 00 00
ts: 1833703 id: 0C9 l: 8 data: 00 00 00 20 00 10 18 00
ts: 1833703 id: 0C7 l: 4 data: 00 00 00 00
ts: 1833703 id: 1F3 l: 3 data: 80 80 00
ts: 1833703 id: 451 l: 6 data: 00 00 00 00 00 00
ts: 1833703 id: 0F1 l: 6 data: 34 00 00 40 00 00
ts: 1833703 id: 0C1 l: 8 data: 30 00 00 00 30 00 00 00
ts: 1833703 id: 0AA l: 8 data: 2B 75 2D D6 04 52 28 00
ts: 1833703 id: 1EF l: 4 data: 00 00 00 00


Secondary CAN Bus

IN ts: 171108187 id: 0C0 l: 5 data: FF D0 D0 D0 D0
IN ts: 171108187 id: 0C1 l: 8 data: 30 00 00 00 30 00 00 00
IN ts: 171108187 id: 0C5 l: 8 data: 30 00 00 00 30 00 00 00
IN ts: 171108187 id: 1E5 l: 8 data: 44 FF 54 70 02 00 02 45
IN ts: 171108187 id: 337 l: 7 data: 31 00 FF 54 07 00 AB
IN ts: 171108187 id: 130 l: 8 data: 3F F9 10 00 00 1F F2 7D
IN ts: 171108203 id: 0C0 l: 5 data: 00 00 00 00 00
IN ts: 171108203 id: 0C1 l: 8 data: 00 00 00 00 00 00 00 00
IN ts: 171108203 id: 0C5 l: 8 data: 00 00 00 00 00 00 00 00
IN ts: 171108203 id: 1E5 l: 8 data: 44 FF 53 1F FB 00 02 EC
IN ts: 171108203 id: 130 l: 8 data: 5F F8 10 00 00 1F F2 9C
IN ts: 171108203 id: 0C0 l: 5 data: 55 F0 F0 F0 F0
IN ts: 171108203 id: 0C1 l: 8 data: 10 00 00 00 10 00 00 00
IN ts: 171108218 id: 0C5 l: 8 data: 10 00 00 00 10 00 00 00
IN ts: 171108218 id: 1E5 l: 8 data: 44 FF 53 30 00 00 02 02
IN ts: 171108218 id: 337 l: 7 data: 22 00 FF 54 0B 00 AA
IN ts: 171108218 id: 130 l: 8 data: 7F F8 10 00 00 1F F2 BC
IN ts: 171108218 id: 0C0 l: 5 data: AA E0 E0 E0 E0
IN ts: 171108218 id: 0C1 l: 8 data: 20 00 00 00 20 00 00 00
IN ts: 171108218 id: 0C5 l: 8 data: 20 00 00 00 20 00 00 00
IN ts: 171108234 id: 1E5 l: 8 data: 44 FF 53 50 00 00 02 22
IN ts: 171108234 id: 130 l: 8 data: 1F F8 10 00 00 1F F2 5C
IN ts: 171108234 id: 0C0 l: 5 data: FF D0 D0 D0 D0
IN ts: 171108234 id: 0C1 l: 8 data: 30 00 00 00 30 00 00 00
IN ts: 171108234 id: 0C5 l: 8 data: 30 00 00 00 30 00 00 00
IN ts: 171108234 id: 1F5 l: 3 data: 3C 00 08
IN ts: 171108234 id: 337 l: 7 data: 13 00 FF 54 0F 00 A9
IN ts: 171108234 id: 130 l: 8 data: 3F F8 10 00 00 1F F2 7C
IN ts: 171108234 id: 0C0 l: 5 data: 00 00 00 00 00
IN ts: 171108234 id: 0C1 l: 8 data: 00 00 00 00 00 00 00 00
IN ts: 171108234 id: 0C5 l: 8 data: 00 00 00 00 00 00 00 00
IN ts: 171108250 id: 1E5 l: 8 data: 44 FF 53 1F FD 00 02 EE
IN ts: 171108250 id: 130 l: 8 data: 5F F8 10 00 00 1F F2 9C

This is the bus that the steering wheel angle sensor is on.
Post Reply