AGM DAP-LINK(AGM Blaster)为AGM 官方设计的多功能下载器,可支持 AGM 所有器件,包括 MCU,FPGA/CPLD等。通过 USB 接口对器件进行配置烧录,或在线调试,并支持离线烧录功能。

 Altera USB Blaster 兼容模式

    连通J4 跳线,即排针的 nRESET 接地,下载器强制设置成为 Altera USB Blaster 兼容模式。

     J4 断开时为自动 auto 模式;如果接入 FPGA/CPLD 标准 10 针排线插座,nRESET 脚对应目标 PCB 上插针为 GND,便自动识别为 Altera USB Blaster 兼容模式。

      此模式时,状态 LED D4 慢闪。

       USB Blaster 需要安装 Altera 相应驱动,一般在 Quartus II 的安装目录中,drivers 子目录。正常状态,Win 设备管理器中会有该设备显示。

 此模式可以支持所有 Altera USB Blaster 功能。用于 AGM FPGA,CPLD(不包括 AGRV2K 系列),当然也可用于 Altera 器件烧录。

     在 Supra 软件的 Program 窗口中烧录 prg 文件,Downloader Cable 选 UsbBlaster。支持 JTAG 和 AS 模式的烧录。

     烧录数据时,LED D3 会变亮。

 烧录 AG256/576 系列 CPLD,建议设置 Programming speed 为 30 以下。

     当通过 AS 口(非 JTAG 口)直接烧录 AG10K/16K FPGA 外置 FLASH,需把跳线 J5V 连通。

CMSIS-DAP 模式

   跳线 J4 断开,状态 LED D4 快闪,D3 常亮(串口状态)。WIN10 及以上免安装驱动程序。

    Win 设备管理器中会有该设备显示,以及 USB COM 串行通信端口。

WIN7 需要安装驱动程序,运行 Supra 目录中的 zadig-2.8.exe,选择 CMSIS-DAP v2,更新为 WinUSB驱动程序。

1)烧录AGRV2K 系列CPLDAG32 只用CPLD 部分):

在 Supra 软件中打开 Tools-Program,烧录 xxxx.bin 文件Downloader Cable 选 CMSIS-DAP。

排线只接 GND,TCK,TMS。

烧录过程,LED D1 会快速闪烁。

可通过 Query device ID 功能检测器件 ID,正常为 0x40200001。

AGRV2K CPLD 的离线烧录方法参考下文相关内容,需要用到xxxx_batch.bin,Supra 编译时同步产生。WIN7 系统 Supra 编译可能会报错,没有这个 batch 文件产生,不影响产生 xxxx.bin 文件。

2)烧录 AG32 系列 MCU

    在 Supra 安装目录的 bin 子目录中,打开 Downloader.exe 烧录,在 MCU SDK 安装目录中也有这个程序。AGM 也提供独立的 Downloader 应用程序安装包。也可在 MCU 软件开发工具 PlatformIO 中直接烧录(请参考相关开发文档)。

 AGM DAP LINK 有两种烧录模式:

nRESET 脚可以接入 MCU 的 NRST 复位管脚(可选),烧录后自动复位。

    Downloader 烧录 AG32 MCU 完整程序需要选择 XXXX_batch.bin 文件。

    可先通过 Query device ID 功能检测器件 ID,正常为 0x40200001。

离线烧录功能

   打开 Downloader.exe 软件。Download Adapter 选 CMSIS-DAP Offline,可通过 USB 先把离线文件烧录到 AGM DAP LINK 的存储 FLASH 中。

AG32 MCU(包括 AGRV2K CPLD)选择 xxxx_batch.bin 文件烧录。点击 Update Offline File 按键,把所选 bin 文件烧录到 AGM DAP LINK(J4 跳线需要在 CMSIS-DAP 模式下,不能是 USB Blaster 模式)。

    其它 FPGA/CPLD(AG10K/16K,AG256/576 等),需要把原烧录文件 prg 格式转换为 bin 文件。使用软件界面下方的 Convert Download File for Blaster Mode 功能,选择所需的 prg 文件,填写输出 bin 文件位置及名称,点击 Convert 按键完成转换。

   离线烧录要把 AGM DAP LINK 接到目标板上的烧录口(JTAG/SWJ/AS);通过 USB 供电,或者目标板上 VCC33 反向供电(连通 J3V 跳线);按一下 SW_IO 按键,开始烧录目标器件。数据传输过程中 LED D3会闪烁,烧录完成并验证成功后 D1 变亮(OK),烧录失败则 D2 变亮(NG)。

 Offline 界面有关 AGM DAP LINK 的一些设置选项,以及离线烧录时的参数,可以在 Advanced Adapter Settings 框中设置,然后点击 Update DAP Settings 按键,把设置参数写入 AGM DAP LINK。

有兴趣的客户可扫描以下二维码,加商务微信或者电话联系(加前备注下公司名和您名字),可以获得原厂工程师技术支持

我们提供最完善的:AGM芯片的指导设计选型,开发资料,芯片测样,程序移植,方案定制,技术支持,产品开发,批量采购

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注