Fleet Vehicles and Buckle to drive on newer GM vehicles (2021 Colorado LT 2.5L)

For discussion and distribution of custom code and hacks
shortbus5
Posts: 18
Joined: Sun Aug 04, 2024 10:03 am
cars: 2021 Chevy Colorado LT 2.5L

Re: Fleet Vehicles and Buckle to drive on newer GM vehicles (2021 Colorado LT 2.5L)

Post by shortbus5 »

Ahh that makes sense, I didn't have any luck with the YouTube code earlier in the thread either so I went straight to blaming the tools like most knuckleheads 😄

With reddit and discord becoming popular it's been a long time since I was frequently posting on actual forum software
ironduke
Posts: 695
Joined: Thu Feb 13, 2020 11:32 pm
cars: Mainly GM trucks, a Cruze and an Equinox for dailys..

Re: Fleet Vehicles and Buckle to drive on newer GM vehicles (2021 Colorado LT 2.5L)

Post by ironduke »

I’m on my ipad at the moment so I can’t check but.. 90% sure for IOR radios you’re supposed to do radio sps first, and then radio usb afterwards. It’s not one or the other it’s both and it’s supposed to be in a particular order and that order flip flops depending on the radio.. So you tried the other calibration in the SDM and it didn’t disable the buckle to drive and it also didn’t show up in the radio/vehicle settings to be disabled? I haven’t checked but it sounds like the radio usb files were the same between yours and the donor vehicle. What about the other calibrations using radio sps? You might need those to have the buckle to drive option to show up? This is all unknowns to me but I’m just throwing ideas to see if one of them sticks.. next steps would be checking bcm calibrations between the donor and yours excluding the calibration changed for rvs. Then maybe ecm cals and lastly the tcm cals maybe? It’s going to start to get to more of a pita with subtle differences in the cals for rear end ratio, possible fog lamps or cruise control differences, etc.. if you find a different cal you’ll want to research any differences in the truck vins that may be the reason why besides the buckle to drive option.. someone else might be able to break down the actual code in each module but that is way over my head. I’m more of mod a file 100 times trying to find the remote start timer kind of guy, lol
shortbus5
Posts: 18
Joined: Sun Aug 04, 2024 10:03 am
cars: 2021 Chevy Colorado LT 2.5L

Re: Fleet Vehicles and Buckle to drive on newer GM vehicles (2021 Colorado LT 2.5L)

Post by shortbus5 »

Well I did USB first and then 2 months later, the SPS update for IOR, looking at the cals I don't think much has changed from production with the exception of some OTA update changes in the common cal, so I don't think I was missing anything.

I've uploaded the radio updates to my gdrive so you can see what I'm talking about the SPS update is only the calibration files and utility file (01 skipped per the sps.log). The calibration bins all contain XML files. Some of the settings might be easy to figure out, like equalizer you could reset defaults and go through the list of settings matching them to the values in the xml file.

Can also eliminate some cals, as I don't think buckle to drive is going to be in "equalizer" for example.

Could also play a little game of trial and error with some of the settings and see what happens, but there are a lot. Haven't had a chance to google at all, but wonder if I could find similar xml config files from before they stopped sending them with SPS. I know in the big ole bin repository on github there are some MY17 xml files, but unfortunately none are radio related. I think even though I have a 2021, my radio is MY19. So not that far off!

I did compare to the 2 donor VIN's you listed previously. One donor vin had everything the same except for telematics, which mine came with onstar and sirius which I believe is outside of the norm, and doubt we're going to find buckle to drive in that one anyway. The 2nd VIN had a bunch of differences, including the language, speech recognition, and hands free. This may be because SPS asks for the hardware model of the radio and there are 20 to choose from.
hardware_sps_ior.jpg
hardware_sps_ior.jpg (24.7 KiB) Viewed 4834 times
So I'm guessing a different radio hardware (OS?) version could have different calibration files depending on when it was produced or who manufactured it, or something like that (guessing here, but I'm not sure why they would ask if it wasn't important).
User avatar
Tazzi
Posts: 3546
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: Fleet Vehicles and Buckle to drive on newer GM vehicles (2021 Colorado LT 2.5L)

Post by Tazzi »

I would have thought the buckle to drive would be in the BCM? Or at least can be masked out in the instrument cluster?
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
shortbus5
Posts: 18
Joined: Sun Aug 04, 2024 10:03 am
cars: 2021 Chevy Colorado LT 2.5L

Re: Fleet Vehicles and Buckle to drive on newer GM vehicles (2021 Colorado LT 2.5L)

Post by shortbus5 »

It's kinda everywhere. See the doc below, bcm, ecm, tcm, ipc (message when locked), sdm (calibration), radio (on/off switch for non-fleet vehicles)
https://www.gmupfitter.com/wp-content/uploads/2021/07/21_Canyon_Colorado_Electrical_Body_Builder_SM_en_US_U_2020MAY19.pdf wrote:The Safety Belt Assurance System can be disabled
with a calibration file update in the K36 Inflatable
Restraint Sensing and Diagnostic Module using SPS.
This procedure should only be done to help resolve a
customer dissatisfaction issue.
I originally took this to mean its available in sps for anyone during setup of the module, but I'm now thinking this is an optional calibration that needs to be assigned by Techline. I tried calling them today, left my number, two hours later they call back and immediately hang up. :( I'll try again tomorrow.

So I was looking into the radio to possibly enable the menu item with the on/off switch. Might still go that route if Techline refuses to help.
ironduke
Posts: 695
Joined: Thu Feb 13, 2020 11:32 pm
cars: Mainly GM trucks, a Cruze and an Equinox for dailys..

Re: Fleet Vehicles and Buckle to drive on newer GM vehicles (2021 Colorado LT 2.5L)

Post by ironduke »

Differences in radio cals are below.. OS is the same between all 3 trucks..

Radio cal is different from yours to donor trucks.
yours is 84919661 and both donor's have 84580617

Rear view camera cal is different.
yours is 84213979 and both donor's have 84268240

Telematics is different.
Yours = 84585020 and donors are 84514633

The rest are the same in one but different in the other donor truck. Don't discount rear view camera or telematics cals as they don't always make sense.. Why is RVS enabled or disabled in occupant display cal segment?

Doesn't look like I have any of the other donor trucks cals for those different ones but I'd try one at a time or all 3 at once, either or. Maybe try all 3 to see if it fixes it, then remove one at a time to find the one that enables the menu?

Just noticed yours has UIJ for 8" scree and the others have UIR for 7" so thats going to make differences too.. damn.

OK. check out vin 1GCGTCEN9M1132525
IOR with UIR and UE1 for onstar and it has the different T7Z buckle to drive.. Only common different cal is rearview camera segment.
all 4 have UVC for rear camera.
I would try programming the radio with that different 84268240 rearview camera segment but with everything else the same..
84268240.bin
(1.63 KiB) Downloaded 151 times
shortbus5
Posts: 18
Joined: Sun Aug 04, 2024 10:03 am
cars: 2021 Chevy Colorado LT 2.5L

Re: Fleet Vehicles and Buckle to drive on newer GM vehicles (2021 Colorado LT 2.5L)

Post by shortbus5 »

I can't thank you enough Ironduke, and everyone else that chimed in. Way above and beyond for some stranger on the internet. I hope I can pay it forward at some point.

Got off the phone with tds and I was correct about the gm upfitter referring to a calibration that had to be special added to the VIN. $145. I probably should have said no.

Just this morning I found some references to CalSets.db in regards to the Info3 system. I'm not gonna link the crap sites where the info came from but you can google it. Of course I can't download any of the files. I went through my USB radio update files and there was no matching file or any database files that I could find, so that may only work for the higher level trim packages, but I figured the xml files might be similar enough to at least get closer. I think they were saying the calsets.db has the names unobfuscated so you can see what values you're actually editing in the xml files.

Not pleased to spend that much for what I could essentially do with a $9 seat-belt extender, but at the same time I'm kinda glad its permanently off and not just a setting that could turn itself back on. I haven't programmed it yet and the VIN calibration lookup thing doesn't reflect any changes yet so I'm not sure if it replaces an existing calibration or adds a whole new file. I'll post the number when I figure it out.
ironduke
Posts: 695
Joined: Thu Feb 13, 2020 11:32 pm
cars: Mainly GM trucks, a Cruze and an Equinox for dailys..

Re: Fleet Vehicles and Buckle to drive on newer GM vehicles (2021 Colorado LT 2.5L)

Post by ironduke »

Did they tell you what to program module wise? they should have.. Is it just the SDM? I'm gonna be curious what file changes and if it simply removes the buckle to drive or adds the option to the radio?
shortbus5
Posts: 18
Joined: Sun Aug 04, 2024 10:03 am
cars: 2021 Chevy Colorado LT 2.5L

Re: Fleet Vehicles and Buckle to drive on newer GM vehicles (2021 Colorado LT 2.5L)

Post by shortbus5 »

ironduke wrote: Wed Sep 25, 2024 5:34 am Did they tell you what to program module wise? they should have.. Is it just the SDM? I'm gonna be curious what file changes and if it simply removes the buckle to drive or adds the option to the radio?
Yep, he said just the SDM. Fingers crossed it's totally disabled.
shortbus5
Posts: 18
Joined: Sun Aug 04, 2024 10:03 am
cars: 2021 Chevy Colorado LT 2.5L

Re: Fleet Vehicles and Buckle to drive on newer GM vehicles (2021 Colorado LT 2.5L)

Post by shortbus5 »

Welp, y'all were right to call out the BCM. The changed SDM calibration file was the same exact one you sent Ironduke! And again didn't turn off buckle to drive.

So I called back today and the lady spoke to a developer and they said that worked for 2018 models, but it won't for the 2021 because it doesn't change the BCM calibration.

I wasn't aware buckle.to drive was.on 2018s, but I guess it was.

Wish I knew someone with a non fleet version of my truck to compare notes.

I still have the radio xml files with obfuscated calids, I've been trying to find a my17 or my18 XML file for the radio config from when SPS sent XML files (and or HMI since they were separate).

Other option is to decode the BCM and learn assembly real quick.

Or the smart.option would to be going the physical route and short out the seat belt sensor.

Wish I had known this before I bought the damn truck. At least gm never invoiced me the $145, so I got that going for me.
Post Reply