VIVADO烧录之FLASH W25Q128JVSIQ

平台:vivado 2017.4

FPGA芯片:XC7K325T-2FFG676

Flash芯片:w25q128jvsiq

简言

        在使用vivado开发工具进行固化程序时需要注意在vivado自带的flash器件库中,只有常见的镁光,issi, spanish 等一些大厂的器件信息,在使用国内一些FLASH时往往找不到对应的器件型号;因此一些flash生产厂家就有自己的一套器件烧录方法,或者是将该厂家的器件型号添加到vivado的器件库当中去,便于下次烧录直接使用;关于一些厂家的烧录方法可以直接联系厂家也可以看我之前的文章中有讲到个别厂家的烧录方法,这里主要总结了一下关于添加器件库的方法进行w25q128jvsiq的烧录。

步骤1、关闭vivado

        在添加器件库之前先关闭vivado。

步骤2、添加器件信息

        找到vivado的安装位置,然后根据你自己的安装路径找到D:\Xilinx\Vivado\2017.4\data\xicom这个路径,然后找到该路径下的xicom_cfgmem_part_table.csv文件,打开该文件可以看到包含的一些大厂的器件信息,这些都是可以直接在烧录时找到的器件,然后将w25q128的器件名称及一些参数添加进去,按照括号里面格式添加即可(519,0,w25q128bv-spi-x1_x2_x4,- xa7a100t xa7a12t xa7a15t xa7a25t xa7a35t xa7a50t xa7a75t xc7a100t xc7a100ti xc7a100tl xc7a12t xc7a12ti xc7a12tl xc7a15t xc7a15ti xc7a15tl xc7a200t xc7a200ti xc7a200tl xc7a25t xc7a25ti xc7a25tl xc7a35t xc7a35ti xc7a35tl xc7a50t xc7a50ti xc7a50tl xc7a75t xc7a75ti xc7a75tl xq7a100t xq7a200t xq7a50t xc7k160t xc7k160ti xc7k160tl xc7k325t xc7k325ti xc7k325tl xc7k355t xc7k355ti xc7k355tl xc7k410t xc7k410ti xc7k410tl xc7k420t xc7k420ti xc7k420tl xc7k480t xc7k480ti xc7k480tl xc7k70t xc7k70tl xq7k325t xq7k325tl xq7k410t xq7k410tl xcku025 xcku035 xcku040 xcku060 xcku085 xcku095 xcku115 xqku040 xqku060 xqku095 xqku115 xa7s100 xa7s15 xa7s25 xa7s50 xa7s6 xa7s75 xc7s100 xc7s15 xc7s25 xc7s50 xc7s6 xc7s75 xcvu065 xcvu080 xcvu095 xcvu125 xcvu160 xcvu190 xcvu440,w25q128bv,spi,128,x1_x2_x4,,winbond,,1,,w25q),保存退出。

步骤3、找到器件并烧录

        打开vivado,可以在选择flash器件时找到w25q128相关器件,选择后添加自己的bin或者mcs文件即可进行烧录。

VIVADO烧录之FLASH W25Q128JVSIQ_第1张图片

        关于flash烧录的问题欢迎大家沟通交流。

你可能感兴趣的:(FPGA,FLASH,fpga开发)