Issue #563 has been reported by Simon Dominic.
----------------------------------------
Bug #563: tty doesn't show on external display using edk2 on W530
https://ticket.coreboot.org/issues/563
* Author: Simon Dominic
* Status: New
* Priority: Normal
* Target version: none
* Start date: 2024-09-16
* Affected hardware: Lenovo ThinkPad W530
* Affected OS: Debian 12
----------------------------------------
I use the w530 (with Debian 12 + edk2), but this may also be happening with other thinkpads.
When I connect to external displays and turn on, while the graphical environment shows as normal, the tty or anything not graphical doesn't show. This includes anything prior to the graphical display manager (such as lightdm). For example, when LUKS asks for the password for my encrypted drive. (The GRUB screen also doesn't show, but I can't recall if this was already the case with the stock bios. It also never showed with SeaBIOS, so maybe so).
With SeaBIOS, the tty etc. *does* show, but only with nouveau open-source graphics drivers. The nouveau driver suffers from screen tearing on this system, so I switched to proprietary nvidia drivers (Tesla 470 for w530) to resolve this. While it did cure screen tearing, I got the same problem as with edk2.
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: https://ticket.coreboot.org/my/account
Issue #562 has been reported by Kristof Horvath.
----------------------------------------
Bug #562: Issues regarding HP Elitebook 8470p
https://ticket.coreboot.org/issues/562
* Author: Kristof Horvath
* Status: New
* Priority: Normal
* Target version: none
* Start date: 2024-09-14
* Affected versions: 4.21
----------------------------------------
Hi all!
I have a HP Elitebook 8470p with Libreboot 20240612 installed, but I've also tried compiling from scratch using the git head of coreboot.
I have been using it with Ubuntu 24.04, but there are some issues:
1.) Screen brightness can not be changed.
2.) After returning from sleep, the WWAN module (MC7710) is not accessible.
3.) Bluetooth is not recognized, as if the BT module was absent.
It may not be related, but Windows 10 fails to boot with "ACPI BIOS error" BSOD message.
I have actually found out the third problem: the device tree override (/src/mainboard/hp/snb_ivb_laptops/variants/8470p/overridetree.cb) contains incorrect values for usb_port_config. Enabling all USB ports fixes that issue, but I'm not sure if this is the correct fix.
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: https://ticket.coreboot.org/my/account
Dear friends, I invite you to a joint DUG #7 + vPub 0xC event that
starts Tomorrow at 4 PM UTC ! ;-) Would you like to:
* see an exciting demo of a new Dasharo firmware for ODROID H4+ single
board computer? (could be installed in a mini-ITX case thanks to a
kit)
* get updates about the NovaCustom privacy-focused laptops
(coreboot-supported & QubesOS-certified) ?
* learn some cool tricks on how to successfully hunt for firmware
vulnerabilities?
and also
* find out about new open hardware / opensource firmware-supporting
devices that you haven't heard about before?
Then this upcoming event - is an excellent opportunity for you to have
a great time in the company of fellow firmware enthusiasts.
The 1st part of our event - DUG #7 - is dedicated to Dasharo
distribution of coreboot opensource firmware with advanced features
like GUI & FLASHBIOS and the ecosystem around it. DUG will take place
between 4-6 PM UTC - and then around 6 PM UTC will switch to vPub. The
past events have been highly successful, and I'm sure you will find
this time interesting as well ;-) Both sound/video and text chats will
be available for your convenience
More details and Join links are available here -
https://vpub.dasharo.com/e/14/dasharo-user-group-7
--
Best regards, Mike Banon
Open Source Community Manager of 3mdeb - https://3mdeb.com/
Hello coreboot!
We have an upcoming group review session on Wednesday: https://meet.google.com/kpu-yozw-gtt
Please check the coreboot calendar for the time in your timezone: https://coreboot.org/calendar.html
As usual, we’ll begin by reviewing a few RFC patches together, then switch to review patches
individually for a bit, but everyone will be available if you have questions about the patch you’re
reviewing.
Here’s the link to the list of patches to be reviewed:
(https://docs.google.com/spreadsheets/d/1io-tewVlkX3PAkhR9ttCKjJXiXR9Emy6qsY…)
Kindly add any specific patches you'd like the group to review to the top of the sheet.
Given the limited time for our review session, any reviews completed beforehand would be greatly
appreciated.
Thank you.
Best regards,
Mina.
(2024.09.08)
Now supporting nearly 300 x86_64 ChromeOS devices, this new release is
based on the coreboot 24.08 tag (August 2024) and includes the following
changes:
* Rebased on coreboot tag 24.08
* New edk2 branch (uefipayload_2408), rebased on upstream edk2-stable202408
tag
* Adjusted touchscreen init timing params for JINLON
* Minor improvements to EC software sync code
* Added automatic fan control for 7th/8th-gen Chromeboxes (FIZZ board)
* Fixed fan control on 10th-gen Chromeboxes
* Added ACPI driver attachment for SPI CR50 TPMs to use coolstar's Windows
drivers
* Added ability to configure (when compiling) UMA allocation for Intel
Sandy/Ivybridge and AMD Stoneyridge and Picasso devices
* Fixed display init on some boards (LASER14, MARASOV, OMNIGUL, KINOX)
* AMD Picasso devices no longer use vboot
https://mrchromebox.tech
cheers,
Matt
Issue #527 has been updated by Peter Daru.
Sorry if this doesn't fit here. I thought this is similar if not same issue as op's one.
I was following [doc tutorial](https://doc.coreboot.org/tutorial/part1.html) for qemu x64 and also couldn't compile. I run fully up to date installation (apart from kernel itself). Turns out doing `$ make clang CPUS=$(nproc)` and then `$ make` I was able to compile.
This is what I got following tutor:
```
#
# No change to /home/daru/Git/coreboot/payloads/coreinfo/.config
#
Makefile:358: warning: overriding recipe for target '/home/daru/Git/coreboot/payloads/coreinfo/libpayload/arch/x86/exec.libc.o'
Makefile:358: warning: ignoring old recipe for target '/home/daru/Git/coreboot/payloads/coreinfo/libpayload/arch/x86/exec.libc.o'
LPGCC coreinfo.bin
/home/daru/Git/coreboot/util/crossgcc/xgcc/lib/gcc/x86_64-elf/14.2.0/../../../../x86_64-elf/bin/ld.bfd: warning: exception_asm.libc.o: missing .note.GNU-stack section implies executable stack
/home/daru/Git/coreboot/util/crossgcc/xgcc/lib/gcc/x86_64-elf/14.2.0/../../../../x86_64-elf/bin/ld.bfd: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/home/daru/Git/coreboot/util/crossgcc/xgcc/lib/gcc/x86_64-elf/14.2.0/../../../../x86_64-elf/bin/ld.bfd: warning: build/coreinfo.bin has a LOAD segment with RWX permissions
/home/daru/Git/coreboot/util/crossgcc/xgcc/lib/gcc/x86_64-elf/14.2.0/../../../../x86_64-elf/bin/ld.bfd: build/cpuinfo_module.o: in function `cpuinfo_module_init':
cpuinfo_module.c:(.text+0x474): undefined reference to `__udivdi3'
/home/daru/Git/coreboot/util/crossgcc/xgcc/lib/gcc/x86_64-elf/14.2.0/../../../../x86_64-elf/bin/ld.bfd: build/timestamps_module.o: in function `timestamp_print_entry.constprop.0':
timestamps_module.c:(.text+0x157): undefined reference to `__udivdi3'
/home/daru/Git/coreboot/util/crossgcc/xgcc/lib/gcc/x86_64-elf/14.2.0/../../../../x86_64-elf/bin/ld.bfd: timestamps_module.c:(.text+0x194): undefined reference to `__udivdi3'
/home/daru/Git/coreboot/util/crossgcc/xgcc/lib/gcc/x86_64-elf/14.2.0/../../../../x86_64-elf/bin/ld.bfd: /home/daru/Git/coreboot/payloads/coreinfo/libpayload/libpayload.a(time.libc.o): in function `update_clock':
/home/daru/Git/coreboot/payloads/libpayload/libc/time.c:60:(.text.time+0xe8): undefined reference to `__udivdi3'
/home/daru/Git/coreboot/util/crossgcc/xgcc/lib/gcc/x86_64-elf/14.2.0/../../../../x86_64-elf/bin/ld.bfd: /home/daru/Git/coreboot/payloads/libpayload/libc/time.c:65:(.text.time+0x11d): undefined reference to `__udivdi3'
/home/daru/Git/coreboot/util/crossgcc/xgcc/lib/gcc/x86_64-elf/14.2.0/../../../../x86_64-elf/bin/ld.bfd: /home/daru/Git/coreboot/payloads/coreinfo/libpayload/libpayload.a(time.libc.o):/home/daru/Git/coreboot/payloads/libpayload/libc/time.c:68: more undefined references to `__udivdi3' follow
/home/daru/Git/coreboot/util/crossgcc/xgcc/lib/gcc/x86_64-elf/14.2.0/../../../../x86_64-elf/bin/ld.bfd: /home/daru/Git/coreboot/payloads/coreinfo/libpayload/libpayload.a(printf.libc.o): in function `print_number':
/home/daru/Git/coreboot/payloads/libpayload/libc/printf.c:261:(.text.printf_core+0x5c0): undefined reference to `__udivmoddi4'
/home/daru/Git/coreboot/util/crossgcc/xgcc/lib/gcc/x86_64-elf/14.2.0/../../../../x86_64-elf/bin/ld.bfd: /home/daru/Git/coreboot/payloads/coreinfo/libpayload/libpayload.a(gcd.libc.o): in function `gcd':
/home/daru/Git/coreboot/src/commonlib/bsd/gcd.c:14:(.text.gcd+0x58): undefined reference to `__umoddi3'
/home/daru/Git/coreboot/util/crossgcc/xgcc/lib/gcc/x86_64-elf/14.2.0/../../../../x86_64-elf/bin/ld.bfd: /home/daru/Git/coreboot/src/commonlib/bsd/gcd.c:19:(.text.gcd+0x76): undefined reference to `__umoddi3'
/home/daru/Git/coreboot/util/crossgcc/xgcc/lib/gcc/x86_64-elf/14.2.0/../../../../x86_64-elf/bin/ld.bfd: /home/daru/Git/coreboot/payloads/coreinfo/libpayload/libpayload.a(timer.libc.o): in function `get_cpu_khz_xtal':
/home/daru/Git/coreboot/payloads/libpayload/arch/x86/timer.c:121:(.text.get_cpu_speed+0x9f): undefined reference to `__udivdi3'
/home/daru/Git/coreboot/util/crossgcc/xgcc/lib/gcc/x86_64-elf/14.2.0/../../../../x86_64-elf/bin/ld.bfd: /home/daru/Git/coreboot/payloads/libpayload/arch/x86/timer.c:121:(.text.get_cpu_speed+0xb0): undefined reference to `__udivdi3'
/home/daru/Git/coreboot/util/crossgcc/xgcc/lib/gcc/x86_64-elf/14.2.0/../../../../x86_64-elf/bin/ld.bfd: /home/daru/Git/coreboot/payloads/coreinfo/libpayload/libpayload.a(timer.libc.o): in function `calibrate_pit':
/home/daru/Git/coreboot/payloads/libpayload/arch/x86/timer.c:78:(.text.get_cpu_speed+0x17c): undefined reference to `__udivdi3'
collect2: error: ld returned 1 exit status
make[2]: *** [../libpayload/Makefile.payload:104: build/coreinfo.bin] Error 1
make[1]: *** [Makefile:64: defaultbuild] Error 2
make: *** [payloads/Makefile.mk:38: payloads/coreinfo/build/coreinfo.elf] Error 2
```
----------------------------------------
Bug #527: Can't compile coreboot on Arch Linux
https://ticket.coreboot.org/issues/527#change-1918
* Author: naixin Lv
* Status: New
* Priority: Normal
* Category: build system
* Target version: master
* Start date: 2024-02-23
* Affected versions: master
* Needs backport to: none
* Affected hardware: GIGABYTE GA-H61M-DS2
* Affected OS: none
----------------------------------------
I want to compile coreboot for my Gigabyte GA-H61M-DS2 mainboard, but I only found a short guide for this board at this site: https://www.iot-tech.dev/full.php?ar=166
After downloaded the coreboot git repository, It gave me this error:
``` shell
/home/zhongli/coreboot/util/crossgcc/xgcc/bin/x86_64-elf-ld.bfd: build/romstage/console/vtxprintf.o: in function `number':
/home/zhongli/coreboot/src/console/vtxprintf.c:63:(.text.number+0x12b): undefined reference to `__udivmoddi4'
/home/zhongli/coreboot/util/crossgcc/xgcc/bin/x86_64-elf-ld.bfd: build/romstage/lib/gcc.o: in function `__wrap___divdi3':
/home/zhongli/coreboot/src/lib/gcc.c:19:(.text.__wrap___divdi3+0x1): undefined reference to `__divdi3'
/home/zhongli/coreboot/util/crossgcc/xgcc/bin/x86_64-elf-ld.bfd: build/romstage/lib/gcc.o: in function `__wrap___udivdi3':
/home/zhongli/coreboot/src/lib/gcc.c:20:(.text.__wrap___udivdi3+0x1): undefined reference to `__udivdi3'
make: *** [src/arch/x86/Makefile.mk:191: build/cbfs/fallback/romstage.debug] Error 1
```
And I'll put my config file on here.
Any help ?
---Files--------------------------------
defconfig (726 Bytes)
ifd_shrinked.bin (4 KB)
me_shrinked.bin (96 KB)
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: https://ticket.coreboot.org/my/account
Issue #552 has been reported by Maya Matuszczyk.
----------------------------------------
Bug #552: X201 not booting with edk2 payload
https://ticket.coreboot.org/issues/552
* Author: Maya Matuszczyk
* Status: New
* Priority: Normal
* Category: board support
* Target version: none
* Start date: 2024-08-18
* Affected hardware: x201
----------------------------------------
Hello,
I tried to update my x201 with a new version of coreboot(I lost the working one).
After building(using default config + set to x201 + bigger cbfs + linear high-res framebuffer) with latest release I couldn't get anything with edk2 to boot on it.
I've tried changing `RESOURCE_ALLOCATION_TOP_DOWN` and using newer/older tags of MrChromebox's edk2 fork.
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: https://ticket.coreboot.org/my/account