Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
1 of 10 tasks
loftlifter31 opened this issue Aug 27, 2024 · 12 comments
Open
1 of 10 tasks

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

loftlifter31 opened this issue Aug 27, 2024 · 12 comments

Comments

@loftlifter31
Copy link

loftlifter31 commented Aug 27, 2024

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
  • 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

@loftlifter31
Copy link
Author

Coreboot config files I am using come from manufacturer
coreboot-galp5.config.txt
galp5.config.txt
linux-galp5.config.txt

@tlaurion
Copy link
Collaborator

@loftlifter31 where can I see a branch you work on?

@loftlifter31
Copy link
Author

Work on? I'm building from master if that's your question.

@tlaurion
Copy link
Collaborator

Work on? I'm building from master if that's your question.

Where can I see your code as a branch?
Ideally do a WiP pull request on master, so that I can comment in code, just like all other community ports before se we can iterate on top. Board config, Linux config coreboot config that I will be able to review comparing other boards of same or similar family, nothing what is HCL, iGPU, dGPU and other things that could prevent booting or have console output

@loftlifter31
Copy link
Author

I added pull request #1766 with all the config files.

@tlaurion
Copy link
Collaborator

tlaurion commented Sep 6, 2024

@loftlifter31 ping

@loftlifter31
Copy link
Author

I got it working. Just needed to update vbt.

@tlaurion
Copy link
Collaborator

tlaurion commented Sep 9, 2024

I got it working. Just needed to update vbt.

Commented system76/firmware-open#575 which I guess is the issue you aimed to close, not this one.

To close this issue, #1774 is supposed to boot and work for others and yourself.

@tlaurion tlaurion reopened this Sep 9, 2024
@loftlifter31
Copy link
Author

This is the one I wanted to close. The issue was heads was not booting. Replacing the vbt solved the problem.

@tlaurion
Copy link
Collaborator

tlaurion commented Sep 11, 2024

Where can we see a working branch booting galp5 @loftlifter31 ?
master...loftlifter31:heads:master doesn't contain chainges making galp5 bootable AFAIK?

@loftlifter31
Copy link
Author

I updated the vbt. This will work now.

@loftlifter31
Copy link
Author

So far I can say the keyboard works, gpu works, and boot from usb works. I haven't tried enrolling any keys since I'm still building and flashing new roms.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants