当前位置: 首页 > news >正文

Xilinx SDK 2019.1 使用 JTAG 将 10MB 文件 复制到 ZYNQ 的 DDR中 大约 2秒

Xilinx SDK 2019.1 使用 JTAG 将 10MB 文件 复制到 ZYNQ 的 DDR中 大约 2秒

1、在代码中定义一个 16MB 的 数组 , 并打印地址

// 定义一个 16MB 的 内存空间
uint8_t file[1024*1024*16];

// 打印 file 地址
log_info( "file address:0x%X", (uint32_t)&file[0] );

打印结果:

file address:0x13BCEC

 2、SDK 进入调试状态

image

 3、点击 

image

 

image

 4、选择 处理器, 不进入仿真状态 看不到下面的截图

image

 

5、选择文件

image

 

6、选择 重载数据

image

 7、输入 刚刚数组的 地址 和 文件大小即可 

image

 

8、  SDK log 窗口 , 9.5MB 大约 20秒

17:10:08 INFO : Restoring File Contents to Memory...
17:10:27 INFO : Restored Contents to Memory Successfully from File C:\Users\zydz\Desktop\polarfire_code\icicle\designer\system\export\system.da.bin