chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

教大家MPSOC如何實(shí)現(xiàn)HDMI開(kāi)機(jī)畫(huà)面顯示

YCqV_FPGA_EETre ? 來(lái)源:Ingdan FPGA微信公眾號(hào) ? 作者:Ingdan FPGA微信公眾 ? 2021-07-22 09:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

目前基于MPSOC的一些參考設(shè)計(jì)中并沒(méi)有實(shí)現(xiàn)開(kāi)機(jī)畫(huà)面的功能 ,那在一些帶顯示屏的產(chǎn)品在設(shè)計(jì)的時(shí)候就需要這一功能,基于原來(lái)傳統(tǒng)的方式也可以在FPGA中來(lái)實(shí)現(xiàn),今天分享一個(gè)在PS側(cè)來(lái)實(shí)現(xiàn)開(kāi)機(jī)畫(huà)面,以節(jié)省PL側(cè)的寶貴資源。

這個(gè)設(shè)計(jì)是基于PS側(cè)的RPU(R5_0)來(lái)實(shí)現(xiàn)的上電送顯,首先系統(tǒng)上電在載完FPGA代碼后同時(shí)啟動(dòng)A53和RPU,然后我們通過(guò)RPU初始化HDMI接口并實(shí)現(xiàn)開(kāi)機(jī)畫(huà)面的送,在顯示指定時(shí)間后自動(dòng)退出來(lái)將HDMI(Mixer,F(xiàn)ramebuffer等)控制權(quán)給ARM(A53)來(lái)使用。

目前參考工程中開(kāi)機(jī)畫(huà)面的分辨率為640x480,圖像數(shù)據(jù)也是以靜態(tài)數(shù)組的形式存儲(chǔ)在logo.c中,用戶可以將自己的圖片數(shù)據(jù)以RGB的形式存儲(chǔ)在logo.c中,參考設(shè)計(jì)中也是提供一個(gè)轉(zhuǎn)換方法將jpg或png的格式轉(zhuǎn)換成數(shù)組文件

將BOOT.bin及原來(lái)vcu trd軟件包中的image.ub 、boot.scr拷貝到SD中在ZCU106上運(yùn)行測(cè)試。

使用vitis工具新建一個(gè)R5的軟件工程

基于vcu trd 2020.1開(kāi)發(fā)包里的xsa新建一個(gè)平臺(tái)

導(dǎo)入hdmi的參考示例代碼,注意選擇版本為R5

更新配置及替換代碼

在xhdmi_example.c中的我們基于vcu trd實(shí)現(xiàn)了對(duì)framerbuffer、mixer、hdmitx 等IP的初始化及圖像數(shù)據(jù)的搬運(yùn)、送顯,還有開(kāi)機(jī)畫(huà)面時(shí)間的控制。

將R5的串口輸出定向到uart1,便于調(diào)試

替換xhdmi_example.c文件

修改自定義開(kāi)機(jī)畫(huà)面顯示時(shí)間

用戶可以根據(jù)自己系統(tǒng)實(shí)際開(kāi)機(jī)時(shí)間來(lái)通過(guò)logoShowTime變量設(shè)置開(kāi)機(jī)畫(huà)面停留 的時(shí)間,如果想控制得更精確一些可以再實(shí)現(xiàn)一個(gè)R5和A53的通訊接口。

編譯生成TxOnly_R5.elf

打包BOOT.bin

修改打包配置文件bif文件如下

0038cb34-e3dd-11eb-a97a-12bb97331649.png

使用bootgen工具生成BOOT.bin

自定義開(kāi)機(jī)畫(huà)面

從http://ffmpeg.org下載ffmpeg工具

使用ffmpeg工具將jpg或png圖片轉(zhuǎn)成RGB的裸數(shù)據(jù)

$ffmpeg -ilogo.jpg -vcodecrawvideo -pix_fmtrgb24 logo.rgb

將二進(jìn)制的裸數(shù)據(jù)轉(zhuǎn)成數(shù)組

$./raw2varlogo.rgb 》logo.c

替換工程中的logo.c再重新編譯生成TxOnly_R5.elf并重新打包生成BOOT.bin

運(yùn)行系統(tǒng)

將BOOT.bin及原來(lái)vcu trd軟件包中的image.ub 、boot.scr拷貝到SD中在ZCU106上運(yùn)行測(cè)試。

編輯:jq

聲明:本文內(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)投訴
  • MPSoC
    +關(guān)注

    關(guān)注

    0

    文章

    202

    瀏覽量

    25050

原文標(biāo)題:基于MPSOC實(shí)現(xiàn)HDMI開(kāi)機(jī)畫(huà)面顯示

文章出處:【微信號(hào):FPGA-EETrend,微信公眾號(hào):FPGA開(kāi)發(fā)圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    液晶屏 智能顯示模塊有多個(gè)畫(huà)面時(shí)怎么切換到另一個(gè)畫(huà)面?

    請(qǐng)問(wèn) 液晶屏智能顯示模塊有多個(gè)畫(huà)面時(shí)怎么切換到另一個(gè)畫(huà)面?
    發(fā)表于 10-25 10:46

    HDMI 2.1新體驗(yàn):解鎖8K超清與高刷顯示的必備之選

    關(guān)鍵的技術(shù)支持——HDMI 2.1標(biāo)準(zhǔn)。今天,我們就來(lái)聊聊為何HDMI 2.1成為了解鎖8K超清與高刷顯示的必備之選,并推薦一款值得信賴(lài)的產(chǎn)品。 HDMI 2.1:不僅僅是速度的提升
    的頭像 發(fā)表于 06-11 17:48 ?3211次閱讀

    canmv-k230使用攝像頭出現(xiàn)紫色畫(huà)面,并且顯示不完全怎么修復(fù)?

    將攝像頭顯示畫(huà)面程序設(shè)置為開(kāi)機(jī)自啟動(dòng),插type-C開(kāi)機(jī),有一定概率出現(xiàn)紫色畫(huà)面的問(wèn)題,并且攝像頭畫(huà)面
    發(fā)表于 04-28 07:02

    4K顯示屏用DP還是HDMI

    大家都知道,現(xiàn)在4K顯示屏越來(lái)越普及,無(wú)論是玩游戲、看電影還是辦公,都能帶來(lái)超清視界。但在連接4K顯示屏?xí)r,很多人都會(huì)糾結(jié):到底選DP(DisplayPort)還是HDMI?今天我們就
    的頭像 發(fā)表于 04-08 16:03 ?2044次閱讀

    dlpc3433怎樣修改固件會(huì)將開(kāi)機(jī)時(shí)顯示的為無(wú)啟動(dòng)畫(huà)面且為外部輸入模式呢?

    怎樣修改固件會(huì)將開(kāi)機(jī)時(shí)顯示的為無(wú)啟動(dòng)畫(huà)面且為外部輸入模式呢?或者說(shuō)有什么工具可以修改呢?
    發(fā)表于 02-27 06:08

    DLP4500用HDMI線投影電腦畫(huà)面投影不上是怎么回事?

    下載了最新的固件和GUI,用HDMI線連接后可以看見(jiàn)video signal information,在電腦上也可以看見(jiàn)投影儀信息,但是沒(méi)有投影畫(huà)面
    發(fā)表于 02-21 07:10

    DLPC230S-Q1固件燒錄進(jìn)去后,開(kāi)機(jī)畫(huà)面或者內(nèi)部測(cè)試圖會(huì)一直閃并且在在黑白顛倒,怎么解決?

    固件燒錄進(jìn)去后,開(kāi)機(jī)畫(huà)面或者內(nèi)部測(cè)試圖會(huì)一直閃并且在在黑白顛倒,比如第一張顯示棋盤(pán)格,第二張會(huì)將棋盤(pán)格中黑白顛倒去顯示。Spread Spectrum Enable 設(shè)置為 高和設(shè)置
    發(fā)表于 02-20 07:24

    DLP4710EVM-LC開(kāi)機(jī)投射畫(huà)面HDMI投影顯示異常,無(wú)觸發(fā)信號(hào)怎么解決?

    HDMI線與電腦連接,光機(jī)觸發(fā)信號(hào)PIN7和PIN1通過(guò)光耦電平轉(zhuǎn)換與相機(jī)的光耦輸入相連,設(shè)備通電正常顯示。之后拔PIN7,再插PIN7后光機(jī)投影熄滅,按下SW21后光機(jī)投影,但顯示異常,從新燒錄
    發(fā)表于 02-19 06:06

    DLPC7540+ITE6807E Test Pattern和HDMI信號(hào)無(wú)法顯示是什么原因?

    我們新做的7540的板子打板回來(lái),可以正常開(kāi)機(jī)顯示logo,但是外部信號(hào)和test pattern顯示不了,已排除edid的問(wèn)題。 帶dlp logo的splash和SFG的畫(huà)面
    發(fā)表于 02-18 06:56

    用光機(jī)上的HDMI接口連接電腦,選擇video mode模式,為什么不能投影出電腦的畫(huà)面

    用光機(jī)上的HDMI接口連接電腦,選擇video mode模式,為什么不能投影出電腦的畫(huà)面,其GUI的圖片如下圖所示
    發(fā)表于 02-17 07:16

    解鎖4K,Xilinx MPSoC ARM + FPGA高清視頻采集與顯示方案!

    當(dāng)下,隨著數(shù)字化多媒體技術(shù)以令人驚嘆的速度不斷演進(jìn),高清視頻處理成為眾多領(lǐng)域關(guān)注的焦點(diǎn)。今天為大家分享4K HDMI 高清視頻方案,基于Xilinx UltraScale+ MPSoC
    的頭像 發(fā)表于 01-24 10:27 ?892次閱讀
    解鎖4K,Xilinx <b class='flag-5'>MPSoC</b> ARM + FPGA高清視頻采集與<b class='flag-5'>顯示</b>方案!

    山澤HDMI 2.1:讓每一幀畫(huà)面都栩栩如生

    在影音娛樂(lè)的世界里,細(xì)節(jié)決定體驗(yàn)。無(wú)論是觀看一部震撼人心的電影,還是暢玩一場(chǎng)緊張刺激的游戲,畫(huà)面的清晰度、流暢度和色彩表現(xiàn)都至關(guān)重要。而這一切,離不開(kāi)一條高品質(zhì)的HDMI線纜。山澤HDMI 2.1
    的頭像 發(fā)表于 12-30 14:55 ?647次閱讀

    RK3568的顯示問(wèn)題及其解決方法

    系統(tǒng)息屏設(shè)置、Android系統(tǒng)默認(rèn)壁紙修改以及相機(jī)預(yù)覽畫(huà)面拉伸等問(wèn)題。 目錄 1、觸摸功能被配置在LVDS接口上的問(wèn)題 2、HDMI屏幕無(wú)顯示問(wèn)題排查 3、Ubuntu任務(wù)欄設(shè)置 4、Ubuntu系統(tǒng)
    發(fā)表于 12-16 09:14

    2K顯示器的HDMI與DP連接指南

    在數(shù)字時(shí)代,無(wú)論是工作還是娛樂(lè),高質(zhì)量的顯示體驗(yàn)都是不可或缺的一部分。隨著技術(shù)的進(jìn)步,2K分辨率(通常指2560x1440像素)已經(jīng)成為許多用戶追求的標(biāo)準(zhǔn)之一。對(duì)于想要享受這種高清晰度畫(huà)面的朋友來(lái)說(shuō)
    的頭像 發(fā)表于 12-03 14:57 ?3682次閱讀

    RK3588 HDMI in 接入設(shè)備如何獲取HDMI in 傳入的音頻?

    在我的RK3588板子上接入HDMI IN 設(shè)備(筆記本電腦)后,可以通過(guò)rkCamera2或者LiveTv來(lái)播放Hdmi in的畫(huà)面,但是不能播放音頻。在另一塊rk3588開(kāi)發(fā)板上,可以獲取到
    發(fā)表于 12-02 11:22