色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

T113開發平臺mipi 5.5寸屏調試

天嵌股份 ? 2023-10-16 14:14 ? 次閱讀

T113平臺5.5寸1080x1920mipi屏調試指導

調試MIPI屏主要步驟如下:

1.

根據屏規格書,配置MIPI屏參數

2.

基于平臺中默認的MIPI LCD驅動自行修改驅動。

3.

Mipi 屏驅動主要修改兩點:

3.1、根據屏規格書的上電時序,配置驅動里面上電時序。

3.2、根據MIPI廠家提供的寄存器配置,來配置驅動中的屏的寄存器值。

下面以5.5寸mipi屏調試為示例進行講解。

第一步:屏參配置

屏驅動和屏參配置以uboot為例,內核可參考uboot配置即可。

修改uboot-bord.dts配置,路徑如下t113-s3_linux-sdk-v1.1/brandy/brandy-2.0/u-boot-2018/arch/arm/dts

可以參考屏規格書timings部分,由于該規格參數不全,所以下面直接列出配好的參數

&lcd0 {

lcd_used = <1>;

lcd_driver_name = "tft720x1280";

lcd_if = <4>; /* 2:ttl; 3:lvds; 4:dsi */

lcd_x = <1080>;

lcd_y = <1920>;

lcd_width = <68>;

lcd_height = <120>;

lcd_dclk_freq = <151>;

lcd_hbp = <100>;

lcd_ht = <1210>;

lcd_hspw = <10>;

lcd_vbp = <34>;

lcd_vt = <1976>;

lcd_vspw = <8>;

lcd_dsi_lane = <4>;

lcd_dsi_if = <0>;

lcd_dsi_format = <0>;

lcd_dsi_te = <0>;

lcd_frm = <0>;

lcd_io_phase = <0>;

lcd_gamma_en = <0>;

lcd_bright_curve_en = <0>;

lcd_cmap_en = <0>;

lcd_pwm_used = <1>;

lcd_pwm_ch = <7>;

lcd_pwm_freq = <25000>;

lcd_pwm_pol = <1>;

lcd_pwm_max_limit = <255>;

lcd_backlight = <220>;

deu_mode = <0>;

lcdgamma4iep = <22>;

smart_color = <90>;

lcd_reset = <&pio PD 16 GPIO_ACTIVE_HIGH>;

pinctrl-0 = <&dsi4lane_pins_a>;

pinctrl-1 = <&dsi4lane_pins_b>;

};

解析參數含義如下lcd_used:是否使用LCD:0表示不使用;1表示使用

lcd_driver_name:LCD驅動名,只能是brandy/brandy-2.0/u-boot-2018/drivers/video/sunxi/disp2/disp/lcd/panel.c的panel_array數組中名稱

lcd_if:是LCD接口類型:2:ttl; 3:lvds; 4:dsi,ttl是RGB接口

lcd_x:是LCD分辨率的X軸的值

lcd_y:是LCD分辨率的Y軸的值

lcd_width:是LCD像素點的物理寬度,單位:mm,用于計算dpi

lcd_height:是LCD像素點的物理高度,單位:mm,用于計算dpi

lcd_dclk_freq:是LCD主時鐘,單位:MHz。fps=(lcd_dclk_freq*1000*1000)/(ht*vt)即:lcd_dclk_freq=lcd_ht*lcd_vt*fps;fps一般是60(刷新率)。

lcd_hbp:是有效行間,指行同步信號hsync開始到有效數據間的dclk的cyccle個數,包含行同步信號區;即lcd_hbp等于實際hbp+實際hspw

lcd_ht:是DCLK的cycle個數,等于lcd_x+lcd_hspw+lcd_hbp+lcd_hfp;驅動會自動根據這個值計算lcd_hfp

lcd_hspw:是行同步信號的寬度。即1個data cycle的時間

lcd_vbp:是場同步信號sync開始到有效數據間的行數,包括場同步信號區;即lcd_vbp等于實際vbp+實際vspw

lcd_vt:是場的總行數,等于lcd_y+lcd_vspw+lcd_vbp+lcd_vfp;驅動會自動根據這個值計算lcd_vfp

lcd_vspw:是場同步信號的寬度

lcd_lvds_if:是LVDS通道數:0是單通道;1是雙通道

lcd_lvds_colordepth:是LVDS位寬:0是8位;1是6位

lcd_lvds_mode:是LVDS模式:0是NS模式;1是JEIDA模式

lcd_frm:是LCD的色深,0是RGB888;1是RGB666;2是RGB565

lcd_gamma_en:是伽馬參數:0是關閉;1是開啟;設置1后需要對屏驅動中的lcd_gamma_tbl[256]賦值

lcd_cmap_en:是色彩映射功能:0是關閉;1是開啟;設置1后需要對lcd_cmap_tbl[2][3][4]進行賦值

lcd_rb_swap:是調換tcon模塊RGB中的R分量和B分量:0是不變;1是對調

lcd_dsi_lane:是mipi-DSI的lane通道數:1、2、3、4

lcd_dsi_if:是mipi-DSI的類型:0是video mode(即:實時刷屏);1是command mode(即:屏幕有個te引腳)

lcd_dsi_format:是mipi-DSI的數據格式:0是24bit RGB;1是loosely的18bit RGB;2是18bit RGB;3是16bit RGB

lcd_dsi_te:是mipi-DSI的刷屏間隔:0的刷屏間隔是lcd_ht*lcd_vt;1或2的刷屏間隔是2個te脈沖;0是自動;1是上升沿;2是下降沿lcd_dsi_port_num:是mipi-DSI的接口數:0是1個接口;1是2個接口

lcd_tcon_mode:是mipi-DSI的tcon模式:0是通用模式;1是tcon主模式(第一次發送數據同步);2是tcon主模式(每幀都同步);3是tcon從模式;4是1個tcon驅動2個DSI(即8條lane)

lcd_pwm_used:是否使用背光:0表示不使用;1表示使用

lcd_pwm_ch:背光的PWM通道號,請根據實際硬件填寫

lcd_pwm_freq:背光的PWM頻率,單位:Hz

lcd_pwm_pol:背光PWM的占空比極性:0表示高有效;1表示低有效

lcd_pwm_max_limit:背光PWM的亮度最高值,比如設置為150,即將0~255的分為線性映射到0~150

lcd_backlight:背光默認值

因為是MIPI屏,因此下面幾個參數需要特別注意配置cd_driver_name = tft720x1280"";

//這個需要跟實際驅動名字匹配上即可

lcd_if = <4>;

//lcd類型,mipi屏配置4,lvds配置3

lcd_dsi_lane = <4>;

//mipi屏lane 數量,根據規格來填寫即可,這個地方如果不對,屏幕點不亮

lcd_dsi_if = <0>;lcd_dsi_format = <0>;lcd_dsi_te = <0>;

該LCD屏具有4pair data,像素格式RGB888,因此lcd_dsi_lane = <4>;lcd_dsi_if = <0>;LCD引腳配置只需要根據原理圖連接配置對應引腳即可

引腳用了PD0-PD9。復位腳為PD16

//該配置很重要,如果不對屏點不亮

。lcd_reset = <&pio PD 16 GPIO_ACTIVE_HIGH>;

1.

驅動調試LCD屏的驅動路徑如下t113-s3_linux-sdk-v1.1/brandy/brandy-2.0/u-boot-2018/drivers/video/sunxi/disp2/disp/lcd

以tft720x1280.c驅動為基礎來調試。

添加上一部分需求我們需要在lcd_source.c中添加該函數的定義

在lcd_source.h中添加函數定義。

添加成功后確保編譯通過后可以在tft720x1280.c中添加屏初始化驅動,這部分一般屏廠會給,我們需要將這些參數按照我們的驅動格式寫進去即可

添加成功后編譯鏡像即可測試屏是否正常。

調試過程遇到問題匯總

硬件問題

由于轉接板接觸不是很好,在調試過程中會因為接觸不好導致屏一直點不亮,所以在調試過程中需要確保轉接板和接屏的線是好的在繼續調。

軟件問題

1、屏驅動初始化參數,由于屏廠家給的參數不對,導致后面屏的顏色發生了變化,后面把0xCC這個寄存器的值由0x08改成0x0A就解決了這個問題2、設備樹中的屏參數,由于該屏的規格書中屏參不齊,需要自己花了點時間去驗證參數是否合理。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 驅動
    +關注

    關注

    12

    文章

    1851

    瀏覽量

    85488
  • 信號
    +關注

    關注

    11

    文章

    2804

    瀏覽量

    77006
  • 調試
    +關注

    關注

    7

    文章

    589

    瀏覽量

    34030
  • 全志T113
    +關注

    關注

    0

    文章

    54

    瀏覽量

    390
收藏 人收藏

    評論

    相關推薦

    哇!5.2秒進入應用界面!Linux快速啟動方案分享,基于全志T113-i國產平臺

    T113-i國產平臺優勢 全志T113-i處理器可運行Linux操作系統、Qt炫酷圖形界面,并可支持1080P高清視頻編解碼、4G大數據傳輸、LCD/LVDS/MIPI三種顯示、原
    發表于 01-23 09:53

    全志T113雙核異構處理器的使用基于Tina Linux5.0——RTOS編譯開發說明

    編譯 Tina集成了RTOS的編譯、打包功能,而且適用于openwrt、buildroot等文件系統。這里以T113 S4平臺作為例子進行闡述。 3.2.1、關聯RTOS方案 TinaLinux的SDK
    發表于 11-18 09:45

    DIY了一臺無人機,用全志T113芯片

    ,作者這里只把T113的核心1做了隔離,只運行PX4程序,所以可以通過核心1的反饋直接看運行PX4程序的負載情況,核心0是負責系統上的其他程序運行。 首先在自穩模式下將PID參數調穩定,調試
    發表于 11-13 09:43

    開源項目!DIY了一臺無人機,用全志T113芯片

    就基于全志T113-S3設計了一款僅有30x30孔距的超輕量無人機飛控,可以實現無人機的自穩飛行及遠距離圖傳。 全志T113 PX4飛控 前置攝像飛行演示 底部攝像飛行演示 飛控配置
    發表于 10-22 13:50

    8月全志芯片開源項目分享合集

    ,接收機則是連接串口通過SBUS和T113直接連接,收到指令信號后由4路PWM直接給電機控制輸出,以實現自穩飛行的功能。 太極派LVGL版USB口袋顯示 作者:新范者1986 上一期開源項目
    發表于 09-02 10:25

    哇!0.8秒啟動!Linux快速啟動方案分享,全志T113-i國產平臺

    存儲空間、LCD/LVDS/MIPI三種顯示、原生千兆網/雙CAN,是單片機升級的優選平臺。同時,創龍科技T113-i工業核心板已實現國產化率100%,并提供“賽寶實驗室”國產化率證明報告,讓您的產品
    發表于 08-22 11:54

    用全志T113做了塊多功能卡片電腦,成本只要60塊

    FunnyPi-T113是一款基于全志T113-S3/D1S處理器的完全開源多功能開發板,設計FunnyPi最初的目的是想借此T113卡片電腦來滿足日常學習,并結合
    發表于 06-21 13:48

    7折購!米爾基于全志T113系列開發

    全志T113系列芯片是目前比較受歡迎的國產入門級嵌入式工業芯片。米爾是基于T113芯片開發較早、提供配置最全的廠家,目前是唯一一家提供T113-S和
    的頭像 發表于 06-21 08:01 ?607次閱讀
    7折購!米爾基于全志<b class='flag-5'>T113</b>系列<b class='flag-5'>開發</b>板

    Funkey游戲機新作,基于全志T113的全新版本

    開源掌機DIY而聚集的“雙核掌機開發組”開發者團隊,就以FunKeys掌機為目標,開源設計了一款基于全志T113-S3芯片的全新雙核FunKey開源掌機。 項目組: 雙核掌機開發組項
    發表于 05-11 11:04

    4月全志芯片開源項目分享合輯

    ,結合T113高效能和低功耗的特點,來滿足做語音助手,智能家居屏幕、桌面擺件、博客服務器等嵌入式應用的開發需求。 FunnyPi開發板內置了豐富的外設接口,包括USB、GPIO、I2
    發表于 04-28 10:21

    又進化了!全志T113智能家居86盒圓版(圓加一體化驅動板+CNC外殼+炫酷LVGL UI)

    命名其為——T113太極派。 硬件設計簡介 T113太極派可以簡單理解為是方形86盒的圓形改版,兩者在硬件的設計上大體相同,圓由于面積較小,元件排列比方形的困難許多,調整了很久的布局,只是調整了背光
    發表于 04-15 09:56

    米爾-全志T113-i開發環境搭建

    一、開發板簡介 米爾-全志T113-i開發板搭載全志T113處理器,雙核A7@1.2GHz,適用于低成本網關產品和商業顯示產品,具有豐富多媒體接口M
    的頭像 發表于 03-02 23:34 ?2904次閱讀
    米爾-全志<b class='flag-5'>T113</b>-i<b class='flag-5'>開發</b>環境搭建

    【米爾-全志T113-i開發板試用】米爾-全志T113-i開發環境搭建

    首先感謝MYIR & ELECFANS給與的使用米爾-全志T113-i開發板的機會。 一、開發板簡介 米爾-全志T113-i開發板搭
    發表于 03-01 21:43

    【米爾-全志T113-i開發板試用】發布opencv-mobile米爾t113i專享預編譯包

    MYC-YT113i核心板及開發板 真正的國產核心板,100%國產物料認證 國產T113-i處理器配備2*Cortex-A7@1.2GHz ,RISC-V 外置DDR3接口、支持視頻編解碼器
    發表于 02-25 20:23

    飛凌嵌入式T113-i開發板的調方法

    對于飛凌嵌入式T113-i開發板的調問題,需要按照以下步驟進行操作
    的頭像 發表于 01-29 16:25 ?1095次閱讀
    主站蜘蛛池模板: 国产精品视频在线自在线 | 久久天堂视频 | 色小妹影院 | 在教室轮流被澡高H林萌 | 97在线观看成人免费视频 | 国产精品嫩草影院一区二区三区 | 好湿好紧水多AAAAA片秀人网 | 国语自产二区高清国语自产拍 | 久久久97丨国产人妻熟女 | 果冻传媒视频在线播放 | 国语对白老女人8av 国语对白刺激真实精品 | 最近的2019中文字幕国语完整版 | 国产高清在线a视频大全 | 国产色偷偷男人的天堂 | 亚洲大片免费 | 久久久久久免费高清电影 | 一本道久在线综合道 | 我年轻漂亮的继坶2中字在线播放 | 亚洲精品第一国产综合 | 久久精品国产久精国产果冻传媒 | 一品道门免费高清视频 | 成人无码国产AV免费看 | 精品国产一区二区三区久久影院 | 国产精品久久久久久久人热 | 看全色黄大色大片免费久黄久 | 久久精品无码人妻无码AV蜜臀 | 萝莉御姐被吸奶 | 国产成人拍精品免费视频爱情岛 | 亚洲高清无码在线 视频 | 校园男男高h小黄文 | china男士同性视频tv | 免费果冻传媒2021在线观看 | 国产美女一区二区 | 日本老妇一级特黄aa大片 | 午夜AV国产欧美亚洲高清在线 | 久久伊人青青 | 某上海少妇3P黑人完整版BD | 一个人免费完整在线观看影院 | 小sao货水好多真紧h的视频 | 秀婷程仪公欲息肉婷在线观看 | 高H黄暴NP辣H一女多男 |