Results 1 to 10 of 10

Thread: E38 Complete Pinout

  1. #1
    Tuner
    Join Date
    Oct 2014
    Location
    Moscow, Russia
    Posts
    199

    E38 Complete Pinout

    Here is a E38 complete pinout.
    Information is gained by pieces from GM SI, tracing and probing disassembled ECM PCB and reverse engineering of several OSes.

    E38 Complete Pinout.pdf
    Last edited by verlon; 03-12-2023 at 12:30 AM.
    2011 Cadillac Escalade L94 w/LS3 valves and valve springs

  2. #2
    Advanced Tuner
    Join Date
    Jan 2004
    Location
    Perth - Western Australia
    Posts
    280
    very nice. Any hints if there is a pin used to select the throttle maps. I have a definition for an old OS that gives an option to allow switching maps via CANbus or Discrete requests.

    "Used to enable checking of GMLAN Throttle progression request signal (TRUE) or traditional discrete inputs (4WDL, Sport, Winter, Trailer) (FALSE)"

  3. #3
    Tuner
    Join Date
    Oct 2014
    Location
    Moscow, Russia
    Posts
    199
    Quote Originally Posted by Tre-Cool View Post
    very nice. Any hints if there is a pin used to select the throttle maps. I have a definition for an old OS that gives an option to allow switching maps via CANbus or Discrete requests.

    "Used to enable checking of GMLAN Throttle progression request signal (TRUE) or traditional discrete inputs (4WDL, Sport, Winter, Trailer) (FALSE)"
    If this switch is set to false (as all calibrations a saw) Throttle maps selected using 4WDLow and ECO mode inputs:
    A - Normal
    B - 4WD Low
    C - ECO
    If switch is set to true then throttle map is selected by BCM (GMT900-like BCM always transmits map A selection).

    Can you share your definition?
    2011 Cadillac Escalade L94 w/LS3 valves and valve springs

  4. #4
    Advanced Tuner
    Join Date
    Jan 2004
    Location
    Perth - Western Australia
    Posts
    280
    I had a sneaking suspicion there was multiple inputs to select between maps, unless it used some form of resistance based difference like the t43's, but i couldn't see anything in ghidra.

    So it would make sense:
    Map A is default
    MAP B - "4wd" - X1-3
    MAP C - "Eco" - X2-66
    MAP D - Limp

  5. #5
    Tuner
    Join Date
    Oct 2014
    Location
    Moscow, Russia
    Posts
    199
    Quote Originally Posted by Tre-Cool View Post
    I had a sneaking suspicion there was multiple inputs to select between maps, unless it used some form of resistance based difference like the t43's, but i couldn't see anything in ghidra.

    So it would make sense:
    Map A is default
    MAP B - "4wd" - X1-3
    MAP C - "Eco" - X2-66
    MAP D - Limp
    Yes, but you have to enable 4WDL (X1-2) and ECO (X2-55) mode inputs in calibration.
    4WDL is enabled by setting Transfer Case Type to Manual 2 Speed.
    ECO Mode is a bit complex thing. You have to enable ECO Option, calibrate switch resistance and check that ECO mode will not interfere with DoD (if applicable).

    And there is special Throttle Mode E - direct APP for factory dyno.
    Last edited by verlon; 12-01-2023 at 01:16 AM.
    2011 Cadillac Escalade L94 w/LS3 valves and valve springs

  6. #6
    Advanced Tuner
    Join Date
    Jan 2004
    Location
    Perth - Western Australia
    Posts
    280
    Im working with Holden Calibrations (12609099 & 12607218) for now & funnily enough by default it has the 4WD low option already enabled. None of the cars i work with ever have DOD anyway, so no big deal.

    I'm a few weeks, maybe month away from testing, i was initially just doing this to convert the car from the t42 to t43/6l80 setup, then seen the throttle parameters.

    The selectable throttle mapping has always been something I've wanted but we never got a factory option for it in the AUS built cars. I've wanted selectable throttle maps to limit power on blown cars for years, would also be useful for theft scenarios. Set default mode to limp mode, car wont get anywhere in a hurry. lol

  7. #7
    Tuner in Training MaroonMonsterLS1's Avatar
    Join Date
    Jul 2017
    Location
    Iowa
    Posts
    46
    Quote Originally Posted by verlon View Post
    Here is a E38 complete pinout.
    Information is gained by pieces from GM SI, tracing and probing disassembled ECM PCB and reverse engineering of several OSes.

    E38 Complete Pinout.pdf
    Bringing up an older thread...hope I'm not too late

    For the input type...A/D
    What is the meaning?

    I'm looking for as many 0-5v inputs as possible to rob for sensor inputs

    I'm confident I can use:
    X1-#12 (A/C pressure signal)
    and
    X1-#24 (Fuel tank pressure signal)

    I see there is also
    X1-#21 (brake booster vac signal)
    and
    X1-#26 (clutch pedal position signal)

    On the E38 I have, it is an auto car, and appears to not have a factory brake booster sensor
    A. does anyone know if these 2 pins are 0-5v inputs? I'm pretty confident the brake booster vac signal is...but not sure about clutch position
    B. Is it possible to log these values even on an E38 that didn't have those inputs factory. Add a pin obviously...just curious if the logger will even pick it up

    Thanks!

  8. #8
    Tuner
    Join Date
    Oct 2014
    Location
    Moscow, Russia
    Posts
    199
    Quote Originally Posted by MaroonMonsterLS1 View Post
    For the input type...A/D
    What is the meaning?
    A/D = Analog-to-Digital

    Quote Originally Posted by MaroonMonsterLS1 View Post
    I'm looking for as many 0-5v inputs as possible to rob for sensor inputs

    I'm confident I can use:
    X1-#12 (A/C pressure signal)
    and
    X1-#24 (Fuel tank pressure signal)

    I see there is also
    X1-#21 (brake booster vac signal)
    and
    X1-#26 (clutch pedal position signal)

    On the E38 I have, it is an auto car, and appears to not have a factory brake booster sensor
    A. does anyone know if these 2 pins are 0-5v inputs? I'm pretty confident the brake booster vac signal is...but not sure about clutch position
    B. Is it possible to log these values even on an E38 that didn't have those inputs factory. Add a pin obviously...just curious if the logger will even pick it up
    Every sensor input must be enabled in calibration as corresponding option in order to make it available as PID for scanning. If your vehicle has no brake booster sensor it's input will not be polled.
    You can use ACP, FTP and rear O2 sensor inputs (with appropriate resistor divider).
    2011 Cadillac Escalade L94 w/LS3 valves and valve springs

  9. #9
    Tuner in Training MaroonMonsterLS1's Avatar
    Join Date
    Jul 2017
    Location
    Iowa
    Posts
    46
    Is there a way to "enable" the option so it will poll the brake booster input ins?
    Can HPT enable this some way/some how?

  10. #10
    Tuning Addict blindsquirrel's Avatar
    Join Date
    Apr 2017
    Location
    Meridian MS
    Posts
    8,029
    Booster sensor is only used to disable DOD if vacuum is lost on the other side of the check valve, so only the auto trans cars with DOD have the sensor. The manual ECM has no reason to even have the code in there to read it.