GM Can info & knowledge share

E38 E92 and many others. Approximately 2007 and newer
User avatar
antus
Site Admin
Posts: 8896
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: GM Can info & knowledge share

Post by antus »

GM are actually one of the best for information sharing. Except by share, they mean sell. But it probably does cost them a lot to pay many technical writers good salaries to work with the developers to gather and create such high quality documentation.
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
series8217
Posts: 6
Joined: Thu Oct 31, 2024 7:21 am
cars: 05 M3, 15 X5, 88 Fiero, 14 Impala

Re: GM Can info & knowledge share

Post by series8217 »

turbostew71 wrote: Thu Feb 20, 2025 4:06 am Hey all, first time poster, long time lurker. I am working on a project shown here:

https://ls1tech.com/forums/automatic-tr ... oller.html

I am working on a 07 Escalade with L92 and e38 ecm. I am trying to decode $199 (TCM -> Engine Torque Request) and $19d (TCM -> Engine Speed Request). I want these for torque cut and engine blips for shifting. I don't see a $189 message ever (limited driving conditions though). Seems series8217 has good info on the $199. It is interesting that the gmw8762 has about every other can message I see on the bus but these. GM worried about liability exposing these? What gives? Anyway, I no longer have a vehicle with a 6L80 (now have 10L80) to hack. I was hoping someone might shed some light on the $19D. Thanks.
Have you logged $19D yet?

I haven't figured it all out from my LFX Impala. The input shaft RPM and gear ratio look reasonable. I don't know what the first signal is. Rolling count is a counter for every frame. The next signal is a signal protection value, which is basically a checksum. The format for this is defined in the GM docs. I suspect that's what it is because it matches the pattern.

Code: Select all

BO_ 413 TransmissionInputSpeed: 8 TCM
 SG_ NEW_SIGNAL_1 : 5|14@0+ (1,0) [0|16383] "" XXX
 SG_ RollingCount : 7|2@0+ (1,0) [0|3] "" XXX
 SG_ UnknownSignalProtection : 21|14@0+ (1,0) [0|65535] "" XXX
 SG_ InputShaftRPM : 46|15@0+ (0.25,0) [0|65535] "" XXX
 SG_ GearRatio : 56|8@1+ (0.03125,0) [0|255] "" XXX
Attachments
Screenshot 2025-03-11 at 4.13.41 PM.png
Screenshot 2025-03-11 at 4.13.41 PM.png (206.56 KiB) Viewed 3016 times
series8217
Posts: 6
Joined: Thu Oct 31, 2024 7:21 am
cars: 05 M3, 15 X5, 88 Fiero, 14 Impala

Re: GM Can info & knowledge share

Post by series8217 »

Most probably, the first signal is the requested RPM and the signal protection is for that RPM field. 0 probably means no request.
User avatar
Tre-Cool
Posts: 413
Joined: Tue Oct 16, 2012 12:17 pm
cars: VY SS UTE, VX Drag Car
Location: Perth
Contact:

Re: GM Can info & knowledge share

Post by Tre-Cool »

Heres some can data logged from a car with a tcm2650 standalone controller & 6l80e.

Theres quite a few can id's with fixed data that never changes, these are likely to keep error codes from being flagged by the trans for various os/calibrations for missing modules like EBCM,BCM etc.

it can emulate the bcm for tapshift controls too along with sports mode etc.

i did this logging for Link ecu because I was getting a neutral gear when shifting from 3rd. i.e no 4,5,6 gears, i started turning off the recieve side in a trans & had the below results.

Tested removing the listening of the following in the trans, once i turned it off, and it kept working i left it off:
4F1 - shifted fine
4E9 - shifted fine
3E9 - shifted fine
2F9 - shifted fine
1F1 - shifted fine
1F3 - shifted fine
3D1 - shifted fine
1E9 - shifted fine
1A1 - BINGO, WINNER WINNER CHICKEN DINNER. shifted 1,2,3, then when it went for 4th big old neutral gear. tapshift went straight to neutral. doesnt even flag dtc codes. re-enabled to continue below.
0C1 - shifted fine
0C5 - shifted fine
0F1 - shifted fine
18E - shifted, but firmness was a bit hard.
Attachments
tcm2650-turn-on.01.csv
(1.22 MiB) Downloaded 26 times
Running-shifting-to-100kph.csv
(8.34 MiB) Downloaded 29 times
nmstec
Posts: 1
Joined: Thu Nov 30, 2023 1:03 am
cars: 2021 F350, 11 Q7, 11 q5

Re: GM Can info & knowledge share

Post by nmstec »

series8217 wrote: Wed Mar 12, 2025 9:18 am
Have you logged $19D yet?

19d.png
19d.png (50.83 KiB) Viewed 1065 times
Tre-Cool wrote: Mon May 05, 2025 3:45 pm
1A1 - BINGO, WINNER WINNER CHICKEN DINNER. shifted 1,2,3, then when it went for 4th big old neutral gear. tapshift went straight to neutral. doesnt even flag dtc codes. re-enabled to continue below.

18E - shifted, but firmness was a bit hard.
1a1.png
1a1.png (48.56 KiB) Viewed 1063 times
18e.png
18e.png (29.93 KiB) Viewed 1063 times
User avatar
Tre-Cool
Posts: 413
Joined: Tue Oct 16, 2012 12:17 pm
cars: VY SS UTE, VX Drag Car
Location: Perth
Contact:

Re: GM Can info & knowledge share

Post by Tre-Cool »

I've got the global-a can dbc. the log files will have the tx & rx comms between tcm-2650 & the TCM itself.

I'm going through the data from the link-tcm log now to see what could be wrong.
Post Reply