Two pitfalls come to mind here
It used to be necessary to use vc4-kms-v3d-pi4 dtbo. At some point this
was changed so that even for the rpi4 only vc4-kms-v3d overlay had to
be loaded and vc4-kms-v3d-pi4 was automatically reloaded. If your
software version is old enough, using vc4-kms-v3d-pi4 dtoverlay might
be necessary.
kms relies completely on edid. fkms is more tolerant and often displays
an image without a valid edid. I would therefore most likely guess a
problem reading the edit information. Things I would try first are
using a different HDMI cable or switching the hdmi port.
On Sat, Jun 24 2023 at 06:02:52 PM +0200, Manuel Wagesreither
<[email protected]> wrote:
Am Sa, 24. Jun 2023, um 17:25, schrieb Khem Raj:
On Sat, Jun 24, 2023 at 7:47 AM Manuel Wagesreither
<[email protected] <mailto:[email protected]>> wrote:
Am Sa, 24. Jun 2023, um 00:04, schrieb Khem Raj:
> On Fri, Jun 23, 2023 at 2:39 PM Manuel Wagesreither
<[email protected] <mailto:[email protected]>> wrote:
>>
>> Hi users of meta-raspberrypi,
>>
>> I'd like to ask around if for you people vc4-kms-v3d (opposed to
vc4-fkms-v3d) *really* is the working way to get vc4 support on a
Raspberry Pi 4 Model B.
>>
>> Both on master and kirkstone, vc4-kms-v3d is the default. It's
defined in /conf/machine/raspberrypi4-64.conf:
>>
>> VC4DTBO ?= "vc4-kms-v3d"
>>
>> I was mildly surprised to find this, because on my system
(running Kirkstone) I can get the screen to work only if I specify
vc4-fkms-v3d.
>>
>> Commit a6fa6b3aec36b92c3750852dd6788af9d2ce08f6 [1] broke my
build. The commit message further suggests that vc4-Fkms-v3d is
broken, while vc4-kms-v3d is not. So I'm wondering:hy is it exactly
the other way round on my machine?
>>
>> raspberrypi4: Use full kms (vc4-kms-v3d) DT overlay
>>
>> With latest 5.10 kernel fkms version fails to bring up VC4
and we do not
>> get dri device initialized ( /dev/dri ) is empty, which
means we can not
>> launch wayland componsitors.
>>
>
> We have moved away from 5.10 kernel to 5.15 and then 6.1, so its
> possible that fkms is working fine again.
> If you test it with both vc4graphics and userland graphics do
both work ?
The meta-raspberrypi commit I'm on
(a6fa6b3aec36b92c3750852dd6788af9d2ce08f6) has recipes for Linux
5.10.110 and 5.15.34 and on both of them vc4-fkms-v3d works while
vc4-kms-v3d does not.
* When using vc4-kms-v3d, the screen goes dark very early in the
boot process.
* When using vc4-kms-v3d, kmscube and weston-wayland both work.
Which release branch are you using for
Your project
I'm two commits behind kirkstone, on meta-raspberrypi.
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#60426): https://lists.yoctoproject.org/g/yocto/message/60426
Mute This Topic: https://lists.yoctoproject.org/mt/99727959/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-