【從零開始走進(jìn)FPGA】美好開始——我流啊流啊流
4. EPCS的下載
本文引用地址:http://cafeforensic.com/article/268641.htm(1)在ASP模式下
a) Mode切換為Active Serial Programming模式
b) Change File為pof文件
c) 點(diǎn)擊Start,等待下載完畢。因?yàn)镕lash速度比SRAM慢,因此下載相對(duì)于Flash會(huì)較慢。
至此,可見目標(biāo)板上的流水燈已遞增的形式循環(huán)點(diǎn)亮。
(2)在JTAG模式下
a) 用Quartus II 自動(dòng)生成的sof文件,通過軟件轉(zhuǎn)換為jic文件,步驟如下:
i. 打開File-Convert Programming File。
ii. 在Programming File Type選擇jic文件。
iii. Configuration device中選擇目標(biāo)板對(duì)應(yīng)的EPCS型號(hào)
iv. File name可默認(rèn)或任意修改
v. 在File/Data area選中Flash Loader,然后右側(cè)點(diǎn)擊Add Device,找到自己型號(hào)的FPGA,確認(rèn)。
vi. 在File/Data area選中SOF Data,然后在右側(cè)點(diǎn)擊Add File,加載本工程目錄下的sof文件。
vii. 在File/Data area選中加載的sof文件,然后再右側(cè)點(diǎn)擊Properties,選中Compression(壓縮),確認(rèn)。(若EPCS容量允許下,可以省略此步驟,來(lái)提高下載速度)
viii. 點(diǎn)擊Generate,生成jic文件,最終如下圖所示,然后Close。
b) 打開Programming,選擇JTAG Mode。
c) 選擇前面生成的jic文件,選中jic文件后面的Program/Configure
d) 點(diǎn)擊Start,等待下載完成,如下圖所示:
至此,可見目標(biāo)板上的流水燈已遞增的形式循環(huán)點(diǎn)亮。
5. 編程/配置失敗原因
(1)USB下載器沒有連接好或USB線太長(zhǎng)(沒插上,或者接口插錯(cuò))
(2)設(shè)備沒上電。
(3)FPGA Device型號(hào)選擇錯(cuò)誤
(4)EPCS型號(hào)選擇錯(cuò)誤
(5)布局布線不佳,導(dǎo)致下載時(shí)序錯(cuò)誤
(6)FPGA芯片已損壞
(7)EPCS芯片已損壞
(8)USB Bluster已損壞
fpga相關(guān)文章:fpga是什么
c++相關(guān)文章:c++教程
評(píng)論