AEM All CD-5 and CD-7 Dashes Operating instructions

Type
Operating instructions

AEM All CD-5 and CD-7 Dashes offer advanced digital display and monitoring capabilities for your vehicle. With a vibrant, high-resolution screen, these dashes provide real-time data on various engine parameters, allowing you to monitor and adjust your vehicle's performance. Easily customizable layouts and user-selectable colors enhance the user experience and match your personal preferences. The dashes also feature built-in data logging, enabling you to record and analyze your vehicle's performance over time.

AEM All CD-5 and CD-7 Dashes offer advanced digital display and monitoring capabilities for your vehicle. With a vibrant, high-resolution screen, these dashes provide real-time data on various engine parameters, allowing you to monitor and adjust your vehicle's performance. Easily customizable layouts and user-selectable colors enhance the user experience and match your personal preferences. The dashes also feature built-in data logging, enabling you to record and analyze your vehicle's performance over time.

Revision
Date
Initial Release
May 16, 2018
MicroSquirt V3
Realtime Data Broadcasting
to
AEM CD-5 and CD-7 Displays
Supported Hardware
MicroSquirt V3 with MS2/Extra 3.4.x firmware
Supported Channels
The CD-5 & CD-7 displays support all 31 data groups (133 data channels) of the Realtime Data
Broadcasting format as implemented in the MS2/Extra firmware on the MicroSquirt V3 platform. This
format consists of 104 data channels and 29 text enumerated status channels. Note: Your installation
and firmware level will determine which of these channels are actually present and transmitted.
The 133 supported data channels and the default units are;
AFR1 (AFR) IgnitionTimingAdv1 (deg)
AFR2 (AFR) IgnitionTimingAdv2 (deg)
AFRControlTrimBank1 (%) IgnitionTimingAdv3 (deg)
AFRControlTrimBank2 (%) IgnitionTimingAdvCold (deg)
AFRLoad (%) IgnitionTimingBase (deg)
AFRTargetBank1 (AFR) IgnitionTimingFlexCor (deg)
AFRTargetBank2 (AFR) IgnitionTimingIdleCor (deg)
AFRVoltsBank1 (V) IgnitionTimingMATCor (deg)
AFRVoltsBank2 (V) IgnLoad (%)
AfterStartEnrichmentStatus (On/Off) IgnLoad2 (%)
BaroPress (kPa) IgnMode (Sequential/Wasted)
BoostControlOutput (%) IntakeAirTempEstimated (F)
BoostControlTarget (kPa) IntakeManifoldAirPress (kPa)
CAN_PWM_in1 IntakeManifoldAirTemp (F)
CAN_PWM_in2 KnockIgnRetard (deg)
CAN_PWM_in3 KnockLevel (%)
CAN_PWM_in4 MAFLoad (%)
CANin1Status MAPAccelEnrichmentStatus (On/Off)
CANin2Status MAPdot
CANoutStatus MassAirflow (g/s)
CoolantTemp (F) MassAirflowSensorVolts (V)
CrankingStatus (Cranking/Not Cranking) NitrousFuelAdded (mS)
DeaccelerationStatus (On/Off) NitrousOutputDuty (%)
EAEfcor1 (%) NitrousSparkRetard (deg)
EAEfcor2 (%) PortAState
EAELoad (%) PortBState
ECU_ControlLoopTime (uS) PortEState
ECU_synccnt PortMState
ECU_syncreason PortTState
ECUBatteryVoltage (V) RevLim_Retard (deg)
ECURunTime (S) RPMdot (rpm/s)
EngineSpeed (rpm) RunningStatus (Running/Not Running)
Ext_Advance (deg) Squirt
FuelEthanolContent (%) Status1_Burn (Need Burn/Burn OK)
FuelInj01Pulsewidth (mS) Status1_Config (Error/OK)
FuelInj02Pulsewidth (mS) Status1_Data (Lost Data/Data OK)
FuelInj03Pulsewidth (mS) Status1_SPK34 (SPK3-4/SPK1-2)
FuelInj04Pulsewidth (mS) Status1_Syncd (Synced/Not synced)
FuelInjBatteryOffset (deg) Status1_SyncType (Full sync/Half sync)
FuelInjCompAccel (%) Status1_VE34 (VE3-4/VE1-2)
FuelInjCompAirTemp (%) Status2_CL_Idle (On/Off)
FuelInjCompBaroPress (%) Status2_Flat_shift (On/Off)
FuelInjCompCltTemp (%) Status2_Launch (On/Off)
FuelInjCompDecel (%) Status2_N2O (On/Off)
FuelInjCompFlex (%) Status2_Over_boost (On/Off)
FuelInjCompTotal (%) Status2_Spark_cut (On/Off)
FuelInjPulsewidthBank1 (mS) Status3_3_step_in (On/Off)
FuelInjPulsewidthBank2 (mS) Status3_3_step_on (On/Off)
FuelInjTimingPri (deg) Status3_Fuel_cut (On/Off)
FuelInjTimingSec (deg) Status3_Launch (On/Off)
FuelLoad (%) Status3_Seq_Shift (On/Off)
FuelLoad2 (%) Status3_Soft_limiter (On/Off)
GPIOADC0 Status3_T_log (On/Off)
GPIOADC1 Status3_Test_mode (On/Off)
GPIOADC2 Status4
GPIOADC3 Status5
GPIOADC4 ThrottlePos (%)
GPIOADC5 ThrottlePosSensorADC
GPIOADC6 Timing_err
GPIOADC7 TPSAccelEnrichmentStatus (On/Off)
ADC6 TPSdot
ADC7 VEBank1 (%)
IdleControlPosition VEBank2 (%)
IdleControlTargetRPM (rpm) WallFuel1 (uS)
IgnitionDwellTime (mS) WallFuel2 (uS)
IgnitionDwellTimeTrailing (mS) WarmupStatus (On/Off)
CAN Bus Wiring Termination Resistor
2 terminating resistors are required, one at each end of a CAN network. The MicroSquirt V3 has a CAN
termination installed internally. The AEM CD-5 and CD-7 have software selectable terminating resistors
which are activated in the base MicroSquirt template so no further action regarding terminating resistors
is required on the dash side.
If additional devices are added to the CAN bus then at least one of the devices will need to be
unterminated. Remember, only 2 terminating resistors should be on each CAN network.
CAN Bus Wiring on the CD-5 & CD-7
The AEM CD-5 & CD-7 each have 2 separate CAN ports. For 3
rd
party devices, AEM recommends you
use AEM CAN BUS 2, whose connection can be found in the 2 pin Deutsch DTM connector with Grey
and Black wires.
CAN Bus Wiring on the ECU
The MicroSquirt V3 has a single CAN channel output.
CANH is on ECU Pin 2, Harness: BLUE with RED Stripe
CANL is on ECU Pin 3, Harness: BLUE with YELLOW Stripe
MicroSquirt CANH AEM CAN 2+ (pin 1, Silver wire)
MicroSquirt CANL AEM CAN 2- (pin 2, Black wire)
ECU Software Setup
The settings are on the CAN-Bus/Testmodes menu of the TunerStudio MS Suite:
CAN bus/Testmodes CAN Parameters
Set My CAN IDto 0
Set Master Enable to "Enable"
CAN-Bus/Testmodes CAN Realtime Data Broadcasting
Set Enable realtime data broadcasting over CANto "On"
The Base message identifier needs to remain at the default of 1520
Set the “Broadcasting rate” to an appropriate value (20Hz is good)
For each group of channels required, set the group to “On” to enable that group for broadcast.
Note: there are additional groups you can select under the CAN Realtime Data
Broadcasting2 submenu
Click on the Burnicon on the bottom of the dialog box to update the ECU with these changes.
AEM Setup in DashDesign
The fastest way to get something working is to use the AEM created setup for the MicroSquirt Realtime
Data format.
It is titled MicroSquirt_Realtime.aemcd7” and can be found in the same location as this document
was. This is a version of our default black layout that has the CAN inputs pre-configured and includes all
of the channels listed earlier. If you choose this method then simply load this configuration into the dash
and as long as the ECU is wired to the AEM CAN Port 2 then you are done.
STOP HERE!
You only need to continue if you choose to not use the AEM supplied layout and
wish to add MicroSquirt Realtime CAN support to custom or other existing
layouts.
Adding MicroSquirt Realtime CAN on different layouts
If you want to create something from scratch, you can either start with a new dash layout by selecting
“File” then “New” in DashDesign or you can select from a pre-designed layout that has screens already
designed and inserted but has the CAN inputs left blank. These are chosen by selecting “File” then
“Open” and selecting one of the setups titled xzyblank.aemcd7 with the xyz representing a description of
the layouts contained in the file.
To import the CAN configuration into your setup you select “Setup” then “Display” from the main
DashDesign menu. Once the dialog box opens you select the “CAN Receive” tab.
Make sure the port settings
are as follows:
Show: “Port 2”
Baudrate: 500 kbit/s
Termination Resistor:ON
Address Mask: “OFF”
M800 Support: “OFF”
Then click on “Import CAN” on the lower left and
select the appropriate CAN setup file:
MicroSquirt_Realtime_Rev0.aemcan”. This will
present you with a list of all the possible groups
contained in the configuration.
NOTE: All groups will be selected by default.
Deselect all the groups your ECU is not putting on
the CAN Bus. This is important since if you import all
the channels then you will be scrolling through far
too many selections every time you open a channel
list box.
After you deselect the unused groups and click on the import button, the CAN listbox will be populated
with the remaining channels. They can now be viewed on the display or logged. You can rename, filter,
or manipulate any of these channels to make them more useful.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7

AEM All CD-5 and CD-7 Dashes Operating instructions

Type
Operating instructions

AEM All CD-5 and CD-7 Dashes offer advanced digital display and monitoring capabilities for your vehicle. With a vibrant, high-resolution screen, these dashes provide real-time data on various engine parameters, allowing you to monitor and adjust your vehicle's performance. Easily customizable layouts and user-selectable colors enhance the user experience and match your personal preferences. The dashes also feature built-in data logging, enabling you to record and analyze your vehicle's performance over time.

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI