摘要
一般来说,升级FPGA程序采用的是用JTAG固化mcs文件到flash的方法,但这种方法对于一些已经交付的产品设备或者是不方便开箱的场景就会产生一些限制,并且采用JATG固化mcs文件到flash的方法用时较长,在需要批量升级FPGA程序时就会非常耗时。针对以上两点,本文提出一种基于SPI总线的FPGA快速在线升级的方法,由ZYNQ通过SPI总线,向FPGA传输升级文件的数据,再将数据写入到flash当中,从而实现在线升级。经过多次测试,此方法是有效的,并且升级花费的时间大幅降低。
出处
《电子制作》
2024年第20期42-46,共5页
Practical Electronics