網上搜索了下型號,果然有老外用同樣液晶屏在樹莓派上,而且提供了內核驅動參數,在命令行modprobe一點問題都沒有可以成功加載,這個過程半個小時就ok了,大部分時間都浪費了在啟動時候加載內核的調試上
在/etc/modules添加內核后如果帶參數肯定加載是被說找不到內核不帶參數,fbtft的液晶屏幕內核驅動因為缺少參數不能加載。
在/etc/modprobe.d/創建conf后 ,復制加載內核驅動的那幾行仍然失敗。翻來覆去的調試終於tmd想明白了,man modprobe.d里面有介紹
手動調試了一下systemd-modules-load 發現了一個很有意思的現象,他是先加載/etc/modprobe.d下的conf然后在取加載/etc/modules的內容。后來突發奇想會不會是參數配置與內核模塊的加載是分開的,於是乎把模塊加載放到/etc/modules中,把參數放到/etc/modprobe.d/xx.conf中,加載成功。
整個過程浪費了我3個多小時,大部分時間都在調試啟動加載驅動中,真的無語了!