最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

RK3588使用RK628D 之 HDMI轉(zhuǎn)成雙路LVDS信號(hào)接LVDS屏幕

2023-06-09 20:09 作者:磊子啊_  | 我要投稿

1. 簡(jiǎn)介

  • 本文是基于RK3588平臺(tái),SDK版本:RK3588_ANDROID12.0 RK628D調(diào)試總結(jié)。

  • 視頻橋接芯片:RK628D

  • 驅(qū)動(dòng)代碼:“kernel-5.10\drivers\misc\rk628”(驅(qū)動(dòng)用的是rk628-for-all-v21版本)

  • 本次調(diào)試的方案功能:從SOC出來的HDMITX通過RK628D轉(zhuǎn)成雙路LVDS信號(hào)接LVDS屏幕。

2. 視頻橋接芯片RK628D調(diào)試

2.1 RK628驅(qū)動(dòng)介紹

RK628 分為 Display 通路和 HDMI IN 通路,SDK 版本 Display 通路基于DRM框架,HDMI IN 通路基于

V4L2框架。

RK628-For-All 版本驅(qū)動(dòng)一樣也分為Display 通路和 HDMI IN 通路,Display 通路的驅(qū)動(dòng)于drivers/misc/rk628/

下,HDMI IN 通路的驅(qū)動(dòng)于drivers/media/i2c/rk628/下。本文采用RK628-For-All 版本Display 通路:MISC

2.2 調(diào)試總覽,調(diào)試步驟分析

  • 步驟 ① 移植RK628D_For_All_V21的驅(qū)動(dòng)代碼

  • 步驟 ② dts配置

  • 步驟 ③ 編譯,燒寫。

2.3 調(diào)試過程

  • 步驟 ① :移植RK628D_For_All_V21的驅(qū)動(dòng)代碼

1.聯(lián)系RK業(yè)務(wù)拿到最新的RK628-for-all版本代碼。

本文是基于RK628-for-all-v21版本。要移植RK628D_For_All的驅(qū)動(dòng)代碼。

采取手動(dòng)打補(bǔ)丁的方式移植:因?yàn)樽詣?dòng)打補(bǔ)丁會(huì)因?yàn)镾DK版本差異,代碼不一致導(dǎo)致報(bào)錯(cuò)。

2.rockchip_defconfig,Kconfig,Makefile配置

rockchip_defconfig配置:關(guān)閉SDK系統(tǒng)自帶的rk628d配置,開啟rk628-for-all版本的配置:

CONFIG_DRM=y(系統(tǒng)默認(rèn)是打開)

CONFIG_RK628_MISC=y

CONFIG_ROCKCHIP_THUNDER_BOOT_RK628=y

(下面兩項(xiàng)在"kernel-5.10\drivers\misc\rk628\Kconfig"已經(jīng)默認(rèn)設(shè)置為y了,可以不用在rockchip_defconfig中再配置)

MISC配置如下?:

將rk628驅(qū)動(dòng)添加進(jìn)編譯規(guī)則。

Kconfig配置 :添加 source “drivers/misc/rk628/Kconfig”

Kconfig路徑 :“kernel-5.10\drivers\misc\Kconfig”

Makefile配置 :添加 obj-y += rk628/

Makefile路徑 :“kernel-5.10\drivers\misc\Kconfig”

rk628-for-all版本驅(qū)動(dòng)配置如下:

Kconfig配置 :添加 config RK628_MISC 和 config ROCKCHIP_THUNDER_BOOT_RK628說明

Kconfig路徑 :“kernel-5.10\drivers\misc\rk628\Kconfig”

Makefile配置 :添加RK628_MISC驅(qū)動(dòng)和obj-$(CONFIG_DRM) += rk628_hdmitx.o

Makefile路徑 :“kernel-5.10\drivers\misc\rk628\Makefile”

3.驅(qū)動(dòng)手動(dòng)打補(bǔ)?。?/strong>

① 將rk628文件夾復(fù)制到"kernel-5.10\drivers\misc\rk628"

② kernel-5.10\drivers\gpu hdmi強(qiáng)制輸出固定分辨率 繞過讀edid流程


注意: drivers\gpu\drm\bridge\synopsys\dw-hdmi-qp.c 此c文件的第一組分辨率改成你要固定的分辨率 1920*1080

  • 步驟 ② dts配置

  1. rk628-for-all的dts配置


  1. hdmi的dts配置:


2.4 調(diào)試命令,方法

命令


3. 調(diào)試成功



RK3588使用RK628D 之 HDMI轉(zhuǎn)成雙路LVDS信號(hào)接LVDS屏幕的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
仲巴县| 多伦县| 边坝县| 濉溪县| 荃湾区| 商南县| 桐庐县| 海口市| 尖扎县| 长垣县| 缙云县| 尼勒克县| 乐亭县| 阿克苏市| 德庆县| 噶尔县| 莫力| 利辛县| 广水市| 绥德县| 积石山| 武汉市| 正安县| 太白县| 甘德县| 新干县| 长汀县| 宁阳县| 老河口市| 哈尔滨市| 临汾市| 长宁县| 万山特区| 城市| 绿春县| 政和县| 蕲春县| 辽宁省| 象山县| 朔州市| 宁蒗|