Re: [Buildroot] EGLFS Could Not Find DRM Device!
From: Peter Seiderer <hidden>
Date: 2021-08-18 21:11:24
Hello Scott, On Wed, 18 Aug 2021 20:28:12 +0000, Scott Bartolett [off-list ref] wrote:
Yes I have the BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS enabled and rpi-firmware/overlays entry in genimage. If I search the buildroot output folder I find this: ./output/images/rpi-firmware/overlays/vc4-kms-v3d.dtbo ./output/images/rpi-firmware/overlays/vc4-kms-v3d-pi4.dtbo ./output/build/rpi-firmware-1a46874494146f470d7a61b0b6f4f15a07dd8b35/boot/overlays/vc4-kms-v3d.dtbo ./output/build/rpi-firmware-1a46874494146f470d7a61b0b6f4f15a07dd8b35/boot/overlays/vc4-kms-v3d-pi4.dtbo But I do not find those files anywhere on the target machine. I am using a root file system overlay. Might that be my problem?
The overlays are stored in the first/boot partition (vfat one where the dtb files, config.txt and cmdline.txt, bootcode.bin and start.elf and fixup.dat and zimage are found) and not on the second/root (ext4 one with the complte root file system) partition of the SD card... Regards, Peter
I appreciate your help with this. Scott -----Original Message----- From: Peter Seiderer [mailto:ps.report@gmx.net] Sent: Wednesday, August 18, 2021 12:11 PM To: Scott Bartolett <redacted> Cc: buildroot@busybox.net Subject: Re: [Buildroot] EGLFS Could Not Find DRM Device! Hello Scott, On Wed, 18 Aug 2021 13:08:28 +0000, Scott Bartolett [off-list ref] wrote:quoted
Hi Peter, On a raspbian install I find the file vc4-kms-v3d.dtbo. However on the buildroot install, I do not find any files that match vc4-kms-v3d*. I've searched for and enabled additional items in the buildroot config that might be related, but nothing has helped yet.The buildroot config option is name BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS, do not forget to do a full re-build of the rpi-firmware package after enabling... For inclusion of the overlay files to the target/SD-card boot/first partition check/add the 'rpi-firmware/overlays' entry in the genimage file (see e.g. board/raspberrypi3/genimage-raspberrypi3.cfg for an example)... Regards, Peterquoted
Thanks, Scott -----Original Message----- From: Peter Seiderer [mailto:ps.report@gmx.net] Sent: Tuesday, August 17, 2021 2:10 PM To: Scott Bartolett <redacted> Cc: buildroot@busybox.net Subject: Re: [Buildroot] EGLFS Could Not Find DRM Device! Hello Scott, On Tue, 17 Aug 2021 17:47:49 +0000, Scott Bartolett [off-list ref] wrote:quoted
Hi all, I'm trying to run a Qt5 application on a Raspberry Pi running buildroot. The application runs fine when I use the platform plugin linuxfb. But when I try to use eglfs I'm getting the error that the DRM Device is not found. I see this error message mentioned often when doing a search, but so far have not found any solution that works for me. I've selected: BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_V3D BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VC4 BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO BR2_PACKAGE_MESA3D_OPENGL_ES BR2_PACKAGE_QT5BASE_OPENGL_ES2 BR2_PACKAGE_QT5BASE_EGLFS Does anyone have any suggestions?Edit the config.txt file on the first/boot partition on the SD card and add (for RPi4): dtoverlay=vc4-kms-v3d-pi4 or (for Rpi3,...): dtoverlay=vc4-kms-v3d See [1] for details... Regards, Peter [1] https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgith ub.com%2Fraspberrypi%2Ffirmware%2Fblob%2Fmaster%2Fboot%2Foverlays%2FRE ADME&data=04%7C01%7CSBartolett%40thorlabs.com%7C2be70acef94f4fd7a6 6e08d96262d8bf%7C411510044224448aa787d4279c1f087d%7C0%7C0%7C6376489989 66807962%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiL CJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=TRayRYYU6JoOopJfA9zspOI n%2FGObRgfP2zYF2bS%2BCEA%3D&reserved=0quoted
Thanks, Scott
_______________________________________________ buildroot mailing list buildroot@busybox.net http://lists.busybox.net/mailman/listinfo/buildroot