[發明專利]SOC芯片燒錄調試方法無效
| 申請號: | 201310738739.8 | 申請日: | 2013-12-27 |
| 公開(公告)號: | CN103699467A | 公開(公告)日: | 2014-04-02 |
| 發明(設計)人: | 陸靜怡;張宇斌;王銀年;蔣曉鋒;孫林;奚谷楓 | 申請(專利權)人: | 無錫致新電子科技有限公司 |
| 主分類號: | G06F11/26 | 分類號: | G06F11/26 |
| 代理公司: | 無錫華源專利事務所(普通合伙) 32228 | 代理人: | 林弘毅;聶漢欽 |
| 地址: | 214028 江蘇省無錫市新區長江路2*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | soc 芯片 調試 方法 | ||
技術領域
本發明涉及一種通過USB接口調試燒錄SOC芯片的方法。
背景技術
燒錄工具用于在可編程芯片上寫入數據,使芯片具有不同的功能。市場上現有的一種燒錄工具,其包括多個控制芯片,能夠完成燒錄和開發兩種功能,但其燒錄速度緩慢,對于只選擇燒錄功能的企業成本過高。另一種只具有燒錄功能的燒錄工具,其包括發出信息和處理對應信息的微處理單元、讀寫資料暫存的資料緩沖區以及提供電源管理的電源回路。微處理單元先將資料儲存至資料緩存區,然后再通過接口將資料燒錄至可編程芯片,燒錄過程復雜,并需要電源回路管理電源,復雜的結構增加了成本。
發明內容
針對上述情況,申請人在充分研究了可編程芯片的燒錄與調試流程的基礎上,提供一種SOC芯片燒錄調試方法,為開發板的操作提供圖形化的用戶接口,簡化調試、燒錄過程,簡化結構降低成本。
本發明的技術方案如下:
一種SOC芯片燒錄調試方法,包括以下步驟:
1)連接步驟:啟動一個定時器,每隔一段時間自動掃描與PC連接的USB接口信息,確認并更新開發板與PC的連接情況;所述定時器始終存在,并在檢測到有開發板連接時,顯示開發板的信息;后續步驟都僅在掃描到有開發板連接PC后才實際有效;獲取用戶輸入的命令,通過USB接口發送給開發板,并顯示獲取的命令執行結果;
2)開發板基礎信息配置步驟:獲取用戶填入的包括CPU型號、EMI、USB?PKG?Size、SPI?FLASH在內的開發板的具體信息,以上述信息作為判斷依據,通過USB接口向開發板傳入不同的命令,分別轉入下述步驟3)或者步驟4)進行操作;
3)Linux系統燒錄步驟:通過內置hboot.bin文件信息,在燒錄Linux系統前自動依據配置信息判斷寫入可變成開發板指定的地址,依次讀取用戶填入的Sys?Loader、U-boot、OS?Kernel、Bootup?Logo與Root?FS文件路徑信息,讀取上述所有文件或者單一文件的內容,通過命令方式與開發板指定的傳輸協議將文件內容寫入開發板的指定位置;
4)獨立系統燒錄步驟:依次讀取用戶填入的Sys?loader文件、應用文件路徑信息,讀取文件內容,以及步驟2)中用戶選擇的CPU型號,將文件內容通過命令方式及開發板指定的傳輸協議按燒寫至指定的地址中;當從Chip?Loader框讀取文件路徑并獲取文件內容時,將上述內容按命令形式寫入開發板SRAM或SDRAM中,直接從指定地址啟動運行,通過該方式寫入的文件僅執行依次,開發板掉電后文件內容不被保存;
5)調試步驟:包括以下四種操作:
發送文件至RAM:讀取用戶指定的文件路徑內容,將其寫入指定RAM地址;此操作通過解析文件并向開發板發送指定命令完成;
接收文件:此操作通過向開發板發送指定命令并分析接收到的命令執行結果將其保存于用戶指定路徑完成,獲取的文件內容長度由用戶指定;
燒寫文件至Flash:讀取用戶指定的文件路徑內容,將其寫入指定Flash地址;此操作通過解析文件并向開發板發送指定命令完成;所述Flash可為nand?flash,nor?flash或spi?flash;
跳躍:通過讀寫Flash命令讀出或寫入指定地址的Flash值。
本發明的有益技術效果是:
本發明可提供安全穩定簡單可靠的圖形化操作接口,主要應用于集成電路等行業,支持對開發板flash內存的下載、編程、復制、擦出鏡像等操作,支持從開發板的sdram讀寫文件進行調試操作,支持對開發板sdram直接下載程序并運行。與現有技術相比,本發明通過USB接口將計算機與可編程芯片相連,直接利用計算機給芯片供電,實現簡單,成本較低。通過本發明發送芯片可識別的命令,直接對可編程芯片進行燒錄、調試、配置,簡化了頻繁寫命令的過程,省略了硬件調試工具,進一步降低了成本。本發明支持直接從sdram燒寫啟動程序,節約了嵌入式軟件開發所需要的時間。
附圖說明
圖l是本發明的流程示意圖。
具體實施方式
下面結合附圖對本發明的具體實施方式做進一步說明。
圖1示出了本發明的可編程芯片燒錄調試流程的框圖,包括:
一、連接步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于無錫致新電子科技有限公司,未經無錫致新電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310738739.8/2.html,轉載請聲明來源鉆瓜專利網。





