#46 ollonois has a ASUS P5QL-EM with coreboot on it, and it works

Open
opened 2 years ago by vimuser · 7 comments

this board is on the /tasks/ page in libreboot.org

i've advised this person to try adding a config under resources/coreboot/

this board is on the /tasks/ page in libreboot.org i've advised this person to try adding a config under resources/coreboot/
ollonois commented 2 years ago

I have created a libreboot config for this board and built it with git lbmk. Actually the system is able to boot with this config. I have tested grub only and seabios with grub so far. Booting from usb device works as well. internal hdmi is also working. The cpu fan switches to a lower speed after startup.

I have created a libreboot config for this board and built it with git lbmk. Actually the system is able to boot with this config. I have tested grub only and seabios with grub so far. Booting from usb device works as well. internal hdmi is also working. The cpu fan switches to a lower speed after startup.
Leah Rowe commented 2 years ago
Owner

Today, 7 September 2021 on libreboot IRC:

09:46 <ollonois1> Hi, I did some further testing on the P5Q-EM board. One thing I recognized was that the power off option in grub is not working. Unknown opcode 0x70 acpi shutdown failed.
09:46 <ollonois1> the other thing is, that I can install trisquel but parabola switched the screen black after the kernel is loading. Don't know if this is a libreboot related issue or something wrong with image nut on my other coreboot system it boots up well.

I'm now following up about this on IRC.

Today, 7 September 2021 on libreboot IRC: ```` 09:46 <ollonois1> Hi, I did some further testing on the P5Q-EM board. One thing I recognized was that the power off option in grub is not working. Unknown opcode 0x70 acpi shutdown failed. 09:46 <ollonois1> the other thing is, that I can install trisquel but parabola switched the screen black after the kernel is loading. Don't know if this is a libreboot related issue or something wrong with image nut on my other coreboot system it boots up well. ```` I'm now following up about this on IRC.
ollonois commented 2 years ago

I used the following config https://paste.debian.net/1210745/

I used Seabios + Grub

Hardware beside the P5QL-EM: PCIe X16 NVME SSD adapter in the PCIe graphic card slot (nvme) NVIDIA GT710 in the PCIe X1 Slot (gt710)

senarios tested:

onboard intel graphics -> works with both trisquel and paraola (vga+dvi+hdmi)

onboard intel + nvme -> screen stays black on hdmi + dvi , vga is working

nvme + gt710 -> bootup with trisquel net install image -> works, parabola screen turns black, but there is still a signal.

In all configurations vga output is shifted to the left ( 1 character is missing) also Seabios is not able to boot from the nvme -> Read Error I flashed a coreboot rom and here I was able to boot from the nvme. Only vga output was working with the shifting issue.

I used the following config https://paste.debian.net/1210745/ I used Seabios + Grub Hardware beside the P5QL-EM: PCIe X16 NVME SSD adapter in the PCIe graphic card slot (nvme) NVIDIA GT710 in the PCIe X1 Slot (gt710) senarios tested: onboard intel graphics -> works with both trisquel and paraola (vga+dvi+hdmi) onboard intel + nvme -> screen stays black on hdmi + dvi , vga is working nvme + gt710 -> bootup with trisquel net install image -> works, parabola screen turns black, but there is still a signal. In all configurations vga output is shifted to the left ( 1 character is missing) also Seabios is not able to boot from the nvme -> Read Error I flashed a coreboot rom and here I was able to boot from the nvme. Only vga output was working with the shifting issue.
ollonois commented 2 years ago

I have issues getting ouptut over serial. I have tested on all my 3 systems running libreboot or coreboot and I get zero output over serial connection.

One interesting thing I figured out: when I put the GT710 from the X1 in the X16 slot prarabola and arch image boots and I have a screen. So I think this Issue is more related to these Images as the Trisquel image works.

I think there might be an issue, that only graphic cards are expected in the x16 slot.

I have issues getting ouptut over serial. I have tested on all my 3 systems running libreboot or coreboot and I get zero output over serial connection. One interesting thing I figured out: when I put the GT710 from the X1 in the X16 slot prarabola and arch image boots and I have a screen. So I think this Issue is more related to these Images as the Trisquel image works. I think there might be an issue, that only graphic cards are expected in the x16 slot.
ollonois commented 2 years ago

Logs were emailed to Leah.

Logs were emailed to Leah.
ollonois commented 2 years ago

A short update. the thing that the digital video outputs are disabled is a design issue on this board:

On x4x (the northbridge on Asus P5QL-EM), PCIe x16 and digital outputs of the iGPU share the same pins, so you can't use both at the same time

There is a workaround to get further with the GT710 and nvme. with kernel parameter nouveau.vram_pushbuf=1 nouveau.kms_vram_pushbuf=1 but the screen is flickering when using Xorg. I also bought a radeon hd 6450 PCIe X1 card which works but needs firmware :(

I opened a ticket at coreboot to address the problem. https://ticket.coreboot.org/issues/325

A short update. the thing that the digital video outputs are disabled is a design issue on this board: On x4x (the northbridge on Asus P5QL-EM), PCIe x16 and digital outputs of the iGPU share the same pins, so you can't use both at the same time There is a workaround to get further with the GT710 and nvme. with kernel parameter nouveau.vram_pushbuf=1 nouveau.kms_vram_pushbuf=1 but the screen is flickering when using Xorg. I also bought a radeon hd 6450 PCIe X1 card which works but needs firmware :( I opened a ticket at coreboot to address the problem. https://ticket.coreboot.org/issues/325
Leah Rowe commented 1 year ago
Owner

can you please re-test and re-report on latest lbmk.git

see: https://libreboot.org/docs/build/

can you please re-test and re-report on latest lbmk.git see: https://libreboot.org/docs/build/
Sign in to join this conversation.
No Label
No Milestone
No assignee
2 Participants
Loading...
Cancel
Save
There is no content yet.