打印
[FPGA]

AGM FPGA/MCU烧写文件类型有哪些及用途

[复制链接]
703|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
HIZYUAN|  楼主 | 2025-3-14 10:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 HIZYUAN 于 2025-3-14 16:57 编辑

[size=1.125]AGM FPGA/MCU烧写文件类型有哪些及用途
AGM有FPGA和MCU器件,那FPGA/MCU烧写文件类型有哪些及用途,让我们一起梳理一下。
一、AG256 / 576系列:
.prg为烧写文件,通过JTAG烧写;
_download.prg 为AGM Downloader专用编程器的烧写文件,用于批量快速烧写用;如无相关软件,请联系联系HIZYUAN获取。
_SRAM.prg文件为片内SRAM写入,通过JTAG烧写,掉电即失效,可用于设计调试;
二、AG10K/16K系列:
_SRAM.prg文件为片内SRAM写入,通过JTAG烧写,掉电即失效,可用于设计调试;
_master.prg文件为 Master(AS)配置方式下,通过JTAG烧写外部配置FLASH的文件;
_master.bin 为Master(AS)配置方式下,配置Flash的标准烧写文件;_master_as.prg调用此bin文件,通过AS口直接烧写FLASH;
.bin为基本配置文件,可用来产生其它类型烧写文件,也可用于Slave(PS)配置方式;rbf文件为此bin文件的字节高低位反向的转换后文件。

三、AG32/AGRV2K系列:
1. .bin文件,用Supra软件,通过JTAG烧录。
具体使用方法:
Supra软件中选Tools –> Program,AGRV2K仅支持JLINK或CMSIS-DAP,选择正确的Cable。速度默认即可。
可以先点击Query device ID,查看是否检测到器件,正确ID为:40200001
比如选择编程文件hizyuan_led.bin,点击program开始烧写文件。如没有出现错误信息,显示“done with code 0”,即烧写成功,程序开始运行。
2. Downloader烧录AG32 MCU完整程序需要选择XXXX_batch.bin文件。


勾选下面的Full Chip erase before program,可以在烧录前擦除芯片程序,并写入默认设置启动项。
勾选Lock after program,则芯片烧录后打开加密锁功能,无法读取出内部程序数据。
另外,可以选择Erase功能,进行程序的擦除。


其它编程功能
烧写_master.prg前需擦除FLASH,可选择Full chip erase before program。
通过JTAG擦除配置FLASH,选择Erase configuration flash功能,可选全片擦除或擦除指定地址内容。
通过JTAG读取配置FLASH内容,选择Read configuration flash to file,设置输出bin文件及读取地址。
更多资讯,欢迎联系海振远科技获取。




使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

22

帖子

0

粉丝