X11

如何為新的 WaRP7 (imx7s-solo) 連接 LCD?

  • May 23, 2018

我正在嘗試為我的新 WarP (imx7s-solo) 連接 LCD。(我們可以在這裡找到 LCD 和 WaRP7 LCD 和 WaRP7 產品)問題是我沒有足夠的知識來驗證我的工作是對還是錯。(我實際上是一名應用程序開發人員……)。我的工作如下:

第一次嘗試:我在船上建構和安裝 core-image-sato。檢查啟動日誌後,我看到有驅動程序被載入,結果是 LCD 是 ON 但只有白屏。日誌是未找到背光電源,使用載入的虛擬穩壓器 MIPI DSI 驅動模組

30760000.mipi-dsi 電源 disp-power-on 未找到,使用虛擬穩壓器 mxc_mipi_dsi_samsung 30760000.mipi-dsi:i.MX MIPI DSI 驅動程序已探測 MIPI DSI 驅動程序模組已載入

30730000.lcdif 未找到供應 lcd,使用虛擬調節器 mxc_mipi_dsi_samsung 30760000.mipi-dsi:MIPI DSI dispdrv 已啟動!mxsfb 30730000.lcdif:已註冊 mxc 顯示驅動程序 mipi_dsi_samsung 控制台:切換到彩色幀緩衝設備 40x40 mxsfb 30730000.lcdif:已初始化

接下來,我嘗試建構並執行一些東西來檢查我是否可以在繼續工作之前在螢幕上顯示一些東西。使用一些命令“startx”,“cp /dev/urandom /dev/fb0”..etc 但螢幕仍然只保持白色。其他嘗試過,我在 WaRP7 上執行 Qt Helloworld 應用程序,它一直顯示錯誤“匯流排錯誤”僅此而已…. => 如果可能,請幫助我澄清一些事情

我應該走哪條路?

通過上述步驟,是否有機會或額外的步驟在 LCD(控制台或任何東西)上顯示某些內容

注意:這只是最積極的方式(我認為)。我已經用Google搜尋了它並嘗試了數週的許多其他方法。(例如:使用 fbtft notro 驅動程序,編寫驅動程序….等)

我目前正在研究 WaRP7 上的 LCD 顯示集成,它執行良好,但尚未合併到 linux-warp7 核心上。我維護了 WaRP7 的官方 Yocto/OE 層(帶有一些範例),並且已經合併了 LCD 的一些功能。

我剛剛開了一個pull request來推送非官方更新檔(直到官方更新檔被合併):https ://github.com/WaRP7/meta-warp7-distro/pull/37

引用自:https://unix.stackexchange.com/questions/413408