Observations from the map
The Hyundai map ranks 14 with 56 definitions; the largest module types are: body control module (4), charger module (4), seat module (4).
56 of the addresses use 11-bit CAN identifiers and 0 use 29-bit identifiers. 1 definitions have scan priority 1; priority decides which module a scan starts from.
Modules in the map
| Module name | Type | Address | Response | Priority |
|---|---|---|---|---|
| ECM (Engine) | Engine Control Unit | 7E0 | 7E8 | 1 |
| TCM (Transmission) | Transmission Control Unit | 7E1 | 7E9 | 2 |
| ESC / ABS safety-critical | ABS / ESP Module | 7D1 | 7D9 | 3 |
| SRS (Airbag) safety-critical | Airbag / SRS Module | 7D2 | 7DA | 4 |
| CLU (Cluster) | Instrument Cluster | 7C6 | 7CE | 5 |
| BCM + TPMS | Body Control Module | 7A0 | 7A8 | 6 |
| IGPM (Gateway & Power) | Gateway Module | 770 | 778 | 7 |
| HVAC / Climate | Climate Control Module | 7B3 | 7BB | 8 |
| VMCU / VCU | High-Voltage System Modules | 7E2 | 7EA | 20 |
| MCU (Motor Inverter) | High-Voltage System Modules | 7E3 | 7EB | 21 |
| BMS (Battery Mgmt) | High-Voltage Battery Module | 7E4 | 7EC | 22 |
| OBC / LDC / ICCU | Charger Module | 7E5 | 7ED | 23 |
| AAF (Active Air Flap) | Body Control Module | 7E6 | 7EE | 24 |
| AWD Coupling | AWD / Transfer Case Module | 7E7 | 7EF | 25 |
| EPS / MDPS | Steering Module | 7D4 | 7DC | 26 |
| SJB (Smart Junction Box) | Junction Box Module | 771 | 779 | 27 |
| SCC (Smart Cruise Radar) | Adaptive Cruise Control Module | 7D0 | 7D8 | 28 |
| MFC (Multi-Function Camera) | Camera Module | 7C4 | 7CC | 29 |
| ADAS Driving ECU | Lane Assist Module | 730 | 738 | 30 |
| Parking ADAS | Park Assist Module | 7B1 | 7B9 | 31 |
| SKM (Smart Key) | Immobiliser / Alarm Module | 7A5 | 7AD | 32 |
| DDM (Driver Door) | Door Module | 7A1 | 7A9 | 33 |
| ADM (Assist Door) | Door Module | 7A2 | 7AA | 34 |
| PSM (Power Seat) | Seat Module | 7A3 | 7AB | 35 |
| GSA (Gear Shift Assembly) | Transmission Control Unit | 7B6 | 7BE | 36 |
| BSD-R / Corner Radar | Driver Assist and Safety Modules | 7B7 | 7BF | 37 |
| BSD-L (Blind Spot L) | Driver Assist and Safety Modules | 755 | 75D | 38 |
| RCAM (Rear View Camera) | Camera Module | 796 | 79E | 39 |
| AVN (Audio/Video/Nav) | Navigation Module | 780 | 788 | 40 |
| AMP (Audio Amplifier) | Audio / Multimedia Module | 783 | 78B | 41 |
| TCU / BlueLink | Telematics Module | 7C0 | 7C8 | 42 |
| eCall | Telematics Module | 7C7 | 7CF | 43 |
| LDC (DC-DC Converter) | High-Voltage System Modules | 7C5 | 7CD | 44 |
| VCMS / ICCU Charge | Charger Module | 744 | 74C | 45 |
| CCM (Charge Control PLC) | Charger Module | 733 | 73B | 46 |
| OBC (On-Board Charger) | Charger Module | 794 | 79C | 47 |
| WPC (Wireless Charging) | Body Control Module | 725 | 72D | 48 |
| VESS (Virtual Engine Sound) | Body Control Module | 736 | 73E | 49 |
| TPMS (separate) | Tyre Pressure (TPMS) Module | 7D6 | 7DE | 50 |
| Virtual Engine Sound system | Engine Control Unit | 73E | 746 | 51 |
| Haptic steering Warning System | Steering Module | 757 | 75F | 52 |
| Steering wheel/column | Steering Module | 7A4 | 7AC | 53 |
| EPS(Electric power steering) #2 | Steering Module | 7A7 | 7AF | 54 |
| Electric parking brake safety-critical | Brake Control Module | 7D5 | 7DD | 55 |
| 4WD #2 | AWD / Transfer Case Module | 740 | 748 | 56 |
| Suspension | Suspension Module | 7D3 | 7DB | 57 |
| Surround monitor view | Sensor Modules | 793 | 79B | 58 |
| Seatbelt reminder / Lighting Module | Lighting Module | 723 | 72B | 59 |
| Driver seat switch | Seat Module | 751 | 759 | 60 |
| Seat lumbar module | Seat Module | 752 | 75A | 61 |
| Pre-safe seat belt | Seat Module | 7C1 | 7C9 | 62 |
| Power trunk module | Tailgate Module | 777 | 77F | 63 |
| Head Up Display | — | 776 | 77E | 64 |
| AFS | — | 760 | 768 | 65 |
| Active Hood system | — | 791 | 799 | 66 |
| Multi function switch | — | 7A6 | 7AE | 67 |
See the modules in your vehicle
With an ELM327-based BLE OBD2 adapter, CarCoding scans the vehicle’s modules, reads fault codes from those it can reach and explains every code in plain language. Which modules are reachable depends on the make and on the vehicle. The app is free to download.
Some advanced features require an in-app purchase.
Data source: the CarCoding ECU scan map (ecuDatabase.ts). The addresses and names in the table are definitions from the map; they can differ depending on the hardware and software version in your vehicle.