WORK IN PROGRESS
General ID Locations
BCC - 0x6008
VIN - 0x 6020
Checksum Locations (Word)
Segment 1 - 0x00500 - Operating System
Segment 2 - 0x08000 - Engine
Segment 3 - 0x12E00 - Engine Diag
Segment 4 - 0x16A00 - Trans
Segment 5 - 0x1BA00 - Trans Diag
Segment 6 - 0x1C300 - Fuel Sys
Segment 7 - 0x1D080 - System
Segment 8 - 0x1DA00 - Speedometer
Cal Segment Location ID's (Word)
Segment 1 - 0x00502 - Operating System
Segment 2 - 0x08002 - Engine
Segment 3 - 0x12E02 - Engine Diag
Segment 4 - 0x16A02 - Trans
Segment 5 - 0x1BA02 - Trans Diag
Segment 6 - 0x1C302 - Fuel Sys
Segment 7 - 0x1D082 - System
Segment 8 - 0x1DA02 - Speedometer
CAL ID Locations (Double Word)
Segment 1 - 0x00504 - Operating Sys
Segment 2 - 0x08004 - Engine
Segment 3 - 0x12E04 - Engine Diag
Segment 4 - 0x16A04 - Trans
Segment 5 - 0x1BA04 - Trans Diag
Segment 6 - 0x1C304 - Fuel Sys
Segment 7 - 0x1D084 - System
Segment 8 - 0x1DA04 - Speedometer
512KB Binary Breakdown
0x00000 - 0x03FFF Segment 1 (Operating Sys) First Part
0x04000 - 0x07FFF - FF's
0x08000 - 0x12DFF Segment 2 (Engine)
0x12E00 - 0x169FF Segment 3 (Engine Diag)
0x16A00 - 0x1B9FF Segment 4 (Trans)
0x1BA00 - 0x1C2FF Segment 5 (Trans Diag)
0x1C300 - 0x1D07F Segment 6 (Fuel Sys)
0x1D080 - 0x1D9FF Segment 7 (System)
0x1DA00 - 0x1DAFF Segment 8 (Speedometer)
0x1DB00 - 0x1FFFD - FF's
0x1FFFE - 0x1FFFF = 4AFC - Terminator?
0x20000 - 0x7FFFD Segment 1 (Operating Sys) End Part
0x7FFFE - 0x7FFFF = 4AFC - Terminator?
Segment 1 - Operating System (Cal location Definitions)
0x0050C - Seg 1 Start
0x00510 - Seg 1 End
0x00514 - Seg 2 Start
0x00518 - Seg 2 End
0x0051C - Seg 3 Start
0x00520 - Seg 3 End
0x00524 - Seg 4 Start
0x00528 - Seg 4 End
0x0052C - Seg 5 Start
0x00530 - Seg 5 End
0x00534 - Seg 6 Start
0x00538 - Seg 6 End
0x0053C - Seg 7 Start
0x00540 - Seg 7 End
0x00544 - Seg 8 Start
0x00548 - Seg 8 End
Segment 1 - DTC's
0x7CC06 ~ 0x7D260
Segment 8 - Speedometer
0x1DA0C - Pulses Per Mile
0x1DA12 - ?
0x1DA14 - ?
0x1DA18 - ?
0x1DA26 - ?