[ISE] 程序固化到SD卡/FLASH

[复制链接]
3051|6
 楼主| gaochy1126 发表于 2022-3-31 22:59 | 显示全部楼层 |阅读模式
1-配置PS端IO口


添加ZYNQ IP



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| gaochy1126 发表于 2022-3-31 22:59 | 显示全部楼层



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| gaochy1126 发表于 2022-3-31 22:59 | 显示全部楼层


2-生成HDL顶层文件


注意将top.v设为顶层


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| gaochy1126 发表于 2022-3-31 22:59 | 显示全部楼层
  1. module top
  2. (
  3.         input wire       sys_clk  ,
  4.         input wire       sys_rst_n,
  5.         input wire [7:0] ad_data  ,
  6.         input wire       rx       ,  //触发ram读取发送
  7.        
  8.         output wire      ad_clk   ,
  9.         output wire      tx       ,
  10.        
  11.                 //ps ports
  12.                 inout [14:0]                DDR_addr,
  13.                 inout [2:0]                        DDR_ba,
  14.                 inout                                 DDR_cas_n,
  15.                 inout                                 DDR_ck_n,
  16.                 inout                                 DDR_ck_p,
  17.                 inout                                 DDR_cke,
  18.                 inout                                 DDR_cs_n,
  19.                 inout [3:0]                        DDR_dm,
  20.                 inout [31:0]                DDR_dq,
  21.                 inout [3:0]                        DDR_dqs_n,
  22.                 inout [3:0]                        DDR_dqs_p,
  23.                 inout                                 DDR_odt,
  24.                 inout                                 DDR_ras_n,
  25.                 inout                                 DDR_reset_n,
  26.                 inout                                 DDR_we_n,
  27.                 inout                                 FIXED_IO_ddr_vrn,
  28.                 inout                                 FIXED_IO_ddr_vrp,
  29.                 inout [53:0]                FIXED_IO_mio,
  30.                 inout                                 FIXED_IO_ps_clk,
  31.                 inout                                 FIXED_IO_ps_porb,
  32.                 inout                                 FIXED_IO_ps_srstb

  33. );

  34. top_ADC_FFT_USART top_ADC_FFT_USART_inst
  35. (
  36.         .sys_clk  (sys_clk  ),
  37.         .sys_rst_n(sys_rst_n),
  38.         .ad_data  (ad_data  ),
  39.         .rx       (rx       ),  
  40.                          
  41.         .ad_clk   (ad_clk   ),
  42.         .tx       (tx       )
  43. );

  44. //Instantiate ps block
  45. design_1_wrapper    ps_block
  46.     (.DDR_addr                                (DDR_addr),
  47.      .DDR_ba                                (DDR_ba),
  48.      .DDR_cas_n                                (DDR_cas_n),
  49.      .DDR_ck_n                                (DDR_ck_n),
  50.      .DDR_ck_p                                (DDR_ck_p),
  51.      .DDR_cke                                (DDR_cke),
  52.      .DDR_cs_n                                (DDR_cs_n),
  53.      .DDR_dm                                (DDR_dm),
  54.      .DDR_dq                                (DDR_dq),
  55.      .DDR_dqs_n                                (DDR_dqs_n),
  56.      .DDR_dqs_p                                (DDR_dqs_p),
  57.      .DDR_odt                                (DDR_odt),
  58.      .DDR_ras_n                                (DDR_ras_n),
  59.      .DDR_reset_n                        (DDR_reset_n),
  60.      .DDR_we_n                                (DDR_we_n),
  61.      .FIXED_IO_ddr_vrn                (FIXED_IO_ddr_vrn),
  62.      .FIXED_IO_ddr_vrp                (FIXED_IO_ddr_vrp),
  63.      .FIXED_IO_mio                        (FIXED_IO_mio),
  64.      .FIXED_IO_ps_clk                (FIXED_IO_ps_clk),
  65.      .FIXED_IO_ps_porb                (FIXED_IO_ps_porb),
  66.      .FIXED_IO_ps_srstb                (FIXED_IO_ps_srstb)
  67. );
  68.          
  69. endmodule


 楼主| gaochy1126 发表于 2022-3-31 23:00 | 显示全部楼层
3-生成比特流4-导出硬件


5-SDK设计

6-创建逻辑应用文件


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| gaochy1126 发表于 2022-3-31 23:00 | 显示全部楼层
7-创建FSBL文件


8-创建BOOT.bin文件



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| gaochy1126 发表于 2022-3-31 23:00 | 显示全部楼层

fsbl.elf (启动文件)

top.bit (比特流文件)

hello.elf(逻辑应用文件)

顺序不能反

9-SD卡启动

将boot.bit文件复制到SD卡中即可

10-flash启动

注:JTAG模式下烧录



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:这个社会混好的两种人:一是有权有势,二是没脸没皮的。

1205

主题

11937

帖子

26

粉丝
快速回复 在线客服 返回列表 返回顶部