-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Description
Task description
This is a milestone tracker to add support for the CIX P1 via ACPI used in:
- Radxa Orion O6.
- Radxa Orion O6N
- OrangePi 6 Plus
- Minisforum MS-R1 (hardware unavailable to us yet)
Everybody can contribute and reference this issue for progress.
Information about the board
This board has ACPI as well as device tree support via EDK2-UEFI. ACPI is matured enough to run mainline linux with proper PCIe support enabling GPU's like from AMD and Nvidia (up to and 30XX series confirmed working).
For now not all drivers are upstreamed so there is also downstream BSP that has full hardware enablement (Mali GPU, NPU, VPU, etc.). The goal here for an Armbian addition would be to offer the downstream kernel with Armbian Userspace with all neccessary kernel / userspace drivers ready configured out of the box. With the goal to steadily switch parts to their upstream counterparts like Mesa+Panthor for the integrated GPU.
Todo
- Create Board / SoC Family config (Proof of concept here https://github.com/HeyMeco/build/tree/radxa-orion-o6-q3)
- Adapt board / kernel config for the latest kernel source (based on 6.6)
- Integrate Cix userspace apps/fw/etc. (https://github.com/radxa-pkg/cix-prebuilt/releases)
- Enable Panthor support: reference implementation