agherzan / meta-raspberrypi

Yocto/OE BSP layer for the Raspberry Pi boards
https://www.yoctoproject.org/
MIT License
505 stars 395 forks source link

scarthgap/raspberrypi5 u-boot #1304

Closed moto-timo closed 1 month ago

moto-timo commented 2 months ago

- What I did

  1. Re-enable u-boot for raspberrypi5.
  2. Add the meta-lts-mixins scarthgap/u-boot layer to LAYERRECOMMENDS (so that, for instance, layerindex can know about the recommendation).
  3. Update the KERNEL_IMAGETYPE_UBOOT to be in line with raspberypi4-64 so that it is functional.

- How I did it Create a meta-lts-mixins scarthgap/u-boot branch so we can have newer u-boot than what is released in openembedded-core.

Known issues: For the author at least, a debug UART cable must be attached to the UART port between HDMI0 and HDMI. We know the u-boot support in v2024.04 was flagged as initial so we should not expect everything to be completely functional yet (usb, ethernet).

This is the same content as the mailing list pull request: https://lore.kernel.org/yocto/cover.1712518899.git.tim.orling@konsulko.com/T/#m9b15ef9ee8601531fdbf3afce60444d25848b06f