在进行程序固化时,打开Vivado的Select Configuration Memory Part查看没有电路板选用的flash型号,比如k7325t连接的flash型号是w25q128bv,如果选择一个类似的flash型号进行烧写会报实际检测到的型号与选择型号不一致的error,需要进行如下修改:
1、在vivado安装目录(如:E:\Xilinx\Vivado\2020.2\data\xicom)在xicom文件夹下找到xicom_cfgmem_part_table.csv,用记事本打开csv文件,添加一行823,0,w25q128dv-qspi-x1 x2 x4,- xc7k325t,w25q128fw,qspi,128,x1-single,,Winbond,,1,w25q128dv,w25q,用excel打开更改有问题,好多单元格都是公式。添加完后用excel打开显示如下:
2、编辑时注意关闭vivado,重新打开vivado后在Select Configuration Memory Part中会发现自己添加的flash型号,选中可成功烧写。