H1123
New Contributor
4 years agoFPGA的在线升级方案求证
已知通过解析SVF文件可以利用MCU模拟JTAG时序烧写sof文件到FPGA中。
然而大多数的CPLD因为内部自带EEPROM等模块 ,所以可以通过JTAG直接完成程序的固化。但是FPGA如果需要通过JTAG固化程序,则需要将sof文件装换成JIC文件。
烧写JIC的过程实际分为两步
第一步,使用JTAG模式烧写一个FLASH Loader固件到FPGA中;
第二步,使用该FLASH Loader固件将JTAG传输的FPGA的配置文件写入到EPCS FLASH中。
那么是否可以解析JIC文件内容在模拟JTAG时序,使用MCU完成FPGA的在线升级?
解析JIC文件只是个想法,并没有实践,因为打开的JIC文件是乱码。