Results 1 to 8 of 8

Thread: 99-00 LS1 Flash File Hack

  1. #1
    HP Tuners Owner Keith@HPTuners's Avatar
    Join Date
    Sep 2002
    Location
    Chicago, IL
    Posts
    6,397

    99-00 LS1 Flash File Hack

    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 - ?
    We got this guy Not Sure, ...

  2. #2
    HP Tuners Owner Keith@HPTuners's Avatar
    Join Date
    Sep 2002
    Location
    Chicago, IL
    Posts
    6,397

    Re: 99-00 LS1 Flash File Hack

    It's amazing what I can get done when I'm not with my girl.. time for sleep now.
    We got this guy Not Sure, ...

  3. #3

    Re: 99-00 LS1 Flash File Hack

    great stuff Keith. Will post some stuff later this week myself (although not for this bin).

    I count sheep in hex...

  4. #4

    Re: 99-00 LS1 Flash File Hack

    how are you identifying the function at the address? Good 'ol fashioned file comparisons or are you backward engineering the program?
    Business Network Solutions - for all your PC, network, printer and computer security needs.

  5. #5
    HP Tuners Owner Keith@HPTuners's Avatar
    Join Date
    Sep 2002
    Location
    Chicago, IL
    Posts
    6,397

    Re: 99-00 LS1 Flash File Hack

    yes, yes, and a whole lot more.
    We got this guy Not Sure, ...

  6. #6
    HP Tuners Owner Keith@HPTuners's Avatar
    Join Date
    Sep 2002
    Location
    Chicago, IL
    Posts
    6,397

    Re: 99-00 LS1 Flash File Hack

    updated again.
    We got this guy Not Sure, ...

  7. #7
    Tuner in Training
    Join Date
    Jan 2003
    Location
    Posts
    23

    Re: 99-00 LS1 Flash File Hack

    Quote Originally Posted by Magnus
    WORK IN PROGRESS


    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
    Are you sure about that segment assignment? I have segment 7 as Speedo as Segment 8 as System ???? Maybe its moved from year to year because that doesn't match my data, which i know is correct

  8. #8
    HP Tuners Owner Keith@HPTuners's Avatar
    Join Date
    Sep 2002
    Location
    Chicago, IL
    Posts
    6,397

    Re: 99-00 LS1 Flash File Hack

    What year/model/engine is your data from?

    Mine is correct also.
    We got this guy Not Sure, ...