44 lines
1.5 KiB
Markdown
44 lines
1.5 KiB
Markdown
# Vendor Blobs — Orange Pi 5 Ultra (Rockchip RK3588)
|
|
|
|
Proprietary firmware and vendor configuration for the Orange Pi 5 Ultra.
|
|
|
|
## Contents
|
|
|
|
### GPU Firmware
|
|
| File | Description |
|
|
|------|-------------|
|
|
| `arm/mali/arch10.8/mali_csffw.bin` | Mali-G610 (Valhall) command stream firmware for Panfrost |
|
|
|
|
### WiFi/BT Firmware (Synaptics SYN43711 / Ampak AP6611S)
|
|
| File | Description |
|
|
|------|-------------|
|
|
| `brcm/fw_syn43711a0_sdio.bin` | WiFi 6E firmware (SDIO) |
|
|
| `brcm/clm_syn43711a0.blob` | Country Locale Matrix (regulatory calibration) |
|
|
| `brcm/SYN43711A0.hcd` | Bluetooth 5.3 firmware |
|
|
| `brcm/nvram_ap6611s.txt` | WiFi NVRAM config (generic) |
|
|
| `brcm/nvram_ap6611s.txt-orangepi5ultra` | WiFi NVRAM config (Orange Pi 5 Ultra specific) |
|
|
|
|
### Regulatory Database
|
|
| File | Description |
|
|
|------|-------------|
|
|
| `regulatory.db` | CRDA wireless regulatory database |
|
|
| `regulatory.db.p7s` | PKCS#7 signed regulatory data |
|
|
|
|
## Build Files
|
|
|
|
| File | Purpose |
|
|
|------|---------|
|
|
| `tart-vendor.mk` | Vendor makefile (inherited by device tree) |
|
|
| `Android.bp` | Soong namespace definition |
|
|
| `Android.mk` | Make include |
|
|
| `BoardConfigVendor.mk` | Vendor board config |
|
|
|
|
## Sources
|
|
|
|
- **Mali firmware:** From mainline linux-firmware (arch10.8 = Mali Valhall G610)
|
|
- **WiFi/BT firmware:** From [orangepi-xunlong/firmware](https://github.com/orangepi-xunlong/firmware) (official Orange Pi firmware repository)
|
|
- **Regulatory DB:** From dvab-sarma AOSP project
|
|
|
|
## Branch
|
|
|
|
`lineage-23.2` — for use with LineageOS 23.2 (Android 16).
|