I am using Hackberry with a Raspberry Pi Compute Module 5 Lite (CM5 Lite).
LineageOS for Hackberry (microSD boot) used to work without issues.
However, after booting into Raspberry Pi OS and performing system updates,
LineageOS no longer boots.
Current behavior:
- When booting with the LineageOS microSD, the CM5 LED stays solid (no blinking)
- It seems the bootloader does not hand off to the OS
- Raspberry Pi OS still boots normally from microSD
To investigate, I checked the EEPROM state from Raspberry Pi OS:
- CURRENT: November 2025
- LATEST: December 2025
- Raspberry Pi OS update was executed in March 2026
This suggests that the CM5 EEPROM is now using a 2025-era bootloader.
My assumption is that Hackberry’s LineageOS image depends on
older CM5 EEPROM behavior (2023–2024 era), especially regarding:
- DSI initialization order for the built‑in display
- SD boot priority
- PCIe initialization timing
- Other early‑boot hardware sequences
Newer EEPROM versions (2025+) may have changed these behaviors,
causing LineageOS to fail during early boot, while Raspberry Pi OS
continues to work because it fully supports the newer EEPROM.
If possible, I would like to know:
- Which EEPROM versions are officially supported by the current LineageOS image
- Whether there are plans to update the LineageOS kernel/DTB to support newer EEPROM versions
- Whether any patches or configuration changes exist to make LineageOS compatible with 2025+ EEPROM behavior
Any guidance would be greatly appreciated.
I am using Hackberry with a Raspberry Pi Compute Module 5 Lite (CM5 Lite).
LineageOS for Hackberry (microSD boot) used to work without issues.
However, after booting into Raspberry Pi OS and performing system updates,
LineageOS no longer boots.
Current behavior:
To investigate, I checked the EEPROM state from Raspberry Pi OS:
This suggests that the CM5 EEPROM is now using a 2025-era bootloader.
My assumption is that Hackberry’s LineageOS image depends on
older CM5 EEPROM behavior (2023–2024 era), especially regarding:
Newer EEPROM versions (2025+) may have changed these behaviors,
causing LineageOS to fail during early boot, while Raspberry Pi OS
continues to work because it fully supports the newer EEPROM.
If possible, I would like to know:
Any guidance would be greatly appreciated.