我用的是DM8127_IPNC_RDK3.8,我已经交叉编译了qt-everywhere-opensource-src-4.6.2,将库文件等移植到板子上了,我想在实现的采集显示等视频功能上,再加上QT显示,在运行的时候出错:
Error opening framebuffer device /dev/fb0
QScreenLinuxFb::connect: No such file or directory
查看/dev/下确实没有fb相关设备。
请问QT如何实现在HDMI或者TV上显示??
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我用的是DM8127_IPNC_RDK3.8,我已经交叉编译了qt-everywhere-opensource-src-4.6.2,将库文件等移植到板子上了,我想在实现的采集显示等视频功能上,再加上QT显示,在运行的时候出错:
Error opening framebuffer device /dev/fb0
QScreenLinuxFb::connect: No such file or directory
查看/dev/下确实没有fb相关设备。
请问QT如何实现在HDMI或者TV上显示??
您好!非常感谢你的解答(大神,又是你!)
我在文件系统的/opt/ipnc/kermod/ti81xxfb.ko找到了这个fb驱动文件ti81xxfb.ko,在内核启动参数
bootargs里设置Fbdev驱动的总的大小vram=24M,系统起来后,通过加载内核insmod
/opt/ipnc/kermod/ti81xxfb.ko vram=0:8M,1:8M,2:8M,在/dev/下看到了涉设备文件节点:
我先用fbset命令测试fb,#fbset -s,错误:
ti81xxfb ti81xxfb: failed to star.
fbset: can't open '/dev/fb0': No such device or address
再运行Qt小程序,也是错误:
这应该是fb驱动的问题吧?用的是官方源码的驱动.ko文件,不知道哪里有错误?我该怎么解决?
再次感谢您的回答!