c77be48151
Replace the local host name "boltzmann" with the machine type (Rock 5 ITX+, RK3588, 32 GB) throughout so the replication docs read for anyone on the same hardware, not just this fleet. Rename fleet/boltzmann.yaml -> fleet/rock5-itx-plus.yaml.
33 lines
1.2 KiB
Markdown
33 lines
1.2 KiB
Markdown
# kernel/
|
|
|
|
Phase-1 audit closed the "do we need a driver?" question: Tomeu
|
|
Vizoso's `rocket` driver is in mainline since Linux 6.18, and
|
|
the Rock 5 ITX+'s `linux-rk3588-marfrit-A1` build (7.0.0-rc3-ARCH+)
|
|
already ships it as a module. See `docs/npu-mainline-status.md` for
|
|
the full audit.
|
|
|
|
Current contents:
|
|
|
|
```
|
|
kernel/
|
|
└── dt-overlays/
|
|
└── rk3588-rosenblatt-npu-enable.dtso
|
|
# Flips rknn_core_0/1/2 + rknn_mmu_0/1/2 to status="okay".
|
|
# Do NOT apply on >4 GB-RAM hosts without IOMMU v1.0
|
|
# mitigation (mem=4G or local discriminator-compat patches).
|
|
```
|
|
|
|
Anticipated next additions:
|
|
|
|
- `iommu/0001-iommu-rockchip-add-rk3568-iommu-v1-compatible.patch`
|
|
— local carry of Midgy BALON's discriminator-compat patch when it
|
|
appears upstream, plus the matching DT update for `rknn_mmu_*`.
|
|
Drop when the upstream series lands.
|
|
- Patches against marfrit's `linux-rk3588-marfrit-*` branch only if
|
|
we need fixes beyond what mainline rocket provides. Kept minimal
|
|
per the "mainline-clean from day 1" rule.
|
|
|
|
Patch handling routes through the `kernel-agent` subagent (per
|
|
`feedback_agent_routing.md`); board / host wiring lives in
|
|
`fleet/rock5-itx-plus.yaml`.
|