G4X ECUs have up to sixteen general purpose auxiliary outputs. Unused ignition and injection channels can also be used as auxiliary outputs. Auxiliary outputs are general-purpose outputs that may be used to perform a wide range of functions.

The following limitations apply:

·A Three Terminal ISC Solenoid must be wired to Aux 1&2 or Aux 3&4.

·An ISC Stepper Motor must be wired to Aux 5, Aux 6, Aux 7 and Aux 8.

·Aux 5 to 10 can be used to high side drive (supply 12V to) solenoids.

·An electronic throttle motor must only be wired directly to Aux 9 (+) and Aux 10 (-), if using an external controller it can be wired to Aux 1&2 or aux 3&4.

 

Auxiliary outputs supply an earth to switch loads such as a solenoid, relay, bulb or LED. Loads may be connected directly to the auxiliary output without using a relay provided they do not draw more than 2A of current, essentially this means that a directly connected load should have a resistance exceeding 7Ω. Refer to the section on wiring auxiliary outputs.

Some of the functions that may be performed by auxiliary outputs include:

·Check Engine Light

·Chassis Relay Output

·Closed Loop Stepper Control/Rotary Oil Pump Control

·ECU Hold Power

·Engine Coolant Fan Relay Switching

·Fuel Pump Control

·General Purpose Switched Outputs - any function requiring an output activated by temperature, manifold pressure (MAP), RPM, gear position, digital input state etc.

·General Purpose PWM Outputs - like a Gp Output but with Duty Cycle and Frequency Control.

·Inter-cooler Water Spray

·Purge Control

·Shift Light

·Speed Output (to a gauge)

·Tacho Output

 

More complicated Functions involving Auxiliary Outputs available include:

·AC Clutch Control

·Antilag

·Electronic Boost Control

·Direct Electronic Throttle Control and Electronic Throttle Control through an external module

·Gear Shift Control (can use an Auxiliary output for throttle blip)

·Idle Speed Control using solenoids, stepper motors or Ethrottle

·Variable Valve Timing

·Subaru Tumbler (TGV) Control

 

G4X Auxiliary Output Specifications:

·1.5k Ohm Internal Pull-up Resister

·Auxiliary Drive Low 2A over-current protected

·Open Collector (fly-wheeled) in auxiliary output mode.

·Aux 5 to 8 High Side Drive (ISC Stepper Mode) 0.5 A. (Monsoon has Aux 5&6 but they are low side only)

·Aux 9 and 10 (only on: Xtreme, Fury, Storm and selected Plugin ECUs) Push-Pull drive 4/4 A.

 

G4X Injection Specifications:

·Max Saturated Injection or Auxiliary Output Current = 5 A (unprotected)

·Open Collector (not fly-wheeled) in auxiliary output mode.

 

G4X Ignition Specifications:

·Ignition Drive High 20mA @ 5V

·Ignition Drive Low 2A over current protected

·Open Collector (not fly-wheeled) in auxiliary output mode.

 

Virtual Auxiliary Outputs

Virtual aux outputs operate in the same way as any other aux only with no physical output. Their runtime status is set the same way as the other outputs and so they can be used as a CAN Output and as an internal variable.

An example of a typical use would be IC Spray with a manual and an auto switch. In this case the output of IC spray would be set to a virtual aux and a gp output would be setup with the actual auxiliary output so that it turns on when either the virtual output is active or the manual switch is active.

 

Refer here for information on CAN Auxiliary Outputs and on using Virtual Auxiliary Outputs over CAN.

 

 

See also:

·Output Wiring

·Auxiliary Output Wiring