Hyundai: add Genesis G80 T1210 camera firmware - #3604
Conversation
There was a problem hiding this comment.
Thanks for contributing to opendbc! In order for us to review your PR as quickly as possible, check the following:
- Convert your PR to a draft unless it's ready to review
- Read the contributing docs
- Before marking as "ready for review", ensure:
- the goal is clearly stated in the description
- all the tests are passing
- include a route or your device' dongle ID if relevant
Car behavior reportReplays driving segments through this PR and compares the behavior to master. Testing 260 segments for: HYUNDAI_AZERA_HEV_6TH_GEN, HYUNDAI_ELANTRA_GT_I30, HYUNDAI_ELANTRA_2021, HYUNDAI_ELANTRA_HEV_2021, HYUNDAI_GENESIS, HYUNDAI_IONIQ, HYUNDAI_IONIQ_HEV_2022, HYUNDAI_IONIQ_EV_2020, HYUNDAI_IONIQ_PHEV_2019, HYUNDAI_IONIQ_PHEV, HYUNDAI_KONA_2022, HYUNDAI_KONA_EV, HYUNDAI_KONA_EV_2022, HYUNDAI_KONA_EV_2ND_GEN, HYUNDAI_SANTA_FE, HYUNDAI_SANTA_FE_2022, HYUNDAI_SANTA_FE_HEV_2022, HYUNDAI_SANTA_FE_PHEV_2022, HYUNDAI_SONATA, HYUNDAI_SONATA_LF, HYUNDAI_STARIA_4TH_GEN, HYUNDAI_PALISADE, HYUNDAI_SONATA_HYBRID, HYUNDAI_IONIQ_5, HYUNDAI_IONIQ_6, HYUNDAI_TUCSON_4TH_GEN, HYUNDAI_SANTA_CRUZ_1ST_GEN, HYUNDAI_CUSTIN_1ST_GEN ✅ 0 changed, 260 passed, 0 errors |
Summary
Add the forward-camera firmware used by the US-market 2024 Genesis G80
2.5T Sport Prestige with HDA II to the existing
GENESIS_G80_2ND_GEN_FLplatform.The existing 2024 G80 Advanced entry uses part number
99211-T1200.The Sport Prestige reports the otherwise matching
99211-T1210firmware.Without this entry, firmware fingerprinting falls back to dashcam mode.
Validation
GENESIS_G80_2ND_GEN_FLfingerprintSource=fwfuzzyFingerprint=FalsedashcamOnly=FalseSupporting route:
https://connect.comma.ai/ffe7d2315938753c/00000291--7cddafe624
Vehicle report and screenshots:
https://community.sunnypilot.ai/t/2024-genesis-g80-2-5t-sport-prestige-hda-ii-car-unrecognized/6420
Local Windows test execution was not available because the installed Python is
3.13, while opendbc currently requires Python 3.11-3.12.
git diff --checkpasses.