嵌入式学习小组
直播中

周静

8年用户 594经验值
私信 关注

Gowin EMPU M1硬件设计和软件编程下载参考手册

Gowin_EMPU_M1 支持四种硬件设计和软件编程设计下载方法:
1. 软件编程设计产生映像文件,作为硬件设计中 ITCM 初始值。
a) Gowin_EMPU_M1 软件编程设计,产生软件设计二进制 BIN 文件;
b) 使用 make_hex 工具,将软件设计二进制 BIN 文件转换为四个十六进制格式映像文件 itcm0、itcm1、itcm2 和 itcm3;
c) itcm0、itcm1、itcm2 和 itcm
3,作为硬件设计中 ITCM 的初始值文件读入;
d) 综合、布局布线,产生包括软件编程设计和硬件设计的硬件设计码流文件;
e) 下载工具 Programmer,下载硬件设计码流文件。
2. 合并软件编程设计产生的软件设计二进制 BIN 文件和硬件设计产生的硬件设计码流文件。
a) Gowin_EMPU_M1 硬件设计,产生硬件设计码流文件;
b) Gowin_EMPU_M1 软件编程设计,产生软件设计二进制 BIN 文件;
c) 使用 merge_bit 工具,合并软件设计二进制 BIN 文件和硬件设计码流文件;
d) 产生合并软件编程设计和硬件设计后的新的硬件设计码流文件;
e) 下载工具 Programmer,下载合并后的新的硬件设计码流文件;
3. 片外 SPI-Flash 下载软件编程设计产生的软件设计二进制 BIN 文件。
a) Gowin_EMPU_M1 硬件设计中,配置 ITCM Size,根据不同的 ITCMSize 选择不同的 bootload 作为 ITCM 初始值;
b) Gowin_EMPU_M1 硬件设计,产生具有片外 SPI-Flash 下载功能的硬件设计码流文件;
c) 下载工具 Programmer,下载硬件设计产生的硬件设计码流文件;
d) Gowin_EMPU_M1 软件编程设计,产生软件设计二进制 BIN 文件;

更多回帖

发帖
×
20
完善资料,
赚取积分