如何创建单个位文件来从一个SPI Flash编程两个FPGA?-Lattice-莱迪斯社区-FPGA CPLD-ChipDebug

如何创建单个位文件来从一个SPI Flash编程两个FPGA?

如图15-2所示
LatticeECP2 / M sysCONFIG使用指南 – TN1108
,用户可以从一个SPI闪存配置两个Lattice FPGA。

第一个器件在SPI模式下编程,而第二个器件在从器件串行模式下编程。

  1. 但是,要使用此配置,您需要创建一个包含两个设备编程的合并位文件。
  2. 以下是创建该文件的方法:
  3. 从ispVM软件GUI界面启动Universal File Writer。
  4. 从下拉菜单中选择“请选择输出文件格式”,选择“比特流(* .bit,* .rbt,….)”
  5. 双击左侧的“输入数据文件”,选择要与SPI闪存相邻的设备中的比特流。
  6. (TN1108的图15-2中的SPI模式设备)。
  7. 请注意,“输出数据文件”和“比特流设置”显示在左侧。

在左侧的“比特流设置”下,选择“输出格式”。

右键单击以获取格式选项。。选择“合并比特流”并选择其中一种十六进制合并格式(Intel Hex Merge是最常用的)。
。现在再次双击“输入数据文件”,选择将用于编程从串行设备的第二个比特流。
。现在双击“输出数据文件”并命名输出文件。
。您现在可以生成输出文件了。。要执行此操作,请转到项目 – >。生成。
。您现在可以使用此组合位文件通过ispVM的SPI Flash编程选项对SPI闪存进行编程。

请登录后发表评论

    没有回复内容