
Hi Peter,
On Fri, 6 Oct 2023 at 03:22, Peter Robinson pbrobinson@gmail.com wrote:
Hi Simon,
So with more testing of 2023.10 in Fedora we found a regression where the display dies when the vc4 module loads in the kernel. With further debug it was found that it was due to the new U-Boot and with bisecting it myself I have found this series is the cause of the regression.
The testing I have done is with recent RPi firmware, U-Boot 2023.10 and kernel 6.5.x, but also seen with 6.4.x, with a minimal text only image. I can also reproduce it by using the F-38 GA image, no updates and purely just changing the U-Boot component. I've done my testing on the RPi4.
Let me know if you need more information, I believe you have a RPi you can test with.
Thanks for the report. Which rpi should I test with? I take it that vc4 is a kernel module? Do you have the error message?
Regards, Simon
Regards, Peter
On Thu, Jul 27, 2023 at 10:54 PM Simon Glass sjg@chromium.org wrote:
This series moves Raspberry Pi boards over to use standard boot.
It also moves rpi over to use a text-based environment. Unfortunately it is not possible to empty the header file due to several CFG options.
Fix the repeated "and and" while we are here.
Note that this reduces rodata size by about 4.5KB. We could get another
for a total image-size saving of about 15KB. This is mostly because HUSH_PARSER is not enabled anymore and the environment shrinks down by about 3.5K. Hush is not actually needed anymore, since standard boot does not use it. Also CMD_SYSBOOT is dropped since standard boot calls the pxe_utils code directly in that case.
Changes in v3:
- Rebase to -master
Changes in v2:
- Rebase to -next
- Add new patch to disable DISTRO_DEFAULTS
Simon Glass (3): arm: rpi: Switch to standard boot rpi: Disable DISTRO_DEFAULTS arm: rpi: Switch to a text environment
board/raspberrypi/rpi/rpi.env | 77 +++++++++++++++++++ configs/rpi_0_w_defconfig | 2 +- configs/rpi_2_defconfig | 2 +- configs/rpi_3_32b_defconfig | 2 +- configs/rpi_3_b_plus_defconfig | 2 +- configs/rpi_3_defconfig | 2 +- configs/rpi_4_32b_defconfig | 2 +- configs/rpi_4_defconfig | 2 +- configs/rpi_arm64_defconfig | 2 +- configs/rpi_defconfig | 2 +- include/configs/rpi.h | 134 --------------------------------- 11 files changed, 86 insertions(+), 143 deletions(-) create mode 100644 board/raspberrypi/rpi/rpi.env
-- 2.41.0.487.g6d72f3e995-goog