1. 程式人生 > >HDMI調試經驗分享(一)—— 基於KC705的example實現

HDMI調試經驗分享(一)—— 基於KC705的example實現

alt 如果 追蹤 分享 生成 必須 還需要 pro 註意

在KC705的平臺上,實現HDMI的example有兩個,xapp1287,xapp1291。其中1291偏復雜。

因為我沒有HDCP的license,使用xapp1287的tcl生成工程是不行的,直接error掉了。vivado用tcl生成工程,如果有error工程裏是啥都沒有的 —— 白折騰

xapp1291也不是那麽好玩的。除了通常的license之外,還需要有video process,TPG,MIX,HDMI的license。而且必須要在vivado2016.2的環境下運行。之前我是在2016.3的環境中運行,出現綜合錯誤,無法消除,但是2016.2版本的vivado就沒有error。可是註意,2016.2在布局之後報時序違例,pdf裏面也提到了,然後說這個違例在2016.3裏修正了—— 這不是坑爹嗎。說時序違例修好了,但是error了啊。2016.2生成硬件是這樣的

技術分享

還是蠻復雜的。 然後生成SDK

註意,在launch SDK的時候註意你的生成目錄,因為生成SDK的tcl多生成了一層目錄,所以要指定好,不然下載到板子的時候出錯。

在SDK中連接uart,輸入h

技術分享

進去之後,改個分辨率還是可以的。只是無法切換到TPG中,官方提供的下載文件還是可以的。追蹤到是因為一個狀態檢測函數 —— 一個硬件標誌位出問題了

也不知道是具體哪裏的問題導致的

目前還在追蹤中

HDMI調試經驗分享(一)—— 基於KC705的example實現