一種嵌入式系統(tǒng)切換啟動裝置的制造方法
【技術領域】
[0001]本實用新型涉及嵌入系統(tǒng)設備,尤其涉及一種嵌入式系統(tǒng)切換啟動裝置。
【背景技術】
[0002]目前,嵌入式系統(tǒng)裝置中固化存儲器通常選用NandFlash或者EMMC,使用NandFlash會存在壞塊問題,使用EMMC時也會存在系統(tǒng)丟失,甚至是EMMC損壞等問題,一旦存儲器損壞,嵌入式系統(tǒng)設備無法使用需要返廠維修,不僅產(chǎn)生維修費用而且重要的是影響了設備繼續(xù)使用,假如該嵌入式系統(tǒng)裝置有備用存儲器,在固化存儲器產(chǎn)生故障的時候,即使是用戶也能方便的啟用備用存儲器,可以極大的縮短故障處理時間,盡可能的降低設備不能使用導致的風險。
【實用新型內容】
[0003]鑒于目前嵌入式系統(tǒng)存在的上述不足,本實用新型提供一種嵌入式系統(tǒng)切換啟動裝置,在固化存儲器的引導程序丟失或損壞時,可方便簡單地從備用存儲器讀取引導程序,以啟動系統(tǒng),無須拆開設備,切換功能可靠。
[0004]為達到上述目的,本實用新型的實施例采用如下技術方案:
[0005]—種嵌入式系統(tǒng)切換啟動裝置,所述嵌入式系統(tǒng)切換啟動裝置包括處理器,固化存儲器,備用存儲器,系統(tǒng)啟動方式切換電路,所述系統(tǒng)啟動方式切換電路包括檢測電路與啟動配置電路,所述備用存儲器與檢測電路連接,所述檢測電路與啟動配置電路連接,所述啟動配置電路與處理器連接,所述處理器設有主存接口與備存接口,所述主存接口與固化存儲器連接,所述備存接口與備用存儲器連接,所述主存接口、備存接口分別與啟動配置電路相連接,所述檢測電路與備存接口連接。
[0006]依照本實用新型的一個方面,所述備用存儲器為TF存儲卡或SD存儲卡,所述TF存儲卡或SD存儲卡通過檢測電路與啟動配置電路相連接。
[0007]依照本實用新型的一個方面,所述固化存儲器為Nand Flash存儲器或者eMMC存儲器。
[0008]依照本實用新型的一個方面,所述處理器采用Freescale 1.MX28系列處理器。
[0009]本實用新型實施的優(yōu)點:在固化存儲器的引導程序丟失或損壞時,可方便簡單地從備用存儲器讀取引導程序,以啟動系統(tǒng),無須拆開設備,無須額外工具設備,操作非常簡便,且電路簡單,成本低,切換功能可靠。
【附圖說明】
[0010]為了更清楚地說明本實用新型實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本實用新型的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0011]圖1為本實用新型所述的一種嵌入式系統(tǒng)切換啟動裝置的結構示意圖;
[0012]圖2為本實用新型所述的一種嵌入式系統(tǒng)切換啟動裝置的實施例的處理器啟動模式示意圖;
[0013]圖3為本實用新型所述的一種嵌入式系統(tǒng)切換啟動裝置的實施例的檢測電路示意圖;
[0014]圖4為本實用新型所述的一種嵌入式系統(tǒng)切換啟動裝置的實施例的的啟動配置電路不意圖。
【具體實施方式】
[0015]下面將結合本實用新型實施例中的附圖,對本實用新型實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本實用新型一部分實施例,而不是全部的實施例?;诒緦嵱眯滦椭械膶嵤├绢I域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本實用新型保護的范圍。
[0016]如圖1、圖2、圖3和圖4所示,一種嵌入式系統(tǒng)切換啟動裝置,所述嵌入式系統(tǒng)切換啟動裝置包括處理器I,固化存儲器2,備用存儲器3,系統(tǒng)啟動方式切換電路4,所述系統(tǒng)啟動方式切換電路4包括檢測電路41與啟動配置電路42,所述備用存儲器3與檢測電路41連接,所述檢測電路41與啟動配置電路42連接,所述啟動配置電路42與處理器I連接,所述處理器I設有主存接口 11與備存接口 12,所述主存接口 11與固化存儲器2連接,所述備存接口12與備用存儲器3連接,所述主存接口 11、備存接口 12分別與啟動配置電路42相連接,所述檢測電路41與備存接口 12連接。
[0017]在本實施例中,備用存儲器3為TF存儲卡或SD存儲卡,所述TF存儲卡或SD存儲卡通過檢測電路41與啟動配置電路42相連接。
[0018]在本實施例中,固化存儲器2為Nand Flash存儲器或者eMMC存儲器。
[0019]在本實施例中,處理器I采用Freescale 1.MX28系列處理器。
[0020]下面對本實施例的工作原理進行詳細說明:
[0021]圖2中所示的是Freescale 1.MX28系列處理器的Boot啟動模式,其中B0,B1,B2,B3分別是Boot啟動模式的配置引腳,“I”表示高電平,“O”表示低電平,SSPO(備存接口)和SSPl接口(備存接口)可以接TF卡或者eMMC存儲器,如Tablel所示,B3、B2、B1、B0配置為1001,系統(tǒng)從SSPO啟動;如果B3、B2、B1、B0配置為0101,系統(tǒng)從SSPl啟動。
[0022]圖3所示的是TF卡接口電路,TF卡接的是處理器的SSPO接口,帶檢測腳⑶1、⑶2的TF卡座J5,檢測腳⑶1、⑶2外接上拉電阻R6,并與處理器的啟動配置引腳BootO連接,沒有TF卡的時候,卡座J5的13、14引腳跟12引腳(GND信號)相連,所以沒有TF卡的時候BO引腳為低電平;當有TF卡插入的時候,卡座J5的13、14和12腳的連接被彈開,相當于BootO不再跟信號GND連接,而是被外部上拉電阻拉R6為高電平,這樣插入TF卡的時候,BO為高電平。
[0023]圖4所示的是Boot配置電路,BootO為高電平時,Bootl為低電平;反之BootO為低電平時,Bootl為高電平,Boot3常上拉為高電平,Boot2常下拉為低電平。
[0024]系統(tǒng)處理器SSPO接的是TF卡,SSPl接的是eMMC,在未插入備用TF卡的時候,處理器的Boot配置引腳B3B2B1B0分別為:1010,系統(tǒng)從e麗C啟動;如果e麗C出現(xiàn)故障,關機后插入TF卡,由于處理器的Boot配置引腳B3B2B1B0變?yōu)榱?1001,所以系統(tǒng)可以從TF卡啟動,這樣就完成了嵌入式系統(tǒng)切換啟動的功能。
[0025]本實用新型實施的優(yōu)點:在固化存儲器的引導程序丟失或損壞時,可方便簡單地從備用存儲器讀取引導程序,以啟動系統(tǒng),無須拆開設備,無須額外工具設備,操作非常簡便,且電路簡單,成本低,切換功能可靠。
[0026]以上所述,僅為本實用新型的【具體實施方式】,但本實用新型的保護范圍并不局限于此,任何熟悉本領域技術的技術人員在本實用新型公開的技術范圍內,可輕易想到的變化或替換,都應涵蓋在本實用新型的保護范圍之內。因此,本實用新型的保護范圍應以所述權利要求的保護范圍為準。
【主權項】
1.一種嵌入式系統(tǒng)切換啟動裝置,其特征在于,所述嵌入式系統(tǒng)切換啟動裝置包括處理器,固化存儲器,備用存儲器,系統(tǒng)啟動方式切換電路,所述系統(tǒng)啟動方式切換電路包括檢測電路與啟動配置電路,所述備用存儲器與檢測電路連接,所述檢測電路與啟動配置電路連接,所述啟動配置電路與處理器連接,所述處理器設有主存接口與備存接口,所述主存接口與固化存儲器連接,所述備存接口與備用存儲器連接,所述主存接口、備存接口分別與啟動配置電路相連接,所述檢測電路與備存接口連接。2.根據(jù)權利要求1所述的嵌入式系統(tǒng)切換啟動裝置,其特征在于,所述備用存儲器為TF存儲卡或SD存儲卡,所述TF存儲卡或SD存儲卡通過檢測電路與啟動配置電路相連接。3.根據(jù)權利要求2所述的嵌入式系統(tǒng)切換啟動裝置,其特征在于,所述固化存儲器為Nand Flash存儲器或者eMMC存儲器。4.根據(jù)權利要求3所述的嵌入式系統(tǒng)切換啟動裝置,其特征在于,所述處理器采用Freescale 1.MX28系列處理器。
【專利摘要】本實用新型公開了一種嵌入式系統(tǒng)切換啟動裝置,所述嵌入式系統(tǒng)切換啟動裝置包括處理器,固化存儲器,備用存儲器,系統(tǒng)啟動方式切換電路,系統(tǒng)啟動方式切換電路包括檢測電路與啟動配置電路,備用存儲器與檢測電路連接,檢測電路與啟動配置電路連接,啟動配置電路與處理器連接,處理器設有主存接口與備存接口,主存接口與固化存儲器連接,備存接口與備用存儲器連接,主存接口、備存接口分別與啟動配置電路相連接,檢測電路與備存接口連接,上述嵌入式系統(tǒng)切換啟動裝置,在固化存儲器的引導程序丟失或損壞時,可方便簡單地從備用存儲器讀取引導程序,以啟動系統(tǒng),無須拆開設備,無須額外工具設備,操作非常簡便,且電路簡單,成本低,切換功能可靠。
【IPC分類】G06F9/44, G06F11/14
【公開號】CN205230024
【申請?zhí)枴緾N201521080445
【發(fā)明人】趙康德, 徐恩強, 郝志強, 韓鵬飛, 舒思維
【申請人】上海華測導航技術股份有限公司
【公開日】2016年5月11日
【申請日】2015年12月21日