Hi,
Am 09.06.22 um 23:33 schrieb Stefan Wahren:
Hi Peter,
Am 09.06.22 um 13:52 schrieb Peter Robinson:
As of Linux 5.18.0, module vc4 apparently isn't working on Raspberry Pi 3B any more.
If a monitor is attached to the device, the boot messages show up as usual, but right when KMS starts, the screen turns black. Similarly, the screen also turns black when the module is blacklisted at boot time and loaded from the running system. The problem looks quite similar to the one posted some months ago in [1].
If I understand you properly, it results in a blank screen if the monitor is connected, but the system is still responsive?
If so, it's a very different problem than the link you provided, since it was occurring when no monitor was connected and resulted in a total system hang.
Unfortunately, looking through systemd's journal didn't seem to yield any real hint. Nevertheless, the results from grepping vc4 are
I'm seeing the same issue with vc4 on a RPi3 on 5.18.1 on Fedora so can confirm the regression. Maxime would know what might be up here?
i assume you are using the downstream DTB?
In this case it's the one in the Linux kernel (not sure if that's upstream or downstream in this context) not the one provided by the RPi firmware.
okay thanks. I tried the kernel config but its huge.
Is it correct that the issue occurs with your kernel config, but not with multi_v7_defconfig?
FWIW here is what i tried to reproduce the issue:
- enable CONFIG_DRM_VC4_HDMI_CEC - apply the relevant config.txt options from Peter R. - update my gcc toolchain to 11.3 - switch compiler optimization from speed to size
But the display always works.
Please tell the size of your bcm2837-rpi-3-b.dtb