[發明專利]一種通過JTAG鏈路進行程序更新的方法在審
| 申請號: | 201810183967.6 | 申請日: | 2018-03-07 |
| 公開(公告)號: | CN108304231A | 公開(公告)日: | 2018-07-20 |
| 發明(設計)人: | 姜微微;潘巖;李清臣;張志強 | 申請(專利權)人: | 山東超越數控電子股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 濟南金迪知識產權代理有限公司 37219 | 代理人: | 楊樹云 |
| 地址: | 250000 山東省*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 程序更新 更新系統 總線切換開關 程序實現 繁瑣步驟 依次連接 客戶端 拆機 更新 | ||
本發明涉及一種通過JTAG鏈路進行程序更新的方法,該方法運行在更新系統中,所述更新系統包括依次連接的IC器件、BMC系統、客戶端,包括:當有多個IC器件存在時,通過總線切換開關的方式進行JTAG鏈路的切換,使得在更新某一個IC器件時,該IC器件的JTAG鏈路與BMC系統的JTAG鏈路是通的且僅有這一條通路。本發明通過JTAG鏈路對程序實現更新,解決了需要拆機等繁瑣步驟。
技術領域
本發明涉及一種通過JTAG鏈路進行程序更新的方法,屬于服務器、計算機技術領域。
背景技術
計算機、服務器等電子設備的復雜程度越來越高,CPLD、FPGA等復雜可編程邏輯器件的應用也越來越廣泛。后期設備在維護及BUG解除過程中,需要對部分邏輯器件程序進行更新,現有實現技術中,在對設備CPLD等進行程序更新時僅能通過拆機后,將燒寫器和主板上的JTAG連接器建立物理通信后方可更新,拆機處理,步驟繁瑣。
中國專利文獻CN103019779A公開了一種FPGA/DSP嵌入式系統的程序更新方法,基于一種 FPGA專用的主動串行配置芯片EPCS,通過嵌入式軟核處理器NIOSII和上位機建立通信,控制完成用戶FPGA硬件配置數據和DSP應用程序數據的更新。但是,該專利是基于一種FPGA專用的主動串行配置芯片EPCS,外部掛接通訊接口芯片,且需要實現嵌入式軟核處理器系統,增加了硬件成本,實現方法復雜。
發明內容
針對現有技術的不足,本發明提供了一種通過JTAG鏈路進行程序更新的方法;
術語解釋:
1、JTAG,Joint Test Action Group,聯合測試工作組,是一種國際標準測試協議(IEEE 1149.1兼容),主要用于芯片內部測試;
2、CPLD,Complex Programmable Logic Device,復雜可編程邏輯器件,是從PAL和GAL器件發展出來的器件,相對而言規模大,結構復雜,屬于大規模集成電路范圍。是一種用戶根據各自需要而自行構造邏輯功能的數字集成電路。
本發明的技術方案為:
一種通過JTAG鏈路進行程序更新的方法,該方法運行在更新系統中,所述更新系統包括依次連接的IC器件、BMC系統、客戶端,BMC系統是一個獨立于主板的嵌入式操作系統,由BMC硬件和軟件組成,主要功能一般為對服務器健康狀態進行監管、遠程開關機等。本發明在原來BMC 功能的基礎上進行開發,在BMC WEB界面上實現通過JTAG鏈路進行CPLD等IC器件程序更新功能。包括:當有多個IC器件存在時,通過總線切換開關的方式進行JTAG鏈路的切換,使得在更新某一個IC器件時,該IC器件的JTAG鏈路與BMC系統的JTAG鏈路是通的且僅有這一條通路。
本發明關鍵部分為JTAG鏈路的建立,需確保BMC系統的JTAG鏈路與需要更新程序IC的JTAG 鏈路是獨立的,未掛接其他設備。
根據本發明優選的,所述IC器件的型號為SN74CBTLV3257,該IC器件的控制端包括OE端和S 端,通過JTAG鏈路進行程序更新的方法,包括:
(1)BMC系統的遠程管理界面對程序燒寫進行配置;登陸BMC系統的遠程管理界面,點擊固件信息欄,選擇從2400界面訪問,建立BMC與IC的JTAG通信鏈路進行程序燒寫。通過JTAG_SEL 信號進行JTAG總線控制權的切換,具體是指:當OE端為低時,該IC器件處于工作狀態,根據S 端引腳狀態控制JTAG總線的通路切換,即:當S端為低時,A通道總線切換至B1通路,當S端為高時,A通道總線切換至B2通路;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東超越數控電子股份有限公司,未經山東超越數控電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810183967.6/2.html,轉載請聲明來源鉆瓜專利網。





