精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

TQ3568開發(fā)平臺顯示屏調(diào)試適配方法

天嵌股份 ? 2023-12-08 12:00 ? 次閱讀
wKgZomVykxWAC15PAAQQhvqAe00241.png?

顯示屏作為電子產(chǎn)品不可或缺的一部分,此文檔的目的在于幫助用戶調(diào)試適配其它顯示屏。本文檔將以調(diào)試適配的7寸MIPI屏為例。本文檔章節(jié)安排:第一章:幫助用戶如何在Uboot界面切換顯示屏(LVDS、MIPI同顯為例)第二章:幫助用戶如何適配自己的顯示屏(7寸顯示屏為例)由于TQ3568支持在uboot階段選擇顯示屏,具體如何操作如第一章所示。

第一章 如何在Uboot界面切換顯示屏

1、啟動開發(fā)板,在加載階段點擊“ctrl+c”進入uboot功能菜單,如下圖所示:

wKgZomVyk2-Aavc8AADcBbbgMMA491.png

2、按下數(shù)字0,進入設(shè)置內(nèi)核參數(shù)界面,如下圖所示:

wKgZomVyk3qAItgWAAD1BwaWMt4322.png

3、按下數(shù)字c,進入顯示屏設(shè)置界面,如下圖所示:

wKgaomVyk4mAQzbdAAExCJPzTyg246.png

可以看到,左邊方框為各顯示屏的名稱,右邊的方框為對應(yīng)顯示屏的分辨率。

本例以LVDS、MIPI同顯為例。

4、首先,按下數(shù)字鍵1,進入LVDS分辨率選擇界面,如下圖所示:

wKgZomVyk5iAX4KRAAE_DzQbryU475.png

下面來解釋一下各選項的含義:[0]意味著關(guān)閉該顯示屏,我們在不使用某個顯示屏時,需要進入此界面對其關(guān)閉。[1]-[4]意味著本司支持可選擇的分辨率。[s]意味著保存配置,在某個界面改動了參數(shù),退出該界面前都需要按[s]保存,若不需要保存則直接退出即可。[q]意味著退出該界面。

知曉了各選項的含義,那么接下來就可以根據(jù)自己的顯示屏分辨率進行選擇。值得注意的是,筆者使用的LVDS屏幕分辨率為7寸的1024*600,故而選擇3號選項。

wKgZomVyk6aAerlSAAG7kuyVGJs924.png

5、選擇完畢后按下[s]保存后回到上層界面可以發(fā)現(xiàn)LVDS分辨率設(shè)置成功,如下圖所示:

wKgaomVyk7OAdy0hAAGI1Z6nHRI066.png

6、接下來按照同樣的方法設(shè)置MIPI屏幕的分辨率。筆者使用的是5寸的720*1280顯示屏。設(shè)置成功后如下圖所示:

wKgZomVyk7-AOxsNAAFO1lalJME627.png

當然,我們不需要顯示的顯示屏需要將其關(guān)閉掉,如EDP,關(guān)閉顯示屏的方法上文也介紹過,只需進入EDP分辨率設(shè)置界面,按下數(shù)字0,保存退出即可。值得注意的是,HDMI默認設(shè)置的自動模式,意味著UBoot會檢測是否有HDMI接入,若沒有則不會顯示,若有則顯示,故而我們可以不用更改HDMI的顯示設(shè)置。

7、設(shè)置完要顯示屏的分辨率后,按下s鍵保存,接著重啟開發(fā)板。就可以發(fā)現(xiàn)設(shè)置的顯示屏可以正常顯示了。

wKgaomVyk8uAUe6VAAGPibDATPY750.png

第二章 如何適配顯示屏

本例將以7寸MIPI屏幕為例,由第一章所示,我們需要將新適配的顯示屏添加在Uboot菜單界面上。

1、進入u-boot/drivers/embedsky/board/rk3568/目錄并打開cmd_menu.c文件

cd u-boot/drivers/embedsky/board/rk3568

gedit cmd_menu.c

找到MIPI相關(guān),如下圖所示:

wKgZomVyk9mAaCOFAACCv0g7Xis330.png

接下來把7寸MIPI屏幕選項添加進去,如下圖所示:

wKgaomVyk-iAF55PAACX8qRax9g333.png

值得注意的是

,7寸MIPI屏幕占用了原10.1寸MIPI屏的2號序號。需要將10.1寸MIPI屏改為3號序號,如上圖所示。

2、u-boot/drivers/embedsky/lib/panel目錄并打開fb_mipi.c文件

cd

u-boot/drivers/embedsky/lib/panel

gedit

fb_mipi.c

在此文件中,我們需要模仿5寸或10.1寸改寫屏幕入口初始化數(shù)組:

wKgZomVyk_uAO5gLAADwrFiYKng869.pngwKgaomVylAWALs4yAADmdn5opsM299.png

值得注意的是

,此數(shù)組需要用戶自行獲取想要適配屏幕的數(shù)據(jù)手冊。手冊里有相關(guān)的屏幕初始化數(shù)組陣列。由于,7寸的MIPI顯示屏無需初始化,我們只需要添加其對應(yīng)的入口初始化、出口初始化數(shù)組,其內(nèi)容為空。如下圖所示:

wKgaomVylBKAHT8zAABqFcGcqo8240.png

3、在tq_panel_mipi[]數(shù)組添加7寸MIPI屏的各類參數(shù),如下圖所示:

wKgZomVylBuAJ6MBAADE0ur8l7U622.png

以上標紅框的參數(shù)可根據(jù)對應(yīng)的產(chǎn)品規(guī)格書得到,用戶可根據(jù)自己的屏幕得到相關(guān)參數(shù)并進行修改。(7寸MIPI屏)規(guī)格書如下圖所示。

wKgaomVylCeARXufAAF9MBgKfSc101.png

值得注意的是

,需要將 .p_panel_init_sequence、 .init_size修改為對應(yīng)的入口、出口初始化數(shù)組名,如下圖紅框所示:

.p_panel_init_sequence = init_mipi1024x600_init, .init_size = ARRAY_SIZE(init_mipi1024x600_init),

wKgZomVylDSAexyMAACjrV5rNlg853.png

4、編譯燒寫鏡像,進入UBoot菜單界面可以看到多出了7寸顯示屏的選項

wKgaomVylD-Ae8WfAADvdchiCsM803.png

5、我們按下2號數(shù)字鍵,選擇7寸MIPI顯示,接著按s鍵保存,最后按q退出此界面如下圖所示。

wKgZomVylEqAZZQ1AADxkBQFdJY265.png

可以看到,MIPI屏輸出的是1024x600的7寸顯示屏

6、重啟開發(fā)板,如下圖所示證明適配7寸MIPI屏成功:

wKgaomVylFaAV2dJAAMAVjwz_Gk881.png

綜上所述

,在TQ3568開發(fā)板上適配其它顯示屏的步驟如下:首先,進入cd u-boot/drivers/embedsky/board/rk3568目錄修改cmd_menu.c文件,使UBoot菜單界面顯示相關(guān)選項其次,進入u-boot/drivers/embedsky/lib/panel目錄并打開fb_mipi.c文件,按照相關(guān)數(shù)據(jù)手冊、產(chǎn)品規(guī)格書添加init_XXX_init[]、exit_XXX_init[]數(shù)組。使得屏幕正常初始化。在tq_panel_mipi[]數(shù)組添加7寸MIPI屏的各類參數(shù)使得屏幕能夠正常顯示。最后,編譯燒寫。進入UBoot菜單界面選擇對應(yīng)屏幕重啟開發(fā)板即可。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 顯示屏
    +關(guān)注

    關(guān)注

    28

    文章

    4399

    瀏覽量

    73722
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    4766

    瀏覽量

    96149
  • RK3568
    +關(guān)注

    關(guān)注

    4

    文章

    479

    瀏覽量

    4716
收藏 人收藏

    評論

    相關(guān)推薦

    RK3568 EDP接口調(diào)試

    RK3568支持多種接口,本文主要介紹通過edp顯示接口驅(qū)動edp顯示屏的具體操作方法以及調(diào)試記錄。
    的頭像 發(fā)表于 09-20 09:57 ?3271次閱讀
    RK<b class='flag-5'>3568</b> EDP接口<b class='flag-5'>調(diào)試</b>

    在RK3568平臺實現(xiàn)單路MIPI DSI信號輸出來驅(qū)動雙通道LVDS顯示屏

    屏幕的驅(qū)動。本文介紹使用GM8775C芯片方案,在 RK3568平臺實現(xiàn)單路 MIPI DSI 信號輸出來驅(qū)動雙通道LVDS顯示屏。  關(guān)于GM8775C  GM8775C 型 DSI 轉(zhuǎn)雙通道
    發(fā)表于 09-23 17:11

    技術(shù)分享|TQ3568如何更換啟動logo(包括uboot和kernel)

    TQ3568平臺的開機logo分為兩個階段,分別為u-boot 階段的logo 和內(nèi)核階段的logo如果兩者采用同一個logo 圖片則可以無縫銜接。如果需要更換開機logo,只需要替換kernel
    發(fā)表于 04-17 09:39

    TQ3568添加自啟動應(yīng)用程序教程

    在日常開發(fā)中,為了更加方便快捷的開發(fā)。我們有時候需要開發(fā)板自動啟動某些應(yīng)該程序服務(wù)于我們。 本文檔的目的在于分享如何在TQ3568開發(fā)板添
    發(fā)表于 05-11 15:23

    方法|TQ3568開發(fā)顯示屏如何動態(tài)切換

    顯示屏作為電子產(chǎn)品不可或缺的一部分,用戶對顯示屏的需求日益增加。為了讓用戶更方便切換顯示屏,本司研發(fā)了Uboot產(chǎn)品架。此文檔的目的在于告知用戶如何在Uboot下切換顯示屏。 1、啟
    發(fā)表于 05-24 17:35

    OTG功能使用方法-基于TQ3568開發(fā)

    上由 ID 引腳決定做 Host 還是 Device,上拉為 Device,下拉為 Host。 目前大部分手機都支持 OTG,根據(jù)原理自己可以動手制作一根 OTG 線。 在TQ3568開發(fā)板中有一個
    發(fā)表于 06-08 16:47

    【產(chǎn)品應(yīng)用】如何在Coral3568平臺快速適配mipi顯示屏

    隨著工作節(jié)奏的變快,如何快速熟悉平臺的使用和開發(fā),也是有效工作的重點之一。本文將介紹在Coral3568平臺上,如何快速適配新的10.1寸m
    的頭像 發(fā)表于 01-09 19:40 ?625次閱讀

    【產(chǎn)品應(yīng)用】如何在Coral3568平臺快速適配mipi顯示屏

    隨著工作節(jié)奏的變快,如何快速熟悉平臺的使用和開發(fā),也是有效工作的重點之一。本文將介紹在Coral3568平臺上,如何快速適配新的10.1寸m
    的頭像 發(fā)表于 01-13 09:24 ?855次閱讀
    【產(chǎn)品應(yīng)用】如何在Coral<b class='flag-5'>3568</b><b class='flag-5'>平臺</b>快速<b class='flag-5'>適配</b>mipi<b class='flag-5'>顯示屏</b>?

    TQ3568開發(fā)板在Uboot下如何動態(tài)切換顯示屏

    顯示屏作為電子產(chǎn)品不可或缺的一部分,用戶對顯示屏的需求日益增加。為了讓用戶更方便切換顯示屏,本司研發(fā)了Uboot產(chǎn)品架。此文檔的目的在于告知用戶如何在Uboot下切換顯示屏。1、啟動
    的頭像 發(fā)表于 05-30 10:38 ?2018次閱讀
    <b class='flag-5'>TQ3568</b><b class='flag-5'>開發(fā)</b>板在Uboot下如何動態(tài)切換<b class='flag-5'>顯示屏</b>

    TQ3568開發(fā)板SD工具使用教程

    點擊上方“廣州天嵌”關(guān)注公眾號后回復(fù)TQ3568_CoreB獲取板卡硬件資料TQ3568SD工具使用教程一、啟動卡制作1、如何制作啟動卡?第一步:
    的頭像 發(fā)表于 09-22 15:27 ?862次閱讀
    <b class='flag-5'>TQ3568</b><b class='flag-5'>開發(fā)</b>板SD工具使用教程

    TQ3568開發(fā)板SD工具使用教程

    =rDSjGmuV8LTcoQGxA4q3Rw&pwd=fob9) ...TQ3568_COREB_CD8_開發(fā)板配套工具Windows平臺工具 第二步:解壓完成后,打開該.exe文件啟動工具 打開之后進入以下
    的頭像 發(fā)表于 10-12 15:26 ?501次閱讀
    <b class='flag-5'>TQ3568</b><b class='flag-5'>開發(fā)</b>板SD工具使用教程

    TQ3568開發(fā)平臺修改波特率

    TQ3568開發(fā)平臺修改波特率uboot波特率修改:第一種方法:1、打開u-boot/configs/rk3568_defconfig文件,
    的頭像 發(fā)表于 10-16 14:00 ?637次閱讀
    <b class='flag-5'>TQ3568</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>平臺</b>修改波特率

    TQ3568開發(fā)平臺修改波特率

    打開 u-boot/configs/rk3568_defconfig 文件,禁用CONFIG_ROCKCHIP_PRELOADER_SERIAL配置若沒找到該配置則直接添加以下語句
    的頭像 發(fā)表于 10-19 16:28 ?470次閱讀
    <b class='flag-5'>TQ3568</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>平臺</b>修改波特率

    TQ3568開發(fā)平臺如何測試4G模塊

    由于TQ3568CoreB板卡上測試4G模塊時,需接上USB4G模塊,如下圖所示:一、上/掉電4G模塊系統(tǒng)開機時默認就已經(jīng)給4G模塊上電了。用戶也可以通過以下命令控制4G模塊的上/掉電。echo1
    的頭像 發(fā)表于 10-19 16:02 ?903次閱讀
    <b class='flag-5'>TQ3568</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>平臺</b>如何測試4G模塊

    TQ3568開發(fā)平臺Android11修改開機動畫

    TQ3568開發(fā)平臺Android11修改開機動畫Android開機logo是可以動態(tài)顯示或者靜態(tài)顯示的。如果是靜態(tài)
    的頭像 發(fā)表于 12-04 17:21 ?499次閱讀
    <b class='flag-5'>TQ3568</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>平臺</b>Android11修改開機動畫