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.
离线
换老版本的supra试下 我遇到过新版supra只能支持盗版blaster 老版本的可以支持altera原版blaster
离线
换老版本的supra试下 我遇到过新版supra只能支持盗版blaster 老版本的可以支持altera原版blaster
18年的好像不行,
离线
我也遇到了
离线
我也遇到了
也是烧写失败,试试你的固件
离线
sunxiang 说:我也遇到了
也是烧写失败,试试你的固件
super用2022年6月的就可以烧写成功了,用2020年的和2018年的都失败。
另外:烧入GitHub的stm32f103c8t6的固件,2020版本也可以烧写成功。
离线
stm32f103c6t6可以用吗,我怕flash空间不够
离线
@echo
请问2楼的这张图是用什么软件做的啊?
离线