linuxboot / linuxboot/heads

Porting heads to Galago Pro 5, built ROM fails to boot

Open
#1,765 12 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Makefile
Stars
1.6k
Forks
211
Avg merge
4d 21h
Merged PRs (30d)
6

Description

## Context of the Build

**1. What board are you trying to build?**
Trying to port heads to a new board, the system76 galp5 which is already supported by coreboot.

**2. What repository:branch are you using to build from?**
- [ X] Heads:Master
- [ ] Other (please specify)

**3. What version of coreboot are you trying to build**
4.22.01

**4. In building the rom where did you get the blobs?**
- [ ] No blobs required
- [ ] Provided by the company that installed Heads on the device
- [ ] Extracted from a backup rom taken from this device
- [ ] Extracted from another backup rom taken from another device (please identify the board model)
- [ ] Extracted from the online bios using the automated tools provided in Heads
- [ ] I don't know
- [X] Provided by system board manufacturer

**5. If using the automated tools to get the blobs did you run the relevant scripts in the blobs directory**
- [ ] Yes
- [ ] No

**6. What operating system are you using**

Debian 11

## Please describe the problem

No errors during build process, but boots into black screen. Unsure what steps to take to troubleshoot at this point.

**To Reproduce**
Steps to reproduce the behavior:
1. Build rom
2. flash using hardware programmer
3. reboot
**Expected behavior**
Boot to Heads first time boot screen

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Additional context**
Add any other context about the problem here.
[heads_build.log](https://github.com/user-attachments/files/16768085/heads_build.log)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing heads_build.log and the reported Galago Pro 5 build context, then compare the generated ROM and boot path with a supported board. Reproduce the hardware-programmer flash and gather boot diagnostics; the work is complete when the ROM reaches the expected Heads first-boot screen.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
operating-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.