sistemas-cibernetico-fisicos/infotainment-mvp/README.md
Fábio Coutada 9973823d61 feat(infotainment-mvp): import BMW IDC23 infotainment project
BMW IDC23 (IDC23H) next-generation infotainment head unit
developed as Harman Becker/Garmin JV — GEN22 platform.

Source: git@cc-github.bmwgroup.net:icgen5/idc-project.git
Branch: master (gen22 release line)
Submodules pinned at gen22-11.8.0-internal-rc (April 2021)

Components:
- ioc: I/O Controller (AUTOSAR, CommonAPI)
- hmi: HMI framework (Qt/QML-based cluster graphics)
- ic-hmi: Instrument Cluster HMI
- sqhmi: Safety-Qualified HMI
- hudd: Head-Up Display driver
- muniic: Multi-NIC communication
- fubi: Functional Bus (check control, DIM, ECI, ELC, ERM, BC, CBS, CC, ATP)
- ramses: Runtimes for Adaptive AUTOSAR Middleware Services
- cidd: CID Driver (SP21)
- safegfxcmp: Safety GFX comparison
- sim-gc: Simulation Graphics Compositor
- sim-ui: UI Simulation harness
- idc-app: Application layer
- bin: Build toolchains (excluded from git)

Build system: CMake + doit (Python task runner)
Toolchain: GHS ARM32 for AUTOSAR, MSVC/Ninja for unittest
CI: Zuul (zuul.d/) + stale-branch management
2026-07-16 23:07:49 +01:00

282 B

IDC Top Level Repository zuul gated

This project follows the stable branches branching model described in Confluence.

branching model