91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

RK3399|RK3399方案講解如何實(shí)現(xiàn)雙路mipi拼接屏+HDMI 三屏顯示

飛凌嵌入式 ? 2021-11-25 13:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

VOP

Rockchip 平臺(tái)的LCD Controller 稱為VOP(Video Output Processor),芯片中一般集成1~2 個(gè)VOP。只有支持兩個(gè)VOP 的芯片,才能支持雙屏異顯。
RK3399 有兩個(gè)VOP,分別為VOPB(4096x2160),VOPL(2560x1600),所以對(duì)于分辨率大于2560x1600 的應(yīng)用,只能選擇VOPB 作為輸入。

在這里插入圖片描述

MIPI-DSI

RK3399 VOP可以接單通道MIPI屏也可以接雙通道MIPI屏。單通道一半對(duì)應(yīng)的是4 lanes,雙通道對(duì)應(yīng)8 lanes。
1) Single-channel

在這里插入圖片描述


2) Dual-channel (RK3288/RK3399)
① 標(biāo)準(zhǔn)的dual-channel 接口MIPI 屏;

在這里插入圖片描述


② 分別接一樣的屏,組合成dual-channel 接口MIPI 屏,panel0 顯示左半屏,panel1 顯示右
半屏。

在這里插入圖片描述

雙路mipi拼接屏

之所以可以做成雙路mipi拼接顯示,究其原因是RK3399的vop可以支持雙通道m(xù)ipi,借用這個(gè)特性,我們才能進(jìn)行拼接。
我們選擇了兩個(gè)1080x1920分辨率的豎屏進(jìn)行拼接,使用VOP BIG進(jìn)行輸出。

軟件修改

reset引腳時(shí)序控制

在這里插入圖片描述


根據(jù)手冊(cè)提供的示意圖可知,reset引腳需要先拉高,然后拉低保持tRESW時(shí)間,再拉高保持tREST時(shí)間,顯示控制芯片就進(jìn)入Initial Condition,這個(gè)時(shí)候我們就可以進(jìn)行寫(xiě)初始化序列了。一般可以再找FAE確認(rèn)一下reset的時(shí)序要求。

reset引腳控制時(shí)序

fdtdec_set_gpio(&panel->reset_gpio, 1); msleep(panel->delay_init); fdtdec_set_gpio(&panel->reset_gpio, 0); msleep(panel->delay_reset); fdtdec_set_gpio(&panel->reset_gpio, 1); msleep(panel->delay_enable);

初始化序列

在設(shè)備樹(shù)中配置mipi屏的初始化序列,在dsi節(jié)點(diǎn)中配置panel-init-sequence數(shù)組序列

&dsi { panel@0{ panel-init-sequence = [ 39 10 04 B9 FF 83 99 39 10 10 B1 02 04 6D 8D 01 32 33 11 11 5A 5F 56 73 02 02 39 10 0C B2 00 80 80 AE 05 07 5A 11 10 10 00 ... 15 10 02 D0 39 15 64 02 11 00 15 64 02 29 00 ]; }; };

命令解析:

39 10 04 B9 FF 83 99 Data Type:0x39 (DCS Long Write) Delay:0x10 (16 ms) Payload Length:0x04 (4 Bytes) Payload:0xB9 0xFF 0x83 0x99

進(jìn)一步分析,該命令前3個(gè)字節(jié)屬于命令格式,后面“B9 FF 83 99”才是要傳輸?shù)闹噶睢?br /> B9是要寫(xiě)入的命令,“FF 83 99”是該命令后面的3個(gè)參數(shù)。

在這里插入圖片描述

設(shè)置時(shí)鐘參數(shù)

&dsi { panel@0{ display-timings { native-mode = <&timing0>; timing0: timing0 { clock-frequency = <120000000>; hactive = <1080>; vactive = <1920>; hback-porch = <32>; hfront-porch = <32>; vback-porch = <10>; vfront-porch = <8>; hsync-len = <32>; vsync-len = <4>; hsync-active = <0>; vsync-active = <0>; de-active = <0>; pixelclk-active = <0>; }; }; }; };

設(shè)置完這些,單個(gè)屏幕就可以正常點(diǎn)亮顯示了,但這不是我們的目的,我們的目的是雙屏拼接。

dual-channel

使能dsi1節(jié)點(diǎn),配置“rockchip,dual-channel”、“dsi,lanes”屬性。
將horizontal方向上的顯示參數(shù)增加一倍,并將時(shí)鐘頻率調(diào)高一倍。

&dsi { status = "okay"; rockchip,dual-channel = <&dsi1>; panel@0{ dsi,lanes = <8>; display-timings { native-mode = <&timing1>; timing1: timing1 { clock-frequency = <240000000>; hactive = <2160>; vactive = <1920>; hback-porch = <64>; hfront-porch = <64>; vback-porch = <10>; vfront-porch = <8>; hsync-len = <64>; vsync-len = <4>; hsync-active = <0>; vsync-active = <0>; de-active = <0>; pixelclk-active = <0>; }; }; }; }; &dsi1 { status = "okay"; };

修改完就可以點(diǎn)亮兩塊mipi屏了,效果如下:



兩個(gè)MIPI使用了VOP BIG,VOPLITTLE還可以再支持一路HDMI顯示。再插入HDMI,顯示效果如下:


這樣就可以實(shí)現(xiàn)瑞芯微教學(xué)視頻中的三屏顯示方案了,通過(guò)寫(xiě)app就可以做出三屏拼接顯示或者三屏異顯的方案。


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

    關(guān)注

    2

    文章

    216

    瀏覽量

    26961
  • 瑞芯微RK3399
    +關(guān)注

    關(guān)注

    1

    文章

    21

    瀏覽量

    6519
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    吃透RK芯片parameter文件:從基礎(chǔ)配置到開(kāi)發(fā)實(shí)戰(zhàn),避開(kāi)底層所有坑

    ? ? ? 在嵌入式開(kāi)發(fā)圈,有個(gè) “ 隱形基石文件 ”——RK 系列芯片( RK3326 、 RK3288 、 RK3399 等)的 parameter 文件。它看似是一串枯燥的十六進(jìn)
    的頭像 發(fā)表于 02-05 07:07 ?281次閱讀
    吃透<b class='flag-5'>RK</b>芯片parameter文件:從基礎(chǔ)配置到開(kāi)發(fā)實(shí)戰(zhàn),避開(kāi)底層所有坑

    RK3399 Android12自動(dòng)調(diào)節(jié)屏幕亮度問(wèn)題排查與解決

    在嵌入式設(shè)備開(kāi)發(fā)中,屏幕自動(dòng)亮度調(diào)節(jié)功能直接影響用戶體驗(yàn)與功耗控制。近期在 RK3399 芯片 + Android12 系統(tǒng)的設(shè)備上,遇到了自動(dòng)亮度調(diào)節(jié)的異常問(wèn)題 —— 系統(tǒng)自動(dòng)調(diào)節(jié)時(shí)亮度最低只能
    的頭像 發(fā)表于 02-04 17:36 ?1178次閱讀
    <b class='flag-5'>RK3399</b> Android12自動(dòng)調(diào)節(jié)屏幕亮度問(wèn)題排查與解決

    一文打通Rockchip DP調(diào)試:從原理到實(shí)戰(zhàn),覆蓋RK3399/RK3576/RK3588全平臺(tái)

    嵌入式開(kāi)發(fā)中,DisplayPort(DP)接口的調(diào)試常讓工程師頭疼 —— 不同芯片特性差異大、Type-C 與標(biāo)準(zhǔn)口配置不同、高分辨率輸出異常、MST 多適配難… 尤其是 Rockchip RK3399RK3576、
    的頭像 發(fā)表于 02-04 16:14 ?332次閱讀
    一文打通Rockchip DP調(diào)試:從原理到實(shí)戰(zhàn),覆蓋<b class='flag-5'>RK3399</b>/<b class='flag-5'>RK</b>3576/<b class='flag-5'>RK</b>3588全平臺(tái)

    RK3506 MIPI轉(zhuǎn)HDMI顯示開(kāi)發(fā)實(shí)戰(zhàn):從硬件到驅(qū)動(dòng)全解析

    從 0 入門 Linux 嵌入式開(kāi)發(fā)!RK3506 開(kāi)發(fā)板實(shí)戰(zhàn)教程系列開(kāi)篇 在嵌入式設(shè)備開(kāi)發(fā)中,MIPI DSI接口(移動(dòng)行業(yè)處理器接口)廣泛用于連接LCD,而HDMI則是高清
    的頭像 發(fā)表于 01-06 07:09 ?533次閱讀
    <b class='flag-5'>RK</b>3506 <b class='flag-5'>MIPI</b>轉(zhuǎn)<b class='flag-5'>HDMI</b><b class='flag-5'>顯示</b>開(kāi)發(fā)實(shí)戰(zhàn):從硬件到驅(qū)動(dòng)全解析

    RK3576驅(qū)動(dòng)高端顯控系統(tǒng)升級(jí):多拼控與AI視覺(jué)融合解決方案

    、LVDS、MIPI-CSI 等多媒體接口,可實(shí)現(xiàn)異顯與八攝像頭同步輸入,且支持 Linux 系統(tǒng)運(yùn)行與 AI 推理部署。經(jīng)實(shí)測(cè),在同時(shí)運(yùn)行
    發(fā)表于 11-21 17:51

    RK3576在智能工程機(jī)械中的應(yīng)用|八攝AI視覺(jué)解決方案

    的MYD-LR3576開(kāi)發(fā)板為RK3576的性能驗(yàn)證提供了完善平臺(tái)。 該板卡搭載RK3576處理器,支持LVDS、HDMI、DP、MIPI-CSI等多種接口,可同時(shí)連接
    發(fā)表于 11-07 22:11

    RK3576機(jī)器人核心:異顯+八攝像頭,重塑機(jī)器人交互與感知

    瑞芯微RK3576 AIoT處理器處理器憑借其卓越的多異顯與8攝像頭接入能力,為機(jī)器人領(lǐng)域帶來(lái)革新。米爾電子MYD-LR3576開(kāi)發(fā)板實(shí)測(cè)數(shù)據(jù)顯示,在高負(fù)載下CPU占用僅34%,完
    發(fā)表于 10-29 16:41

    33A66-B1 rk3399開(kāi)發(fā)板規(guī)格書(shū)

    信步 33A66-B1 rk3399開(kāi)發(fā)板規(guī)格書(shū) 包括各種接口每個(gè)引腳的說(shuō)明
    發(fā)表于 10-13 16:10 ?3次下載

    RK3399:性能與能效的嵌入式先鋒,解鎖多場(chǎng)景應(yīng)用潛力

    在尋求卓越性能與出色能效平衡的嵌入式計(jì)算和智能設(shè)備領(lǐng)域,瑞芯微(Rockchip)推出的RK3399處理器無(wú)疑是一個(gè)耀眼的明星。這款基于ARM架構(gòu)的旗艦級(jí)SoC(System-on-Chip),憑借
    的頭像 發(fā)表于 09-26 14:30 ?977次閱讀
    <b class='flag-5'>RK3399</b>:性能與能效的嵌入式先鋒,解鎖多場(chǎng)景應(yīng)用潛力

    YNH-A18HDMI拼接主板RK3568規(guī)格書(shū)

    YNH-A18HDMI拼接主板,可雙屏異顯、1080P輸出,單輸出最大4K。適用于播放盒、機(jī)頂盒
    發(fā)表于 09-12 17:29 ?0次下載

    RK3576助力智慧安防:8高清采集與AI識(shí)別

    框架實(shí)現(xiàn)高質(zhì)量采集與拼接。 ? AI視頻識(shí)別與行為分析:內(nèi)置AI推理引擎(支持RKNN),可實(shí)現(xiàn)人臉識(shí)別、車牌識(shí)別、行為分析等功能。 ? 多種顯示與推流方式:支持
    發(fā)表于 08-22 17:41

    RK3576安卓OPS, 谷歌大新選擇

    億晟科技推出RK3576安卓OPS,為會(huì)議教育大賦能!RK3576處理器高效運(yùn)算,AI分析;2USB3.0、1USB2.0;1
    的頭像 發(fā)表于 05-26 09:00 ?641次閱讀
    <b class='flag-5'>RK</b>3576安卓OPS, 谷歌大<b class='flag-5'>屏</b>新選擇

    揭秘RK3568 HDMI IN 實(shí)現(xiàn)核心:RK628D芯片的橋接方案

    前言:隨著多媒體應(yīng)用需求的不斷升級(jí),越來(lái)越多的場(chǎng)景要求設(shè)備能夠接入外部視頻(HDMI-IN)信號(hào),RK3568不直接支持HDMI-IN接口,SOC有MIPI-CSI功能;需將
    的頭像 發(fā)表于 04-18 08:32 ?2692次閱讀
    揭秘<b class='flag-5'>RK</b>3568 <b class='flag-5'>HDMI</b> IN <b class='flag-5'>實(shí)現(xiàn)</b>核心:<b class='flag-5'>RK</b>628D芯片的橋接<b class='flag-5'>方案</b>

    HZ-EVM-RK3399-技術(shù)規(guī)格說(shuō)明書(shū)

    電子發(fā)燒友網(wǎng)站提供《HZ-EVM-RK3399-技術(shù)規(guī)格說(shuō)明書(shū).pdf》資料免費(fèi)下載
    發(fā)表于 04-17 17:04 ?1次下載

    RK3588核心板在邊緣AI計(jì)算中的顛覆性優(yōu)勢(shì)與場(chǎng)景落地

    與低功耗。相比傳統(tǒng)四核A72方案(如RK3399),單線程性能提升80%,多線程任務(wù)處理能力翻倍。 6TOPS獨(dú)立NPU: 支持INT8/INT16混合精度計(jì)算,可直接部署YOLOv5
    發(fā)表于 04-15 10:48