Linux Cyberdeck Design
Table
| Function | CM5 Capability | Cyberdeck Use |
|---|---|---|
| Main power | 5 V input, pins 77/79/81/83/85, 4.75–5.25 V | High-current 5 V rail from battery/USB-C power path |
| USB 3.0 | Two SuperSpeed host ports | One external USB-A 3.0; second not used for USB-C gadget mode |
| USB 2.0 OTG | One high-speed OTG/device path | USB-C USB 2.0 gadget/debug/rpiboot |
| HDMI | Two HDMI 2.0 outputs | One external HDMI; second normally unused |
| MIPI | Two 4-lane MIPI ports, DSI or CSI | Internal Waveshare DSI display |
| SDIO | Exposed on CM5 Lite | microSD boot/storage slot |
| PCIe | One Gen 2 x1 host | Not used for NVMe baseline; optional future expansion only |
| Ethernet | Integrated Gigabit Ethernet PHY | Optional RJ45/MagJack if desired |
| GPIO bank | 1.8 V or 3.3 V via GPIO_VREF | Controls, I2C, UART, SPI, keyboard sideband, power signals |
| I2S/PWM | Available on GPIO functions | Speaker amplifier path candidate |
| RTC | VBAT 2.5–3.5 V | Optional coin cell/supercap |
| Power control | PMIC_Enable, VBUS_EN, LED_nPWR, nRPIBOOT | Power button, USB VBUS switching, boot/debug |
Diagram
Status
Selected CM5 Module
Why CM5 Fits This Project
CM5 Carrier Interfaces Relevant to This Design
Key Datasheet Requirements Captured
Power
USB
Display
PCIe
Mechanical
Recommended Updated Block Architecture
Recommended USB Topology
Storage Direction
Recommended Stackup Direction
Open Decisions Before Schematic Capture