0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

FPGA中如何通過JTAG固化程序?

電子工程師 ? 來源:FPGA設(shè)計(jì)論壇 ? 作者:FPGA設(shè)計(jì)論壇 ? 2021-03-05 15:17 ? 次閱讀

學(xué)習(xí)了 FPGA 一段時(shí)間,簡(jiǎn)單的設(shè)計(jì)仿真驗(yàn)證以及有所熟悉,今天將學(xué)習(xí)通過 JTAG 固化程序。具體步驟以及截圖如下:

教程使用的軟件是:Quartus II 13.0

芯片型號(hào)是:EP4CE10F17C8

步驟一:程序的轉(zhuǎn)化

在 Quartus II 中,單擊 File --> Convert Programming Files,打開此界面,如下圖 1 所示:

圖 1:轉(zhuǎn)化程序界面

在上圖 1 界面中,”Programming file type:”標(biāo)簽后選擇”JTAG Indirect Configuration File(.jic)”;

在”Configuration device:”標(biāo)簽后選擇你所使用的 EPCS 型號(hào),我選擇的是 EPCS16。

在”File name:”標(biāo)簽后,為生成的.jic 文件名

在”Input files to convert”方框中,單擊 Flash Leader,再單擊 Add Device…,選擇 EP4CE10

(需根據(jù)自己的 FPGA 型號(hào)選擇);如下圖 2 所示:

圖 2:Select Devices 界面

單擊 SOF Data,再單擊 Add File…,選擇 Quartus II 全編譯后的.sof 文件。配置完成界面

如下圖 3 所示:

圖 3:Select Input File 界面

單擊 Generate,則開始生成.jic 文件,生成后,則可關(guān)閉此界面,如下圖 4 所示:

圖 4:Generate 界面

步驟二:JTAG 燒寫

在軟件中,單擊 Tools-->Programmer,或者點(diǎn)擊 圖標(biāo),進(jìn)入下載界面,如下圖 5 所示:

圖 5:下載 界面

在此界面中,觀察下載線是否連接好,如果沒有,則單擊 Hardware Setup…,選擇下載線纜。雙擊選擇 Usb-Blaster,如下圖 6 所示:如果單擊后還沒有,則檢查下載線驅(qū)動(dòng)是否安裝正確。

圖 6:選擇 Usb-Blaster 界面

返回下載界面,單擊 key_led.sof,再單擊 Change File…,選擇之前轉(zhuǎn)換的output_file.jic。添加完成后,安照下圖 7 所示的勾選選項(xiàng):

圖 7:選擇.jic 文件 界面

最后 單擊 Start,開始下載,完成界面如下圖 8 所示:

圖 8:Successful 界面

注:下載成功后,先重啟開發(fā)板,再拔掉下載線,則就會(huì)看到固化程序的顯示

結(jié)果了。

原文標(biāo)題:FPGA學(xué)習(xí)筆記-通過JTAG 固化程序

文章出處:【微信公眾號(hào):FPGA設(shè)計(jì)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1625

    文章

    21628

    瀏覽量

    601254
  • JTAG
    +關(guān)注

    關(guān)注

    6

    文章

    397

    瀏覽量

    71561

原文標(biāo)題:FPGA學(xué)習(xí)筆記-通過JTAG 固化程序

文章出處:【微信號(hào):gh_9d70b445f494,微信公眾號(hào):FPGA設(shè)計(jì)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    通過JTAG接口對(duì)MSP430進(jìn)行編程

    電子發(fā)燒友網(wǎng)站提供《通過JTAG接口對(duì)MSP430進(jìn)行編程.pdf》資料免費(fèi)下載
    發(fā)表于 10-31 09:31 ?0次下載
    <b class='flag-5'>通過</b><b class='flag-5'>JTAG</b>接口對(duì)MSP430進(jìn)行編程

    固化FPGA配置芯片的方式

    每次在系統(tǒng)掉電之后,之前載入的程序將會(huì)丟失,系統(tǒng)上電后需要重新配置。設(shè)計(jì)者為了彌補(bǔ)這項(xiàng)缺陷,在FPGA芯片的旁邊都會(huì)設(shè)置一個(gè)flash(掉電不丟失)。
    的頭像 發(fā)表于 10-24 18:13 ?203次閱讀
    <b class='flag-5'>固化</b><b class='flag-5'>FPGA</b>配置芯片的方式

    通過JTAG接口使用SimpleLink?MSP432E4微控制器

    電子發(fā)燒友網(wǎng)站提供《通過JTAG接口使用SimpleLink?MSP432E4微控制器.pdf》資料免費(fèi)下載
    發(fā)表于 09-14 10:23 ?0次下載
    <b class='flag-5'>通過</b><b class='flag-5'>JTAG</b>接口使用SimpleLink?MSP432E4微控制器

    FPGAJTAG口很脆弱?以后要多加小心了

    最近我的FPGA罷工了,而且是部分罷工,FPGAJTAG口不能下載程序,這種事情不是第一次了,在我的項(xiàng)目中也出現(xiàn)過。而且出現(xiàn)的形式也極其相似,很離奇。前一天晚上用的還好好的,第二天就
    發(fā)表于 06-10 09:41

    UVLED固化爐新突破:秒速固化,效率翻倍!

    隨著科技的飛速發(fā)展,UVLED固化技術(shù)正在迎來一場(chǎng)前所未有的革新。近日,一款新型的UVLED固化爐憑借其“秒速固化,效率翻倍”的卓越性能,引起了業(yè)界的廣泛關(guān)注。這款UVLED固化爐不僅
    的頭像 發(fā)表于 05-14 11:45 ?371次閱讀
    UVLED<b class='flag-5'>固化</b>爐新突破:秒速<b class='flag-5'>固化</b>,效率翻倍!

    AMD FPGAMicroBlaze的固化流程詳解

    AMD FPGA在配置了適當(dāng)?shù)膯?dòng)模式后,上電即會(huì)按該模式去加載配置文件。以7系列FPGA為例,假設(shè)設(shè)置模式引腳M[2:0]=3’b001,上電后FPGA會(huì)以Master SPI方式嘗試從FLASH加載配置文件,其與工程是否含有
    發(fā)表于 04-25 12:49 ?438次閱讀
    AMD <b class='flag-5'>FPGA</b><b class='flag-5'>中</b>MicroBlaze的<b class='flag-5'>固化</b>流程詳解

    RISCV soft JTAG調(diào)試_v1.2

    因?yàn)槟壳败浖南拗?,RISCV的邏輯不能同時(shí)共用JTAG,所以如果想要同時(shí)去調(diào)試邏輯和RISCV的話,可以通過RISCV的soft Jtag來實(shí)現(xiàn)。soft Jtag就是
    的頭像 發(fā)表于 04-23 08:38 ?950次閱讀

    FPGA的PL端固化流程

    電子發(fā)燒友網(wǎng)站提供《FPGA的PL端固化流程.pdf》資料免費(fèi)下載
    發(fā)表于 03-07 14:48 ?8次下載

    RISCV soft JTAG調(diào)試_v1.1

    因?yàn)槟壳败浖南拗?,RISCV的邏輯不能同時(shí)共用JTAG,所以如果想要同時(shí)去調(diào)試邏輯和RISCV的話,可以通過RISCV的soft Jtag來實(shí)現(xiàn)。soft Jtag就是
    的頭像 發(fā)表于 02-23 16:16 ?580次閱讀
    RISCV soft <b class='flag-5'>JTAG</b>調(diào)試_v1.1

    關(guān)于JTAG口,你了解多少?

    過程,有一個(gè)關(guān)鍵步驟就是下板實(shí)現(xiàn),做硬件“硬現(xiàn)”很重要,一般來說用JTAG口比較常見一些,因此相信肯定有些大俠遇到過JTAG口失靈或者損壞無法使用的事情。最近我就遇到了這類事情,FPGA
    發(fā)表于 01-19 21:19

    JTAG接口浪涌靜電保護(hù)方案圖分享

    JTAG接口是一類下載程序的接口,而且也是一類經(jīng)常帶電拔插的接口。
    的頭像 發(fā)表于 01-19 18:08 ?1297次閱讀
    <b class='flag-5'>JTAG</b>接口浪涌靜電保護(hù)方案圖分享

    通過JTAG啟動(dòng)Linux的方法和腳本

    存儲(chǔ)器(QSPI Flash,eMMC 等)上的鏡像,直接啟動(dòng)到 Linux。但當(dāng)板子調(diào)試時(shí),經(jīng)常需要通過 JTAG 把 SoC 器件啟動(dòng)到 Linux。這篇文章將分享通過 JTAG
    的頭像 發(fā)表于 12-22 10:27 ?1360次閱讀
    <b class='flag-5'>通過</b><b class='flag-5'>JTAG</b>啟動(dòng)Linux的方法和腳本

    【技術(shù)專欄】泰凌微電子JTAG工具使用教程(一)

    Group”的縮寫,是一種硬件調(diào)試和測(cè)試技術(shù),常被用于在集成電路診斷和調(diào)試問題。JTAG的正式名稱為IEEE 1149.1標(biāo)準(zhǔn),是一種通過掃描鏈(scan chain)實(shí)現(xiàn)的測(cè)試方法,該方法可以在不破壞芯片的情況下,對(duì)集成電
    的頭像 發(fā)表于 12-20 10:00 ?3503次閱讀
    【技術(shù)專欄】泰凌微電子<b class='flag-5'>JTAG</b>工具使用教程(一)

    安全JTAG 的電子格式配置和認(rèn)證程序描述

    電子發(fā)燒友網(wǎng)站提供《安全JTAG 的電子格式配置和認(rèn)證程序描述.pdf》資料免費(fèi)下載
    發(fā)表于 12-18 09:22 ?0次下載
    安全<b class='flag-5'>JTAG</b> 的電子格式配置和認(rèn)證<b class='flag-5'>程序</b>描述

    JTAG如何工作?是誰動(dòng)了我的JTAG口?

    FPGA研發(fā)及學(xué)習(xí)過程,有一個(gè)關(guān)鍵步驟就是 下板實(shí)現(xiàn) ,做硬件“硬現(xiàn)”很重要,一般來說用JTAG口比較常見一些,因此,相信肯定有些大俠遇到過JTAG口失靈或者損壞無法使用的事情。
    的頭像 發(fā)表于 12-04 07:40 ?1098次閱讀
    <b class='flag-5'>JTAG</b>如何工作?是誰動(dòng)了我的<b class='flag-5'>JTAG</b>口?