commaai / commaai/opendbc

2024 Australian Kia Sportage - car unrecognized / firmware fingerprint

Closed
#3,658 0 comments 0 reactions 0 assignees View on GitHub
bug car
Dominant language
Python
Stars
3.4k
Forks
2.3k
Avg merge
3d 2h
Merged PRs (30d)
38

Description

### Describe the car bug

Describe the bug
Stock openpilot on a comma four reports “car unrecognized” on an Australian-delivered 2024 Kia Sportage S. The vehicle appears to correspond to the already-supported 2023–2024 Kia Sportage platform, but openpilot reports that the vehicle is unsupported or its ECUs are not recognized.

Vehicle
2024 Kia Sportage S, Australian market
Smart Cruise Control (SCC): Yes
Lane Following Assist (LFA): Yes
Harness: Hyundai N
Hardware: comma four
Software: stock openpilot
Dongle/device ID
3397b58f48078712

### Provide a route where the issue occurs

3397b58f48078712/00000003--62b05e524c/2

### openpilot version

0.11.1

### Additional info

The 2023–2024 Kia Sportage with Smart Cruise Control is listed by comma as supported, but comma notes that supported vehicle listings reference US-market vehicles unless otherwise specified. This is an Australian-delivered vehicle, so I suspect the Australian ECU firmware versions may not yet be present in the fingerprint database.

The Hyundai N harness is installed and the device successfully records/uploads routes. I have kept this route public and preserved for debugging.

Happy to provide additional routes or test a branch if required.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the existing 2023–2024 Kia Sportage support and its fingerprint entries in opendbc, then compare them with route 3397b58f48078712/00000003--62b05e524c/2. Check whether the Australian 2024 Sportage S exposes firmware fingerprints missing from the supported platform. Done means the vehicle is recognized on stock openpilot and the relevant route or additional supplied routes validate the change.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
embedded-iot, reverse-engineering
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.