Calibration-only writes, OS-Segment writes are all good. Next up is testing OS-Swap writes, where I will erase and write the entire operating system from a different TCM, then write the calibration to match the new OS. Before doing that, however-I want to make sure the boot segment doesn't also need to be written, because currently the boot segments (S0-S3) are locked out of the write access.
Currently working on the checksum routines, at least those are known and it's just a matter of making sure the BinTool computes and applies them correctly.
Sheesh, once I get the read/write done, that's not even halfway there. I still gotta make some way to actually make adjustments to the calibration.
LZ4/LX9 Canyon Swap Prep
-
Xnke
- Posts: 84
- Joined: Thu Sep 24, 2015 3:42 am
-
Xnke
- Posts: 84
- Joined: Thu Sep 24, 2015 3:42 am
Re: LZ4/LX9 Canyon Swap Prep
Alright-Got the OS-swap writes working, you can now change the T42 operating systems between 07-09 years, and between 2010+ years, but you can't cross the line at 2010. Also 2006 bins are funky, not sure if they're working yet or not because flashing an 06 4L60E binary onto a 07 4T45e module worked, but some of the broadcast codes suddenly did not continue broadcasting, while others did. Flashing an 07 4L60e binary onto the 07 4t45e controller worked fine, everything works.
Do not, DO NOT write the boot block. It will brick the T42 every time. I removed that function from BinTool. Can do a Calibration Write, or an OS+Calibration Write.
Do not, DO NOT write the boot block. It will brick the T42 every time. I removed that function from BinTool. Can do a Calibration Write, or an OS+Calibration Write.
-
Xnke
- Posts: 84
- Joined: Thu Sep 24, 2015 3:42 am
Re: LZ4/LX9 Canyon Swap Prep
Got the 06 OS working on any module 06 to 09. Digging into the E40 paired T42 OS's to get something that will talk with the 06 W-body E67 *and* the Colorado Class 2 serial bus, I know that the 2006 Trailblazer E40/T42 OS will work, and I know the Trailblazer E40/GTO T42 will work.
The hard stop will likely be at the 05/06 Colorado/Canyon BCM, as it seems nothing is really known about it yet.
The hard stop will likely be at the 05/06 Colorado/Canyon BCM, as it seems nothing is really known about it yet.