所以我试图添加一个临时驱动程序,我试图在内核中加载FBTFT。我用的是叉子https://github.com/OnionIoT/source
到目前为止,我所做的事情:
make menuconfig
并选择了所需的选项
我还配置了内核来加载暂存驱动程序。
make kernel_menuconfig
设备驱动程序->图形支持->帧缓冲设备
<*> Support for frame buffer devices
设备驱动程序->暂存驱动程序
<*> Support for small TFT LCD display modules
<M> FB driver for the ST7735R LCD Controller
<M> Generic FB driver for TFT LCD displays
<M> Module to for adding FBTFT devices然后我编译
make -j5 V=s
这是make进程output.txt的输出。
我用产生的垃圾桶闪光我的设备。
sysupgrade -n lede-ramips-mt7688-omega2p-squashfs-sysupgrade.bin
但是当时间是使用模块时,它就不起作用了,我已经尝试了所有这些:
insmod fb_defio
insmod fb
insmod fbtft
modeprobe fbtft
fbtft_device没有工作,我不认为模块配置正确,我在任何地方都找不到它。我是不是遗漏了什么?
发布于 2017-12-14 17:47:12
在“让kernel_menuconfig转到FBTFT驱动程序并按y”中,现在它被选中进行编译( FBTFT驱动程序前面的“M”符号)。一旦按y,<'M‘>将改为< *>,这意味着它将被编译并包含在最终图像中。
https://unix.stackexchange.com/questions/410985
复制相似问题