今天給大俠帶來Spartan-7 XC7S100程序固化 w25q128FVSG,解決xc7s不支持w25q系列芯片的問題,話不多說,上貨。
1、將芯片配置模式改為001。
2、vivado2019.2XC7S100芯片不支持w25q系列spiflash,需要手動在軟件的配置文件加入一個配置條目
在E:softwarevivado_2019_02Vivado2019.2dataxicomxicom_cfgmem_part_table.csv文件最后加入下面這句話。
799,0,w25q128bv-spi-x1_x2_x4,- xa7a100t xa7a15t 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 xc7s100 xc7s15 xc7s25 xc7s50 xc7s6 xc7s75 xcvu065 xcvu080 xcvu095 xcvu125 xcvu160 xcvu190 xcvu440,w25q128bv,spi,128,x1_x2_x4,,Winbond,,1,w25q128bv,w25q
3、重啟vivado,必須重啟才能生效。
4、用JTAG連接上芯片。
5、右鍵選擇“Add Configuration Memory Device ”。
6、選擇 w25q128bv。
7、在彈出的對話框選擇 Cancel。
8、點擊 tool,然后選擇 Generate Memory Configuration File ,按下圖配置。
9、點擊ok,過一會提示生成成功。
10、回到芯片連接界面,右鍵我們選擇的flash芯片,選擇編程,如下圖。
11、在彈出的界面,選擇dianlan.mcs,按下圖配置編程屬性,點擊OK。
12、如果硬件沒有問題,就會看見精度條。
13、待燒寫成功后,給板子重新上電就行。
編輯:jq
-
芯片
+關注
關注
450文章
49636瀏覽量
417144 -
軟件
+關注
關注
69文章
4570瀏覽量
86696 -
JTAG
+關注
關注
6文章
393瀏覽量
71430 -
程序
+關注
關注
115文章
3720瀏覽量
80357
原文標題:Spartan-7 XC7S100程序固化 w25q128FVSG,解決xc7s不支持w25q系列芯片的問題
文章出處:【微信號:HXSLH1010101010,微信公眾號:FPGA技術江湖】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論