应客户要求做一个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文章
5463浏览量
127405
发布评论请先 登录
相关推荐
基于DK-VIDEO-GW2A18-PG484开发板的HDMI视频颜色空间转换DEMO系统
如何制作flash驱动镜像以及如何测试flash驱动镜像?
C0201C0G180J250NTA 片式超微型多层陶瓷电容器
C0402C0G180J500NTB 片式多层陶瓷电容器
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

评论