This is my stock 2015 trax BCM eeprom dump 24C32 can you figure out the checksum? I changed the vin and it now gives error incorrect checksum? Would it be the first 2 bytes? Also can I reset the radio vin so it doesn't say locked?
F2 EB 40 00 00 82 00 CF 6F 66 00 CF 68 C5 41 41 41 41 32 31 31 34 33 30 34 34 30 30 30 30 32 36 34 4E 50 77 D5 5F AF 88 40 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 38 E9 40 00 AA 48 54 4D 49 4B 52 4F 4E FE DC BA 12 34 56 78 9A BC 27 D3 00 38 31 32 38 35 37 39 39 33 B2 B3 21 CC 19 D6 44 25 6F AD 5A FB 5D F2 88 C9 38 33 36 30 31 30 30 30 30 30 30 30 30 58 A8 E1 40 00 B5 B5 D6 F7 B6 5C 07 A3 B6 5C 07 A3 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 12 38 00 38 31 31 31 00 03 02 00 00 00 00 00 00 00 00 00 00 00 05 A2 C0 79 41 41 00 A3 EB 40 00 00 05 00 83 0C F1 96 4E 3D 1C 9B 35 B6 02 53 96 6D 06 2D 83 0C F1 96 4E 3D 1C 9B 35 B6 02 53 96 6D 06 2D 83 0C F1 96 4E 3D 1C 9B 35 B6 02 53 96 6D 06 2D 02 DB C9 00 07 01 FF 00 00 BD FF 40 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 D0 F7 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 DB C9 00 02 02 02 00 11 22 83 FF 70 9F 3A 4E 34 22 A1 0E 38 F0 CA 00 00 00 A5 F7 40 00 4D 2F 00 00 5C C5 00 00 1D 1F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 83 0C F1 96 4E 3D 1C 9B 35 B6 02 53 96 6D 06 2D 19 4E 00 00 00 06 04 02 00 00 00 00 F4 F8 40 00 02 DB C9 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 33 47 4E 43 4A 52 53 42 35 46 4C 31 36 33 35 37 39 3F 06 92 0C 00 00 00 CD F8 40 00 B5 B5 D6 F7 B6 5C 07 A3 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 FF 00 00 00 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A4 FC 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 0A A0 0A 01 01 01 01 01 00 AC 61 B5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 BF FF 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7E F8 40 00 00 20 20 20 20 20 20 20 01 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 FA 40 00 01 20 20 20 01 20 01 01 01 01 20 20 19 01 01 01 20 01 20 20 20 20 20 01 20 20 01 20 20 21 20 20 25 20 20 01 20 20 20 20 19 25 19 01 19 20 20 25 01 19 01 20 20 20 20 20 20 20 20 20 F9 F8 40 00 20 20 20 20 20 20 20 20 20 20 20 20 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 01 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 01 01 01 01 BF F8 40 00 5B 01 21 20 20 00 01 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 01 20 20 01 20 F5 F9 40 00 20 01 20 20 20 20 01 19 20 20 20 20 20 20 01 01 01 20 20 20 00 21 20 20 20 20 00 01 20 01 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 01 19 19 19 01 01 19 20 20 20 20 20 01 20 20 A0 FA 40 00 20 01 01 01 01 01 01 01 01 01 01 01 20 01 20 20 01 20 20 01 20 20 20 20 20 20 20 01 01 01 01 00 01 20 20 20 20 20 20 20 20 20 20 20 20 20 25 39 25 09 20 20 20 20 20 20 20 20 20 20 5C F8 40 00 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 01 20 20 20 01 20 20 20 20 20 20 01 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3F 21 3F 20 20 20 20 2A FA 40 00 20 20 20 20 20 20 20 20 20 20 20 01 20 20 20 20 20 20 20 20 00 01 00 21 21 21 21 21 21 01 01 01 01 01 01 01 01 01 20 01 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 01 20 01 1D FB 40 00 01 20 20 20 20 20 01 20 20 20 20 20 20 20 20 20 01 01 01 01 01 01 01 01 01 01 01 01 20 01 01 20 01 01 20 19 19 01 01 01 20 01 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 01 0E F9 40 00 19 21 21 21 01 01 01 25 01 20 20 20 20 20 20 20 19 25 19 01 20 20 25 20 20 20 20 01 20 20 25 20 25 25 01 19 20 20 20 20 20 25 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6C FD 3E 00 20 20 20 20 01 20 20 20 20 20 20 20 20 20 20 20 20 01 20 20 01 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 02 02 02 01 01 01 00 00 00 01 01 01 01 01 01 00 00 00 00 00 00 00 00 18 FB 40 00 00 00 00 00 00 00 00 00 01 01 01 01 01 01 00 00 00 00 00 01 01 01 00 00 00 01 01 01 00 00 00 01 01 01 00 00 00 00 00 01 00 00 00 00 00 00 E9 07 E9 07 E9 07 D0 07 00 00 E9 07 00 00 FB FD 1D 00 E9 07 00 00 E9 07 00 01 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 02 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CB FA 40 00 2E 16 CB 50 75 51 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DF 04 E8 FF 00 00 00 00 00 00 00 00 02 00 00 00 00 00 01 00 00 00 00 00 00 02 00 00 00 00 00 00 8C FA 40 00 43 16 A3 50 87 51 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6F F6 9B FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 03 03 08 01 AF F9 40 00 98 16 06 51 FE 51 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FB 93 C2 FF 00 00 00 00 00 00 00 00 02 04 00 00 00 08 07 07 06 00 06 02 00 00 00 0F 1E 00 09 0D B8 F9 40 00 AE 16 B2 51 66 52 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 DE DB FF 00 00 00 00 00 00 00 00 03 0F 00 00 00 13 00 14 15 17 13 00 00 12 00 1D 08 00 00 00 CE F6 40 00 04 10 88 4D 26 50 00 00 00 00 00 00 CD 31 C6 31 AC 31 00 00 00 00 00 00 00 00 00 00 21 B9 EF FF 00 00 00 00 0C 00 BF 31 0D 00 0C 2B 02 00 05 05 05 05 05 19 19 19 19 19 08 08 08 08 0C FB 40 00 08 12 12 10 10 10 06 06 0D 0A 0A 20 01 30 09 09 3B 3A 3A 23 23 19 19 19 19 19 08 08 08 08 08 12 12 10 10 10 06 06 0D 0A 0A 20 01 30 09 09 3B 3A 3A 23 23 05 04 0D 0C 0D 0C 0B 0D 01 66 FB 31 00 01 06 00 00 00 00 01 04 00 00 00 00 00 00 00 00 00 00 00 00 01 D0 85 01 01 F5 70 00 01 00 00 00 00 00 01 64 20 01 64 20 01 64 20 00 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A6 FE 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 FD 00 10 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 BF FF 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F9 F8 40 00 00 00 00 00 80 7F 01 00 00 16 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C9 05 70 07 00 00 03 00 22 41 5E 51 00 00 1F 00 1A 33 05 16 4D 2F 00 00 5C C5 00 00 3C 0D 3A 9C 00 00 12 BF FF 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A9 FF 06 00 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 25 F3 40 00 00 00 80 00 00 80 00 00 60 80 00 00 60 99 60 00 00 00 00 00 00 60 00 99 00 00 00 99 99 00 99 00 60 00 99 40 00 99 00 00 00 00 00 00 97 60 00 80 60 60 60 60 00 BB 00 00 00 99 80 00 64 F5 3F 00 00 00 58 58 58 60 00 58 00 00 00 00 60 80 97 97 97 00 00 97 60 00 00 3F 02 1F 01 1C 02 FF FF 9D 01 9F 01 1A 02 6D 00 B4 00 04 02 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 38 FD 3F 00 20 23 04 06 39 39 39 39 39 38 38 38 38 38 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 02 02 00 F6 FC 2B 00 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3C CD E2 03 8F 54 00 00 00 00 00 00 00 02 02 02 02 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 D7 FF 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF D7 00 36 00 00 86 D2 00 00 00 41 00 D8 00 80 00 C8 00 40 00 40 00 40 00 8A FE 40 FE 40 FD 82 FD 03 FE 41 FD C1 FD 41 FC FF 00 00 00 01 E2 5A 5B 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00
2015 GM BCM eeprom dump and checksum calculation
-
04colyZQ8
- Posts: 536
- Joined: Thu Jan 16, 2014 2:41 am
- cars: 2004 Colorado 4.8L swap
86/90 Jimmy 6.5L diesel swap
80 Chevrolet Silverado TBI swap
88dodge W100 LPG conversion
-
kur4o
- Posts: 1145
- Joined: Sun Apr 10, 2016 11:20 am
Re: 2015 GM BCM eeprom dump and checksum calculation
Checksums are per block.
first 2 bytes are 2`s compliment sum, next 2 bytes are length of checksum.
range starts at first byte from length
example
Data is LSB so bytes are reversed
40 00 = $0040 length
f2eb = ebf2 checksum.
first 2 bytes are 2`s compliment sum, next 2 bytes are length of checksum.
range starts at first byte from length
example
Code: Select all
F2 EB -checksum
40 00 - length
00 82 00 CF 6F 66 00 CF 68 C5 41 41 41 41 32 31 31 34 33 30 34 34 30 30 30 30 32 36 34 4E 50 77 D5 5F AF 88 40 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 -data
F2 EB [40 00 00 82 00 CF 6F 66 00 CF 68 C5 41 41 41 41 32 31 31 34 33 30 34 34 30 30 30 30 32 36 34 4E 50 77 D5 5F AF 88 40 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00] range in bracket.
40 00 = $0040 length
f2eb = ebf2 checksum.
-
04colyZQ8
- Posts: 536
- Joined: Thu Jan 16, 2014 2:41 am
- cars: 2004 Colorado 4.8L swap
86/90 Jimmy 6.5L diesel swap
80 Chevrolet Silverado TBI swap
88dodge W100 LPG conversion
Re: 2015 GM BCM eeprom dump and checksum calculation
Kuru4 looks good can’t wait to try thank you!
-
04colyZQ8
- Posts: 536
- Joined: Thu Jan 16, 2014 2:41 am
- cars: 2004 Colorado 4.8L swap
86/90 Jimmy 6.5L diesel swap
80 Chevrolet Silverado TBI swap
88dodge W100 LPG conversion
Re: 2015 GM BCM eeprom dump and checksum calculation
You are the best...kur4o wrote: Tue Aug 19, 2025 10:22 am Checksums are per block.
first 2 bytes are 2`s compliment sum, next 2 bytes are length of checksum.
range starts at first byte from length
exampleData is LSB so bytes are reversedCode: Select all
F2 EB -checksum 40 00 - length 00 82 00 CF 6F 66 00 CF 68 C5 41 41 41 41 32 31 31 34 33 30 34 34 30 30 30 30 32 36 34 4E 50 77 D5 5F AF 88 40 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 -data F2 EB [40 00 00 82 00 CF 6F 66 00 CF 68 C5 41 41 41 41 32 31 31 34 33 30 34 34 30 30 30 30 32 36 34 4E 50 77 D5 5F AF 88 40 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00] range in bracket.
40 00 = $0040 length
f2eb = ebf2 checksum.
FIY using hxd highlight the chunk 40 long minus the first two bytes. Then SUM using checksum-16. Next add 1 to it, then use windows calc to take 100000-sum, then change endianess... done! It worked and the BCM says fully programmed instead of eeprom checksum error
-
gmtech825
- Posts: 302
- Joined: Fri Feb 24, 2017 1:27 am
Re: 2015 GM BCM eeprom dump and checksum calculation
there's a slightly easier method. take the value hxd gives you and put it in the windows calc and use the NOT function. then swap endiness.
-
04colyZQ8
- Posts: 536
- Joined: Thu Jan 16, 2014 2:41 am
- cars: 2004 Colorado 4.8L swap
86/90 Jimmy 6.5L diesel swap
80 Chevrolet Silverado TBI swap
88dodge W100 LPG conversion
Re: 2015 GM BCM eeprom dump and checksum calculation
Sweet!!!!gmtech825 wrote: Tue Aug 26, 2025 12:41 pm there's a slightly easier method. take the value hxd gives you and put it in the windows calc and use the NOT function. then swap endiness.