Welcome Anonymous !

Everything you need to modify your ride
 

ECU - OBDII DTCs and PIDs

GM Lan Single Wire CAN Bus Sniffing

Discuss Diagnostic Trouble Codes and Parameter IDs for the Holden VE Commodore, VEII Series Commodores, and HSV E1, E2, and E3 models

Postby ghodge » Tue Mar 27, 2012 6:06 am

jezzab,

I found my notes from my last bus sniffing session where I saw what gets sent when the scroll wheel is scrolled up and down while the button is pressed:

10 0D 00 60 01 00 xx 00

where when scrolling up xx is the detent count and for scrolling down it is 0x20 - detent count.

George
2009 Pontiac G8 GT. Solo cat back exhaust, Rotofab intake, HSRK, VMS tune, Lovells Eliminator struts/shocks springs, Pedders sway bars, long-gone Spohn front LCAs, GPS center stack trim.
ghodge
Starting Ignition
 
Posts: 27
Joined: Fri Mar 23, 2012 2:09 pm
Has thanked: 3 times
Been thanked: 0 time

Postby jezzab » Tue Mar 27, 2012 6:34 am

I can see what gets sent with the scroll wheel, when it's changed to AUX I can see what too etc but i can't send to the DIC. Well I can but it doesn't seem to listen all the time. I really think its the newer cluster.

I've tried bracketing the packets with packets from the ecu as seen in TMKs blog but to no avail. I've tried waking up all of the nodes and that just clears the text.

I've gotta do some sniffing and see what the radio is sending when I move the volume etc as there must be more. I THINK maybe the older clusters would accept half the commands and still display but the new ones as very strict.

Anyone got a good Arduino and can us shield logging program that I can output to the debug serial port. I've had a play with the scantool in your program but I have to keep playing with it.
Daily Ute - 2009 Holden VE SSV Ute Single Turbo (IQ, E3 Cluster, EDI) - 586rwhp
Drag Ute - 2002 Holden VU SS Twin Turbo - 1010rwhp [SOLD]

All VE/VF Module reprogramming. Remote programming with flash box
http://www.facebook.com/jsbperformance
User avatar
jezzab
Site Admin
 
Posts: 1032
Joined: Sun Nov 20, 2011 9:42 pm
Location: Melbourne
Has thanked: 42 times
Been thanked: 26 times

Postby jezzab » Tue Mar 27, 2012 7:14 am

tmk wrote:Howdy - New around here but old to GM LAN.

I did a bunch of hacking with the G8 about a year and a half ago - built an integrated ipod adapter. Helped ghodge with some of his work. http://gmlanhack.blogspot.com

Be more then willing to help out and share anything I have done here. I have an 08 G8 GT, and a bunch of GM LAN log file from when I was doing the ipod work. Can always get more too, plus I can test GM lan messages via the CAN shield and arduino setup I have. Some GREAT work happening here.

TMK


Welcome TMK. Read your blog about 6 months ago top to bottom and got me very very interested in GMLAN :)
Daily Ute - 2009 Holden VE SSV Ute Single Turbo (IQ, E3 Cluster, EDI) - 586rwhp
Drag Ute - 2002 Holden VU SS Twin Turbo - 1010rwhp [SOLD]

All VE/VF Module reprogramming. Remote programming with flash box
http://www.facebook.com/jsbperformance
User avatar
jezzab
Site Admin
 
Posts: 1032
Joined: Sun Nov 20, 2011 9:42 pm
Location: Melbourne
Has thanked: 42 times
Been thanked: 26 times

Postby ghodge » Tue Mar 27, 2012 8:09 am

I'm glad to see you on here TMK just days after I was made aware of the site. I've since given them a copy of the GPL'd code and posted some links (yours included). The more eyes and coders the better.

George
2009 Pontiac G8 GT. Solo cat back exhaust, Rotofab intake, HSRK, VMS tune, Lovells Eliminator struts/shocks springs, Pedders sway bars, long-gone Spohn front LCAs, GPS center stack trim.
ghodge
Starting Ignition
 
Posts: 27
Joined: Fri Mar 23, 2012 2:09 pm
Has thanked: 3 times
Been thanked: 0 time

Postby jezzab » Tue Mar 27, 2012 4:36 pm

Well I just plugged it into a 2006 VE with an infotainment unit and it works like a charm. I noticed the cluster is very different to the later ones that it shows the volume change in the middle of the screen vs the top line like mine.

Will try my old cluster tonight and test it.

Oh and I tried a MY12 Holden with the IQ head unit and it doesnt work at all.
Daily Ute - 2009 Holden VE SSV Ute Single Turbo (IQ, E3 Cluster, EDI) - 586rwhp
Drag Ute - 2002 Holden VU SS Twin Turbo - 1010rwhp [SOLD]

All VE/VF Module reprogramming. Remote programming with flash box
http://www.facebook.com/jsbperformance
User avatar
jezzab
Site Admin
 
Posts: 1032
Joined: Sun Nov 20, 2011 9:42 pm
Location: Melbourne
Has thanked: 42 times
Been thanked: 26 times

Postby jezzab » Tue Mar 27, 2012 7:04 pm

Hacked the code up a little and got it to send to the debug serial port of the arduino so I can have atleast some idea whats going on.

Ive attached a log of me scrolling the volume up and down that I would love you to have a look at. I can see it sending the command to the cluster DIC

Head: 1030C080 Length: 8 Message: 45 2 1 56 6F 6C 75 6D
is "Volum"
and
Head: 1030C080 Length: 8 Message: 44 2 65 20 31 31 4 0
is "e 11"

so "Volume 11"

So im sending

Header: 1030C081
Message: 45 01 53 63 72 44 6e 04
which should be a single packed message of "ScrDn"

but no go on my cluster unless I move the radio controls etc. I notice in your blog TMK that you show the framing packets yet they are not used in the code provided. I also notice (in my log) that these packets are a bit different to yours. Same header (10306060) but the data is

97 0 1
91 0 7
95 0 1
94 0 1

Its like the cluster needs a VNMF wake up but I tried waking them all up and it clears the screen but I did notice in the log:

Head: 624 Length: 8 Message: 0 8 0 0 0 0 0 0
Head: 621 Length: 8 Message: 0 7F 0 0 0 0 0 0

But 621 is the BCM from what ive read but i dont know what 624 is.

Sorry about the rambling jibberish but ive actually had some time to play with this again and its very very close. If you put a newer cluster in an older car the radio displays fine so it must be the way that we are sending to it and leaving some things out and the newer clusters dont accept it. I figure if I can get it working on mine it will be backwards compatible with the older ones
Daily Ute - 2009 Holden VE SSV Ute Single Turbo (IQ, E3 Cluster, EDI) - 586rwhp
Drag Ute - 2002 Holden VU SS Twin Turbo - 1010rwhp [SOLD]

All VE/VF Module reprogramming. Remote programming with flash box
http://www.facebook.com/jsbperformance
User avatar
jezzab
Site Admin
 
Posts: 1032
Joined: Sun Nov 20, 2011 9:42 pm
Location: Melbourne
Has thanked: 42 times
Been thanked: 26 times

Postby tmk » Tue Mar 27, 2012 11:47 pm

Jeezab,

Send me a section of your log - I'll take a look. 2 eyes are better then one!

TK
tmk
Starting Ignition
 
Posts: 78
Joined: Mon Mar 26, 2012 6:22 am
Has thanked: 0 time
Been thanked: 1 time

Postby jezzab » Wed Mar 28, 2012 7:14 am

tmk wrote:Jeezab,

Send me a section of your log - I'll take a look. 2 eyes are better then one!

TK


I attached it but it didnt attach for some reason. Ill do it again.

Yup that worked that time
You do not have the required permissions to view the files attached to this post.
Daily Ute - 2009 Holden VE SSV Ute Single Turbo (IQ, E3 Cluster, EDI) - 586rwhp
Drag Ute - 2002 Holden VU SS Twin Turbo - 1010rwhp [SOLD]

All VE/VF Module reprogramming. Remote programming with flash box
http://www.facebook.com/jsbperformance
User avatar
jezzab
Site Admin
 
Posts: 1032
Joined: Sun Nov 20, 2011 9:42 pm
Location: Melbourne
Has thanked: 42 times
Been thanked: 26 times

Postby tmk » Wed Mar 28, 2012 8:26 am

K.. Looking at what you posted - I think I clipped the DIC stuff only here:

*Head: 1028A080 Length: 2 Message: 0 0
*Head: 1030C080 Length: 8 Message: 45 2 1 56 6F 6C 75 6D
*Head: 1030C080 Length: 8 Message: 44 2 65 20 31 30 4 0
*Head: 1030A080 Length: 6 Message: 0 4 48 C0 0 3
*Head: 1030A080 Length: 6 Message: 0 4 49 40 0 3
*Head: 10306060 Length: 4 Message: 0 97 0 1
*Head: 1030C080 Length: 8 Message: 44 2 65 20 31 31 4 0
*Head: 10306060 Length: 4 Message: 0 91 0 7
*Head: 1030C080 Length: 8 Message: 44 2 65 20 31 31 4 0
*Head: 1030A080 Length: 6 Message: 0 4 48 40 0 3
*Head: 1030A080 Length: 6 Message: 0 4 49 0 0 3
*Head: 10306060 Length: 4 Message: 0 95 0 1
*Head: 10306060 Length: 4 Message: 0 94 0 1
*Head: 1030C080 Length: 8 Message: 45 2 1 56 6F 6C 75 6D
*Head: 1030A080 Length: 6 Message: 0 4 49 0 0 3
*Head: 1030C080 Length: 8 Message: 44 2 75 78 4 0 0 0
*Head: 1028A080 Length: 2 Message: 0 0
*Head: 1028A080 Length: 2 Message: 0 0
*Head: 1028A080 Length: 2 Message: 0 0

Also - it looks like your scanner is dropping packets?

http://gmlanhack.blogspot.com/2010/12/untested-clarification-of-pontiac-g8.html

I think your newer DIC needs all 3 arbIDs - My old (2008 Pontiac) one didn't.

Arbitration ID 0x183 : Arb_Text_Display_Status
Packet Size: 4 bytes
29bit CAN header
header: 0x10306060

Arbitration ID 0x185 : Arb_Text_Req_Set_Disp_Parameters
Packet Size: 6 bytes
29bit CAN header
header: 0x1030A080

Arbitration ID 0x186: Arb_Text_Req_Set_Display_Text
Packet Size: 8 bytes.
29bit CAN header
header: 0x1030C080

There is another way maybe but I'd like to PM you on that. PM me because I don't have PM yet here..

TMK
tmk
Starting Ignition
 
Posts: 78
Joined: Mon Mar 26, 2012 6:22 am
Has thanked: 0 time
Been thanked: 1 time

Postby ZerOne » Wed Mar 28, 2012 9:42 am

Hi there tmk !!!
Welcome to the forums !!!!

I have been a long time reader and a huge fan of your gmlanhack blogspot,
http://gmlanhack.blogspot.com.au/

Actually your blog was one of the deciding factors to buy a VE Commodore (Pontiac G8) :D

I have made some changes to your account, so you should be able to P.M. people, as well as see the contributors forum as well.
If there is anything else I can do for you, or if there are problems with the PM settings, then please feel free to let me know.

People with knowledge like yourself are the lifeblood of this forum, and as such I want to do me very best to make you, and other contributing members feel as welcome here as possible.

Cheers
Matti
User avatar
ZerOne
Site Admin
 
Posts: 1285
Images: 16800
Joined: Thu Aug 19, 2010 1:25 pm
Location: Sydney Australia
Has thanked: 14 times
Been thanked: 36 times

PreviousNext

Return to ECU - OBDII DTCs and PIDs

  • View new posts
  • View unanswered posts
  • Who is online
  • In total there are 20 users online :: 0 registered, 0 hidden and 20 guests (based on users active over the past 5 minutes)
  • Most users ever online was 405 on Sat Mar 30, 2024 1:42 am
  • Users browsing this forum: No registered users and 20 guests