您尚未登录。

楼主 # 2021-10-12 11:34:17

echo
会员
注册时间: 2020-04-16
已发帖子: 358
积分: 363.5

刚刚踩的AG1280Q48新鲜坑

AGM的FPGA和CPLD都用Altera的USB-Blaster下载,实际使用时发现下载AG1280Q48时,_sram.prg文件可以成功下载,但是_hybrid.prg文件无法下载,Supra报

Error: [as_device_id] Configuration device ID not found.

大概意思就是找不到配置器件的ID,查了半天,没有找到原因,最后怀疑到手头这个usb-blaster上。这个usb-blaster于15年购买自淘宝,非常便宜,方案是STM32F101CBT6+HC244。
市面上的usb-blaster方案很多,最早的是FT245+CPLD,性能好,成本低;后来有了cy7c68013方案的,成本低性能也低;再后来就是stm32方案的,成本还是很低,性能上去了。由于Altera的CPLD只需要JTAG,FPGA使用jic文件下载的话,也只需要JTAG接口,很多usb-blaster为了省事就去掉了AS下载功能。
然而AG1280Q48这个芯片的FLASH下载刚好需要使用AS下载功能,使用不支持AS下载的usb-blaster就会导致_hybrid.prg文件下载不进去。
解决方案很简单,自己用STM32F103C8T6做了一个usb-blaster,板子使用BluePill,这个板子非常多,MCU涨价之前也非常便宜。
USB-Blaster固件下载连接:USB-Blaster on BluePill.

离线

楼主 #2 2021-10-12 21:57:12

echo
会员
注册时间: 2020-04-16
已发帖子: 358
积分: 363.5

Re: 刚刚踩的AG1280Q48新鲜坑

试过了,没用。就是因为那个STM32的USB-Blaster不支持AS下载,我用自己的USB-Blaster固件就可以了。
晒一下刚刚做的AGM1280核心板:AgmPill.
AgmPill_PINOUT.png

david 说:

换老版本的supra试下 我遇到过新版supra只能支持盗版blaster 老版本的可以支持altera原版blaster

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn