The ZC.XuanWu Calibration Tool is a general-purpose measurement and calibration protocol tool based on ASAM standards, supporting multiple communication protocols (such as CAN, CANFD, Ethernet, etc.). It is specifically designed for online calibration, data collection, and debugging of automotive electronic control units (ECUs). Its core functions include:
Real-time Data Collection: Supports both Polling (cyclic query) and DAQ (data acquisition) modes.Online Parameter Calibration: Dynamically adjusts ECU parameters that take effect in real-time, supporting block calibration and 2D array calibration.Flash Programming: Generates hex files from calibrated parameters, which can be programmed and stored into the ECU's Flash memory to ensure persistent effectiveness.Multi-Protocol Compatibility: Supports transport layers such as XCP-on-CAN, XCP-on-CANFD, and XCP-on-Ethernet, adapting to different vehicle network environments.
Measurement calibration View
Click on the top right corner to add a view and select Measurement Calibration.


5-1 Measurement Calibration Interface
Configure the generation of hex files
Click the 'Generate hex file' button ->Click the 'Insert' button to configure relevant information ->Check 'Enable'
Checking Enable is to enable the generation of hex files. If not checked, hex files will not be generated


5-2 Configure the generation of hex files
Connect and configure devices
Connect the device and keep the device channel open and online.
After configuration, the left interface will display the A2L file



5-3-1 Connect and configure

5-3-2
Display the A2L file interface after successful configuration connection
Configure event list
Select the Event configuration list ->click the Update From Device button.
After clicking the button, the event information in the ECU will be read and updated on the interface

5-4 Configure event list
Configure DAQ List
Select DAQ configuration list ->Click the Insert button to configure

5-5 Configure DAQ List
measure
Different measurement methods (polling or daq) can be selected during measurement

Open A2L file ->Select the relevant parameters to be measured and add them to the measurement window ->Select the measurement method (Polling/DAQ) ->Click the start measurement button

5-6-1 measure

5-6-2
Start measuring and successfully sending and receiving data interface
To stop the measurement, click the stop measurement button

5-6-3 Stop measurement button

5-6-4 measure window
calibration
打开A2L文件——>选择所需标定的相关参数添加到标定窗口——>双击进行修改值
Open A2L file ->Select the relevant parameters to be calibrated and add them to the calibration window ->Double click to modify the values

5-7 calibration
For two-dimensional arrays, the values can be modified in batches:

ZC.XuanWu program refresh and diagnostic testing tools can be applied in various application scenarios for OEMs and Tier 1 suppliers. Users can conveniently perform program calibrating work in laboratories, test vehicles, and actual vehicles.
ZC.XuanWu upper computer software is currently used for program calibration of various electronic controllers:
Ø Body Control Module (BCM)
Ø Air Conditioning Controller
Ø DC/DC Converter
Ø Electric Power Steering Controller
Ø Engine Management System (EMS)
Ø Transmission Control Module (TCM)
Ø Battery Management System (BMS)
Ø Vehicle Control Unit (VCU)
Ø Motor Control Unit (MCU)
Ø Electric Power Steering System (EPS)
Ø Anti-lock Braking System (ABS)
Ø Electronic Stability Program (ESP)
Ø Active Collision Avoidance System (ACC)
Ø Traction Control System (TCS)
Ø Advanced Driver Assistance Systems Controller


With the acceleration of automotive electrification and intelligentization, the functional complexity of Electronic Control Units (ECUs) has grown exponentially. In the early 21st century, traditional automotive calibration gradually revealed the following limitations:
Bandwidth Bottleneck: Supported only CAN bus with a maximum theoretical bandwidth of 1 Mbps, failing to meet high-frequency data acquisition requirements (e.g., motor speed, battery cell voltage).
Protocol Rigidity: Incompatible with emerging in-vehicle networks like CAN FD and Ethernet, constraining the development of multi-domain controllers (e.g., domain controllers, central computing platforms).
High Resource Consumption: Required pre-allocated fixed memory blocks (DAQ List) in ECUs, resulting in low memory utilization, particularly problematic for small-memory MCUs.
Limited Functionality: Lacked advanced features such as dynamic calibration and secure access, making it difficult to comply with ISO 26262 functional safety and cybersecurity requirements.
ZC.XuanWu Calibration Tool addresses these challenges by:Multi-bus compatibility: Adapting to various bus types (CAN/CAN FD/Ethernet).Mainstream hardware support: Seamless integration with industry-standard devices.Comprehensive measurement & calibration: Supporting diverse calibration types.User-friendly GUI: Featuring intuitive graphical interfaces for simplified operations.Customized solutions: Fully meeting customer requirements across scenarios.
Ø Easy to operate
n Graphical interface for convenient configuration
n Automatically parse A2L Files
n Supports elf parsing and synchronizing address ranges with A2L files
Ø Flexible to Use
n Supports CAN, CAN FD and Ethernet Calibration
n Supports XCP 1.1 protocol
n Supports various hardware interfaces
n Supports a variety of measuring and Calibration specifications

Click to download the product manual