Hi,expert,
My customer has a requirement, They use the fb0 to display when upgrading the system.
In our VISION-SDK, I have checked /dev/fb0 node, It's not exist. I have checked the kernel. and enable the DISPLAY_ON_A15_LINUX. Also in dtb enable the DSS . The result is same
+++ b/drivers/gpu/drm/omapdrm/omap_drv.c
@@ -34,7 +34,7 @@
#define DRIVER_MINOR 0
#define DRIVER_PATCHLEVEL 0
-#define DISPLAY_ON_A15_LINUX 0
+#define DISPLAY_ON_A15_LINUX 1
+++ b/arch/arm/boot/dts/dra72-evm-infoadas.dts
@@ -24,10 +24,7 @@ DISABLE_COMPLETE(i2c5);
DISABLE_COMPLETE(wdt2);
DISABLE_COMPLETE(vpe);
DISABLE_COMPLETE(ocmcram1);
-DISABLE_COMPLETE(hdmi);
-DISABLE_COMPLETE(hdmi0);
-DISABLE_COMPLETE(dss);
-DISABLE_COMPLETE(dispc);
+
My questions as below:
1. Can I use framebuffer in VSDK ?
2. If the answer is yes, how to use generate the node and using it when the display controlled by linux ?
3. In VSDK, We use vDRM to display. I know we use /dev/dri/card0 to display, Can we use this node to replace the fb0 node?
Thanks & Regards,
Fredy