Hi everyone,
I’m currently building a project based on an Opel Astra H VXR (Z20LEH) and migrating from EMU Black to EMU Pro.
On EMU Black, there is a preconfigured Opel Astra VXR CAN protocol available, which allows the ECU to transmit the required drivetrain data over CAN to the Astra H body network (UEC / IPC). This enables retention of OEM functionality such as:
-
Speedometer
-
Coolant temperature
-
MIL indication
-
ABS / ESP interaction
-
Other CAN-based signals between ECU and body systems
This worked as expected using the Astra VXR CAN stream on EMU Black.
However, on EMU Pro, this predefined Astra VXR CAN protocol is not available.
My objective is to configure EMU Pro to replicate the OEM ECU CAN messaging required by the Astra H high-speed CAN bus, in order to maintain communication with the UEC and instrument cluster (IPC), effectively allowing EMU Pro to emulate the stock ECU on the vehicle CAN network.
In addition to that, the vehicle will be running:
-
DQ250 DSG transmission
-
Golf R Mk6 Haldex AWD system
The plan is:
-
Use CAN 1 (fixed 1 Mbps) on EMU Pro for DSG / Haldex drivetrain communication.
-
Use CAN 2 (configurable) to interface with the Astra H body CAN network
Due to the DQ250 CAN operating at a different baud rate than the EMU Pro CAN 1 bus, I’m considering using a CANbridge Lite to split / translate the CAN stream where required and maintain compatibility between:
-
EMU Pro
-
Astra H body CAN (UEC / IPC)
-
DSG TCU
-
Haldex controller
Has anyone successfully:
-
Replicated the Astra VXR CAN messaging manually on EMU Pro to retain OEM cluster / UEC functionality; protocool is not available in CANBUS stream as EMU Black?
-
Integrated EMU Pro with both DQ250 DSG and Gen4 Haldex on separate CAN buses?
-
Used CANbridge Lite in this topology to handle mixed baud rate CAN networks in a similar swap?
Any insight into required CAN IDs / message structure for Astra H ECU emulation would be highly appreciated.
Thanks in advance.
