0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Ti180J484_多镜像跳转测试demo

XL FPGA技术交流 来源:XL FPGA技术交流 作者:XL FPGA技术交流 2024-06-25 19:19 次阅读

应客户要求做一个mult image的测试。

硬件平台:

7703afe6-31c2-11ef-82a0-92fbcf53809c.jpg

软件版本

7736a478-31c2-11ef-82a0-92fbcf53809c.png

Golden image工程的设置

在interface中,选择Device Setting à Configuration.勾选Enable Internal Reconfiguration interface选项;然后指定时钟即可,我们的测试工程只有一个clk_25m,所以这里也指定为clk_25m.

77544582-31c2-11ef-82a0-92fbcf53809c.png

在生成约束之后,打开Result下interface中的template.v文件,里面会多出以下几个信号

inputcfg_ERROR,

output[1:0] cfg_CBSEL,

outputcfg_CONFIG,

outputcfg_ENA,

77709566-31c2-11ef-82a0-92fbcf53809c.png

在程序上我们用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.

77a240ca-31c2-11ef-82a0-92fbcf53809c.png

上电之后运行的效果是:先启动golden image,核心板上的灯闪烁8次之后跳转到APP程序,app程序运行的效果是核心板加底板的共5个灯按1s速率闪烁。

demo程序链接如下:

链接:https://pan.baidu.com/s/1KMtb-tve6PPlps0WCGJjmg

提取码:jxbz

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试
    +关注

    关注

    8

    文章

    4666

    浏览量

    125465
收藏 人收藏

    评论

    相关推荐

    采用普通裸机boot跳转到VxWorks_rom镜像启动可行吗

    大家好,我调试的芯片是MPC8280,由于VxWorks_rom镜像可以直接启动,不需要bootrom。但是在板卡上启动的ROM存储器空间受限,所以需要跳转到另一个存储器中加载VxWorks_rom
    发表于 07-08 21:31

    自己编译的镜像,运行官方的Demo程序出现段错误是为什么?

    自己编译的镜像(未包含QT),从官方提供的镜像(linux_OKT3_C_uart0-1280*800.img)里面拷贝出了Qt5.9.0库,移植到开发板上,运行CameraUI程序,出现段错误
    发表于 01-05 06:56

    基于DK-VIDEO-GW2A18-PG484开发板的HDMI视频放大DEMO系统

    基于DK-VIDEO-GW2A18-PG484开发板的HDMI视频放大DEMO应用手册
    发表于 10-13 07:24

    基于DK-VIDEO-GW2A18-PG484开发板的HDMI视频90度旋转DEMO系统

    基于DK-VIDEO-GW2A18-PG484开发板的HDMI视频90度旋转DEMO应用手册
    发表于 10-13 07:34

    基于DK-VIDEO-GW2A18-PG484开发板的HDMI视频颜色空间转换DEMO系统

    基于DK-VIDEO-GW2A18-PG484开发板的HDMI视频颜色空间转换DEMO应用手册
    发表于 10-13 06:40

    如何制作flash驱动镜像以及如何测试flash驱动镜像

    。 ·“ Flash_Driver_Source_Project_Test ”这个例程用于测试flash驱动镜像。·Flash驱动镜像制作流程1.新建工程,添加flash组件参考提供的demo
    发表于 04-14 08:46

    测试Petalinux BSP镜像参考例子

    测试预构建Petalinux镜像 现在,你可以尝试一个预构建参考例。这是通过petalinux-boot 工具来实现的。petalinux-boot可以在物理硬件或者QEMU上启动参考例子。 在硬件
    发表于 11-15 11:34 2480次阅读

    DC484A-设计文件

    DC484A-设计文件
    发表于 04-11 14:30 0次下载
    DC<b class='flag-5'>484</b>A-设计文件

    DC484A-模式

    DC484A-模式
    发表于 05-22 17:37 7次下载
    DC<b class='flag-5'>484</b>A-模式

    DC484A DC484A评估板

    电子发烧友网为你提供ADI(ti)DC484A相关产品参数、数据手册,更有DC484A的引脚图、接线图、封装手册、中文资料、英文资料,DC484A真值表,DC
    发表于 07-30 09:00

    ESP8266二级bootload跳转测试

    ESP8266是一个功能比较集成的模块,使用起来还是非常方便的,因此在二次开发中涉及到bootload跳转的问题,这里做一个测试
    的头像 发表于 08-18 11:11 1316次阅读
    ESP8266二级bootload<b class='flag-5'>跳转</b><b class='flag-5'>测试</b>

    基于DK VIDEO GW2A18 PG484开发板的HDMI视频放大DEMO应用手册

    电子发烧友网站提供《基于DK VIDEO GW2A18 PG484开发板的HDMI视频放大DEMO应用手册.pdf》资料免费下载
    发表于 09-19 10:45 3次下载
    基于DK VIDEO GW2A18 PG<b class='flag-5'>484</b>开发板的HDMI视频放大<b class='flag-5'>DEMO</b>应用手册

    基于DK VIDEO GW2A18 PG484开发板的HDMI视频缩小DEMO应用手册

    电子发烧友网站提供《基于DK VIDEO GW2A18 PG484开发板的HDMI视频缩小DEMO应用手册.pdf》资料免费下载
    发表于 09-19 10:44 4次下载
    基于DK VIDEO GW2A18 PG<b class='flag-5'>484</b>开发板的HDMI视频缩小<b class='flag-5'>DEMO</b>应用手册

    基于DK VIDEO GW2A18 PG484开发板的HDMI视频90度旋转DEMO应用手册

    电子发烧友网站提供《基于DK VIDEO GW2A18 PG484开发板的HDMI视频90度旋转DEMO应用手册.pdf》资料免费下载
    发表于 09-19 10:43 2次下载
    基于DK VIDEO GW2A18 PG<b class='flag-5'>484</b>开发板的HDMI视频90度旋转<b class='flag-5'>DEMO</b>应用手册

    基于DK VIDEO GW2A18 PG484开发板的HDMI视频颜色空间转换DEMO手册

    电子发烧友网站提供《基于DK VIDEO GW2A18 PG484开发板的HDMI视频颜色空间转换DEMO手册.pdf》资料免费下载
    发表于 09-19 10:42 0次下载
    基于DK VIDEO GW2A18 PG<b class='flag-5'>484</b>开发板的HDMI视频颜色空间转换<b class='flag-5'>DEMO</b>手册