KH-UCANFD-PRO-X2 — 2-Channel High-Performance USB CAN FD Adapter
Chengdu Kunhong Electronic Technology Co., Ltd.
Product Overview
KH-UCANFD-PRO-X2 is the high-performance 2-channel model in Kunhong's new-generation USB CAN FD adapter family powered by CANmeleon. It is intended for synchronized dual-channel acquisition, complex vehicle or industrial-network diagnosis, automated testing and high-load CAN FD communication.
The PRO and LITE models share the same platform, driver architecture and CAN / CAN FD workflow. PRO-X2 provides up to 12 Mbit/s in the CAN FD data phase, two independent DB9 connectors, a side control button and separate RES indicators for field configuration.
Status: Available

Typical Applications
- Synchronized acquisition, diagnosis and replay on two CAN FD buses
- Vehicle, domain controller, BMS, VCU and chassis-controller debugging
- Robot joint-motor and sensor-network debugging
- High-load CAN FD stress tests
- Automated test benches, production validation and long-term recording
Features
- Two independent CAN / CAN FD channels
- Two DB9 connectors, each using
2 = CAN_L,3 = GND,7 = CAN_H - CAN FD data-phase rate up to 12 Mbit/s
- CAN 2.0A/B and ISO / Non-ISO CAN FD
- Button-controlled termination with RES1 / RES2 indication
- Hardware timestamps for timing and latency analysis
- Bus-load, error-frame and channel-state monitoring
- 1500 V electrical isolation
- Windows, Linux and macOS support
- SocketCAN, python-can and KH-UCANFD Linux SDK
- CANmeleon protocol applications for multiple software ecosystems
Termination Button
Each short press cycles through 00 → 01 → 10 → 11 → 00. The state is displayed as RES2 RES1: the right bit controls CAN1 / RES1 and the left bit controls CAN2 / RES2.
| State | CAN1 / RES1 | CAN2 / RES2 |
|---|---|---|
00 | Off | Off |
01 | On | Off |
10 | Off | On |
11 | On | On |
DB9 Pinout
| DB9 pin | Signal | Description |
|---|---|---|
| 2 | CAN_L | CAN Low |
| 3 | GND | Signal ground |
| 7 | CAN_H | CAN High |
| 1 / 4 / 5 / 6 / 8 / 9 | NC | Not connected / reserved |
Confirm CAN_H, CAN_L and GND before powering the network, and enable the 120 Ω termination only when the adapter is located at a bus end.
Specifications
| Item | Specification |
|---|---|
| Type | High-performance USB CAN FD adapter |
| Channels | 2 |
| Host interface | USB |
| Bus connectors | Two independent DB9 connectors |
| CAN protocols | CAN 2.0A/B, ISO and Non-ISO CAN FD |
| Arbitration rate | 25 kbit/s to 1 Mbit/s |
| Data-phase rate | 25 kbit/s to 12 Mbit/s |
| Frames | 11-bit standard and 29-bit extended IDs |
| Timestamp | Hardware timestamp, approximately 1 μs resolution |
| Isolation | 1500 V |
| Power | USB bus power |
| Operating systems | Windows, Linux, macOS |
| APIs | C/C++, C#, Python, SocketCAN, python-can |
Software Support
- CANmeleon device manager for device and protocol-application management
- SocketCAN tools including
candump,cansendandcangen kcan_monitorfor status, error counters and bus loadkcanfd_testfor high-load transmit and receive testing- PCAN, Vector, ZLG and Kvaser software ecosystems through supported applications
Package Contents
- KH-UCANFD-PRO-X2 adapter × 1
- DB9 terminal adapter × 2
- Screwdriver × 1
- Jumper wire × 6
Model Selection
| Model | Positioning | Wiring | Recommended use |
|---|---|---|---|
| KH-UCANFD-LITE-X2U | Lightweight portable | One shared DB9 | Education, laboratories and routine debugging |
| KH-UCANFD-PRO-X2 | High-performance portable | Two independent DB9 | High-load acquisition, dual-channel diagnosis and automated testing |
| KH-UCANFD-X2I | Industrial fixed installation | Pluggable terminal block | Industrial sites, robots and control cabinets |



