應客戶要求做一個mult image的測試。
硬件平臺:
軟件版本
Golden image工程的設置
在interface中,選擇Device Setting à Configuration.勾選Enable Internal Reconfiguration interface選項;然后指定時鐘即可,我們的測試工程只有一個clk_25m,所以這里也指定為clk_25m.
在生成約束之后,打開Result下interface中的template.v文件,里面會多出以下幾個信號。
inputcfg_ERROR,
output[1:0] cfg_CBSEL,
outputcfg_CONFIG,
outputcfg_ENA,
在程序上我們用led控制信號的上升沿來控制cnt數據,8次閃爍之后,cfg_CONFIG拉高程序執行跳轉。
assign cfg_CBSEL = 2'b01;
assign cfg_ENA = 1'b1;
always @( posedge clk_25m )
begin
cnt <= pos_led ? (cnt + 1'b1) : cnt ;
end
always @( posedge clk_25m )
begin
if( &cnt )
cfg_CONFIG <= 1'b1;
else
cfg_CONFIG <= 1'b0;
end
程序的運行效果是,Golden image上電之后會運行核心板上的燈1s鐘閃爍一次。
APP工程設置
在app程序中,我們把控制跳轉的程序屏蔽,然后把核心板加底板的5個燈都按1s一次閃爍。
assign led = {4{CORE_LED}};
程序合并
編譯完成之后,合成image。然后把合成的combine_image配置到flash.
上電之后運行的效果是:先啟動golden image,核心板上的燈閃爍8次之后跳轉到APP程序,app程序運行的效果是核心板加底板的共5個燈按1s速率閃爍。
demo程序鏈接如下:
鏈接:https://pan.baidu.com/s/1KMtb-tve6PPlps0WCGJjmg
提取碼:jxbz
-
測試
+關注
關注
8文章
5633瀏覽量
128320
發布評論請先 登錄
基于DK-VIDEO-GW2A18-PG484開發板的HDMI視頻顏色空間轉換DEMO系統
如何制作flash驅動鏡像以及如何測試flash驅動鏡像?
C0402C0G180J500NTB 片式多層陶瓷電容器
C0201C0G180J500NTA 片式超微型多層陶瓷電容器
C0603C0G180J500NTD 片式多層陶瓷電容器
C0402HQC180J500NTB 片式RF微波多層陶瓷電容器
C0603HQC180J500NTD 片式RF微波多層陶瓷電容器
C0402C0G180J250NTB 片式多層陶瓷電容器
C0402C0G180J500NJB 片式多層陶瓷電容器
DC484A DC484A評估板
基于DK VIDEO GW2A18 PG484開發板的HDMI視頻放大DEMO應用手冊

基于DK VIDEO GW2A18 PG484開發板的HDMI視頻縮小DEMO應用手冊

基于DK VIDEO GW2A18 PG484開發板的HDMI視頻顏色空間轉換DEMO手冊

AIO 3568J資源rknn ssd demo Android

評論