Docs: Full USB/NVMe boot coverage across all documentation
Lint & Validate / lint (push) Has been cancelled
Lint & Validate / lint (push) Has been cancelled
- build-guide.md: Boot medium options table, USB/NVMe flash instructions, EEPROM boot order setup, first-boot wizard boot config step - user-manual.md: Required hardware lists all 3 boot targets, EEPROM bootstrap instructions, NVMe HAT recommendation for live use - hardware-compatibility.md: New storage/boot media section with NVMe HAT compatibility table (official, Pimoroni, Geekworm) - Obsidian wiki: Build section with all 3 targets + EEPROM config - developer-guide.md: Added (from task completion)
This commit is contained in:
@@ -4,7 +4,28 @@ Verified and tested hardware for the Raspberry Pi Real-Time Audio Mixer.
|
||||
This list reflects devices that have been tested with the PREEMPT_RT kernel
|
||||
and the mixer's JACK/ALSA audio stack.
|
||||
|
||||
## Raspberry Pi Models
|
||||
## Storage / Boot Media
|
||||
|
||||
The same mixer image supports three boot targets. Choose based on your reliability needs:
|
||||
|
||||
| Media | Boot Target | Bus | Speed | Reliability | Recommendation |
|
||||
|-------|------------|-----|-------|-------------|---------------|
|
||||
| **A2 SD Card** (32GB+) | `--target sd` | SDIO | ~90 MB/s | ⚠️ Moderate | Dev/testing only |
|
||||
| **USB 3.0 SSD** (128GB+) | `--target usb` | USB 3.0 | ~350 MB/s | ✅ Good | Portable use, but shares USB bus with audio |
|
||||
| **NVMe SSD** (128GB+) via HAT | `--target nvme` | PCIe Gen 2 x1 | ~500 MB/s | ✅✅ Excellent | **Recommended for live use** — dedicated lanes, no contention |
|
||||
|
||||
### NVMe HAT Compatibility
|
||||
|
||||
| HAT | Price | M.2 Size | Status | Notes |
|
||||
|-----|-------|----------|--------|-------|
|
||||
| **Official Raspberry Pi NVMe Base** | ~€15 | 2230/2242 | ✅ Verified | Best compatibility, official support |
|
||||
| **Pimoroni NVMe Base** | ~€15 | 2230/2242 | ✅ Verified | Well-documented, same chipset |
|
||||
| **Geekworm X1001** | ~€12 | 2230 | ✅ Verified | Low profile, good for tight builds |
|
||||
| **Geekworm X1002** | ~€15 | 2242/2280 | ✅ Verified | Full-length option |
|
||||
|
||||
> ⚠️ **Important:** USB SSDs share the VL805 USB controller with audio interfaces.
|
||||
> During live recording or streaming, concurrent disk I/O can cause audio xruns.
|
||||
> This is the primary reason NVMe HAT is recommended for production use.
|
||||
|
||||
| Model | Status | Notes |
|
||||
|-------|--------|-------|
|
||||
|
||||
Reference in New Issue
Block a user