本實用新型專利技術(shù)涉及一種車用BootLoader調(diào)試設(shè)備及試驗用汽車,本車用BootLoader調(diào)試設(shè)備包括:與汽車儀表中處理器相連的控制器,所述控制器包括:用于讀取SD卡中Bootloader刷寫數(shù)據(jù)的SD卡接口,與該SD卡接口相連的適于根據(jù)Bootloader刷寫數(shù)據(jù)更新Bootloader的主處理器;本實用新型專利技術(shù)的車用BootLoader調(diào)試設(shè)備極大的簡化了Bootloader刷寫步驟,用戶可以通過插入SD卡實現(xiàn)Bootloader更新操作,具有操作簡單、可靠性好的優(yōu)點;所述試驗用汽車安裝該車用BootLoader調(diào)試設(shè)備后,簡化了主處理器BootLoader更新步驟,便于車輛的測試與調(diào)試。
【技術(shù)實現(xiàn)步驟摘要】
本技術(shù)涉及一種BootLoader調(diào)試設(shè)備,尤其涉及一種車用BootLoader調(diào)試設(shè)備及試驗用汽車。
技術(shù)介紹
汽車在試驗階段,需要對其軟件進(jìn)行調(diào)試,傳統(tǒng)的BootLoader更新專業(yè)性很強(qiáng),必須技術(shù)人員親自更新,以防止更新失敗造成不可挽回的損失。因此,需要設(shè)計一種更新操作方便的車用BootLoader調(diào)試設(shè)備。
技術(shù)實現(xiàn)思路
本技術(shù)的目的是提供一種車用BootLoader調(diào)試設(shè)備及試驗用汽車,以便于對車用BootLoader進(jìn)行更新操作。為了解決上述技術(shù)問題,本技術(shù)提供了一種車用BootLoader調(diào)試設(shè)備,包括:與汽車儀表中處理器相連的控制器,所述控制器包括:用于讀取SD卡中Bootloader刷寫數(shù)據(jù)的SD卡接口,與該SD卡接口相連的適于根據(jù)Bootloader刷寫數(shù)據(jù)更新Bootloader的主處理器。進(jìn)一步,所述控制器還包括:存儲恢復(fù)用NandFlash和Bootloader用NorFlash;其中存儲恢復(fù)用NandFlash通過并行數(shù)據(jù)接口與主處理器相連接,Bootloader用NorFlash通過SPI接口與主處理器相連接。進(jìn)一步,所述處理器通過CAN總線與控制器相連。又一方面,本技術(shù)還提供了一種試驗用汽車,包括:所述的車用BootLoader調(diào)試設(shè)備。本技術(shù)的有益效果是,本技術(shù)的車用BootLoader調(diào)試設(shè)備極大的簡化了Bootloader刷寫步驟,用戶可以通過插入SD卡實現(xiàn)Bootloader更新操作,具有操作簡單、可靠性好的優(yōu)點;所述試驗用汽車安裝該車用BootLoader調(diào)試設(shè)備后,簡化了主處理器BootLoader更新步驟,便于車輛的測試與調(diào)試。附圖說明下面結(jié)合附圖和實施例對本技術(shù)進(jìn)一步說明。圖1是本技術(shù)的車用BootLoader調(diào)試設(shè)備的原理框圖。圖2是本控制器的原理框圖;圖3是CAN總線與控制器的連接框圖。具體實施方式現(xiàn)在結(jié)合附圖對本技術(shù)作進(jìn)一步詳細(xì)的說明。這些附圖均為簡化的示意圖,僅以示意方式說明本技術(shù)的基本結(jié)構(gòu),因此其僅顯示與本技術(shù)有關(guān)的構(gòu)成。在嵌入式操作系統(tǒng)中,BootLoader是在操作系統(tǒng)內(nèi)核運行之前運行,可以初始化硬件設(shè)備、建立內(nèi)存空間映射圖,從而將系統(tǒng)的軟硬件環(huán)境帶到一個合適狀態(tài),以便為最終調(diào)用操作系統(tǒng)內(nèi)核準(zhǔn)備好正確的環(huán)境。實施例1如圖1所示,本技術(shù)提供了一種車用BootLoader調(diào)試設(shè)備,包括:與汽車儀表中處理器相連的控制器,所述控制器包括:用于讀取SD卡中Bootloader刷寫數(shù)據(jù)的SD卡接口,與該SD卡接口相連的適于根據(jù)Bootloader刷寫數(shù)據(jù)更新Bootloader的主處理器。在使用時,通過SD卡接口插接SD卡,所述主處理器通過讀取SD卡中存儲的Bootloader刷寫數(shù)據(jù)以實現(xiàn)主處理器中Bootloader刷寫更新。進(jìn)一步,所述控制器還包括:存儲恢復(fù)用NandFlash和Bootloader用NorFlash;其中存儲恢復(fù)用NandFlash通過并行數(shù)據(jù)接口與主處理器相連接,Bootloader用NorFlash通過SPI接口與主處理器相連接。所述NandFlash是flash內(nèi)存的一種,其內(nèi)部采用非線性宏單元模式,為固態(tài)大容量內(nèi)存的實現(xiàn)提供了廉價有效的解決方案。Nand-flash存儲器具有容量較大,改寫速度快等優(yōu)點,適用于大量數(shù)據(jù)的存儲。所述NorFlash即非易失閃存,NORFlash的特點是芯片內(nèi)執(zhí)行(XIP,eXecuteInPlace),這樣應(yīng)用程序可以直接在Flash閃存內(nèi)運行,不必再把代碼讀到系統(tǒng)RAM中。其中,所述主處理器例如但不限于采用ADSP-BF533處理芯片。所述存儲恢復(fù)用NandFlash為NandFlashK9F5608;所述NandFlashK9F5608通過數(shù)據(jù)總線的D0..D7與主處理器相連,其作用了存儲用于恢復(fù)系統(tǒng)所用的二進(jìn)制數(shù)據(jù),用于系統(tǒng)恢復(fù)的時候的數(shù)據(jù)源。所述Bootloader用NorFlash為NorFlashM25P20,以存放Bootloader的二進(jìn)制文件存放,實現(xiàn)程序初始化的指針跳轉(zhuǎn)、硬件初始化、系統(tǒng)二進(jìn)制文件恢復(fù)等功能。通過所述存儲恢復(fù)用NandFlash和Bootloader用NorFlash能夠?qū)崿F(xiàn)系統(tǒng)在故障時自動恢復(fù)還原系統(tǒng),達(dá)到固件自恢復(fù)的目的。優(yōu)選的,所述處理器通過CAN總線與控制器相連。如圖3所示,具體的,所述控制器包括:與處理器相連的CAN接口、與該CAN接口相連的CAN總線收發(fā)器,所述CAN總線收發(fā)器的TXD端通過第一光耦合器與主處理器的CANTX端相連,該CAN總線收發(fā)器的RXD端通過第二光耦合器與主處理器的CANRX端相連;其中,所述CAN總線收發(fā)器例如但不限于采用CAN總線收發(fā)器82C250,第一、第二光耦合器例如但不限于采用光耦合器6N137。通過第一、第二光耦合器對輸入、輸出電信號起隔離作用,以提高CAN總線信號傳輸?shù)目煽啃浴嵤├?在實施例1基礎(chǔ)上,本實施例2提供了一種試驗用汽車,包括:所述的車用BootLoader調(diào)試設(shè)備。所述試驗用汽車安裝該車用BootLoader調(diào)試設(shè)備后,簡化了主處理器BootLoader更新步驟,便于車輛的測試與調(diào)試。以上述依據(jù)本技術(shù)的理想實施例為啟示,通過上述的說明內(nèi)容,相關(guān)工作人員完全可以在不偏離本項技術(shù)技術(shù)思想的范圍內(nèi),進(jìn)行多樣的變更以及修改。本項技術(shù)的技術(shù)性范圍并不局限于說明書上的內(nèi)容,必須要根據(jù)權(quán)利要求范圍來確定其技術(shù)性范圍。本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點】
一種車用BootLoader調(diào)試設(shè)備,其特征在于,包括:與汽車儀表中處理器相連的控制器,所述控制器包括:用于讀取SD卡中Bootloader刷寫數(shù)據(jù)的SD卡接口,與該SD卡接口相連的適于根據(jù)Bootloader刷寫數(shù)據(jù)更新Bootloader的主處理器。
【技術(shù)特征摘要】
1.一種車用BootLoader調(diào)試設(shè)備,其特征在于,包括:與汽車儀表中處理器相連的控制器,所述控制器包括:用于讀取SD卡中Bootloader刷寫數(shù)據(jù)的SD卡接口,與該SD卡接口相連的適于根據(jù)Bootloader刷寫數(shù)據(jù)更新Bootloader的主處理器。2.根據(jù)權(quán)利要求1所述的車用BootLoader調(diào)試設(shè)備,其特征在于,所述控制器還包括:存儲恢復(fù)用NandFlash和B...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:余國剛,王禮,彭偉鴻,章文利,
申請(專利權(quán))人:江蘇新通達(dá)電子科技股份有限公司,
類型:新型
國別省市:江蘇;32
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。