⚠️ WIP (Work In Progress): CM5 support is experimental. No guarantees.
This repository contains patches and utilities for RetroFlag GPi Case 2 with Raspberry Pi CM5 support.
| Folder | Purpose |
|---|---|
cm5_boot_configs/ |
CM5 boot/display config templates (LCD and HDMI, English/Japanese comments) |
cm5_safe_shutdown/ |
Safe shutdown Python script, systemd service, and installer script |
simple-dmg/ |
EmulationStation theme with install helper and optional font support |
stereo_downsample_fix/ |
ALSA profile switch for stereo-downsample-to-mono fix |
Go to cm5_boot_configs and follow the guide:
Go to cm5_safe_shutdown and follow the guide:
Go to simple-dmg and read the theme instructions:
Go to stereo_downsample_fix for ALSA profile switching:
- Prepare SD card and apply one display config from
cm5_boot_configs/ - Boot CM5 and verify display output (LCD or HDMI)
- Install SafeShutdown from
cm5_safe_shutdown/ - Reboot and test the physical power button shutdown
- The carrier board must be physically and electrically compatible with CM5.
- This project keeps CM4 compatibility considerations in comments, but the target is CM5.
- For detailed troubleshooting, use each folder's README.