Cpu系統(tǒng)升級(jí)方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種CPU系統(tǒng)升級(jí)方法及系統(tǒng),所述CPU系統(tǒng)升級(jí)方法在與遠(yuǎn)端服務(wù)器建立連接后,從遠(yuǎn)端服務(wù)器下載需要升級(jí)的更新程序到由主控模塊進(jìn)行權(quán)限管理的第一閃存模塊中;主控模塊取得原本由至少一受控模塊進(jìn)行權(quán)限管理的第二閃存模塊的總線控制權(quán);主控模塊將下載到第一閃存模塊中的更新程序復(fù)制到第二閃存模塊中;主控模塊將第二閃存模塊的總線控制權(quán)歸還給受控模塊;受控模塊自第二閃存模塊中加載其相對(duì)應(yīng)的更新程序,完成CPU系統(tǒng)的升級(jí)作業(yè)。
【專利說明】CPU系統(tǒng)升級(jí)方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,特別是涉及一種CPU系統(tǒng)升級(jí)方法及系統(tǒng)。
【背景技術(shù)】
[0002]在通信領(lǐng)域的電子設(shè)備通常會(huì)需要實(shí)現(xiàn)軟件版本在線更新的功能。一般情況下,設(shè)備通常是通過以太網(wǎng)口連接到遠(yuǎn)端的網(wǎng)管系統(tǒng),將需要更新的軟件版本通過網(wǎng)口下載到設(shè)備的存儲(chǔ)器里面,以實(shí)現(xiàn)軟件版本的升級(jí)。但是現(xiàn)在的電子設(shè)備系統(tǒng)日趨復(fù)雜,在一塊單板上擁有多個(gè)獨(dú)立的CPU系統(tǒng)非常常見,每個(gè)系統(tǒng)有獨(dú)立的軟件系統(tǒng),這給遠(yuǎn)程在線更新系統(tǒng)帶來了困難。在設(shè)計(jì)過程中如何通過一個(gè)端口實(shí)現(xiàn)對(duì)多個(gè)獨(dú)立的CPU進(jìn)行版本升級(jí)是要解決的問題。
[0003]現(xiàn)有技術(shù)中的更新方式是多個(gè)CPU之間通過網(wǎng)口或者PCI 口連接,每個(gè)CPU各自擁有獨(dú)立的flash,并且每個(gè)CPU對(duì)自己的flash具有獨(dú)立的控制權(quán),在線更新時(shí)每個(gè)CPU分別對(duì)各自的flash進(jìn)行單獨(dú)的更新。
[0004]上述更新方式在在線更新時(shí)需要對(duì)每個(gè)flash進(jìn)行單獨(dú)的更新,容易讓使用者混淆和產(chǎn)生錯(cuò)誤的操作。尤其是在終端設(shè)備的用戶是非專業(yè)人士時(shí),這種更新方式更容易給用戶造成困擾,導(dǎo)致較差的用戶體驗(yàn)。
[0005]在電子設(shè)備中一塊單板通常包括多個(gè)CPU內(nèi)核系統(tǒng),每個(gè)系統(tǒng)有獨(dú)立的軟件系統(tǒng),這給遠(yuǎn)程在線更新系統(tǒng)帶來了困難。本發(fā)明要解決的技術(shù)問題就是如何在遠(yuǎn)端通過一個(gè)網(wǎng)口來更新多個(gè)CPU的軟件版本。
【發(fā)明內(nèi)容】
[0006]鑒于以上所述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的目的在于提供一種CPU系統(tǒng)升級(jí)方法及系統(tǒng),用于解決現(xiàn)有技術(shù)中多個(gè)flash單獨(dú)更新導(dǎo)致的操作復(fù)雜的問題。
[0007]為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供一種CPU系統(tǒng)升級(jí)方法,所述CPU系統(tǒng)包括一主控模塊和至少一受控模塊,所述CPU系統(tǒng)升級(jí)方法包括:與遠(yuǎn)端服務(wù)器建立連接;從所述遠(yuǎn)端服務(wù)器下載需要升級(jí)的更新程序到由所述主控模塊進(jìn)行權(quán)限管理的第一閃存模塊中;令所述主控模塊取得原本由所述至少一受控模塊進(jìn)行權(quán)限管理的第二閃存模塊的總線控制權(quán);令所述主控模塊將下載到所述第一閃存模塊中的更新程序復(fù)制到所述第二閃存模塊中;令所述主控模塊將所述第二閃存模塊的總線控制權(quán)歸還給所述受控模塊;令所述受控模塊自所述第二閃存模塊中加載其相對(duì)應(yīng)的更新程序以完成所述CPU系統(tǒng)的升級(jí)作業(yè)。
[0008]優(yōu)選地,令所述主控模塊將所述第二閃存模塊的總線控制權(quán)歸還給所述受控模塊的步驟是通過一主線切換單元實(shí)現(xiàn)的。
[0009]優(yōu)選地,所述總線切換單元通過總線使能信號(hào)和復(fù)位控制信號(hào)來實(shí)現(xiàn)所述第二閃存模塊訪問權(quán)限的切換,當(dāng)復(fù)位控制信號(hào)和總線使能信號(hào)均輸出有效時(shí),所述主控模塊獲得對(duì)所述第二閃存模塊的訪問權(quán)限,當(dāng)所述復(fù)位控制信號(hào)和所述總線使能信號(hào)均輸出無效時(shí),受控模塊獲得所述第二閃存模塊的訪問權(quán)限。
[0010]優(yōu)選地,所述CPU系統(tǒng)升級(jí)方法還包括判斷升級(jí)作業(yè)不成功時(shí),返回至從所述遠(yuǎn)端服務(wù)器下載更新程序的步驟。
[0011 ] 優(yōu)選地,所述主控模塊包括主控CPU,所述受控模塊包括受控CPU、受控PLC模塊、受控EOC模塊、受控PON模塊、或受控WIFI模塊。
[0012]本發(fā)明還提供一種CPU系統(tǒng)升級(jí)系統(tǒng),包括:遠(yuǎn)程通訊模塊,用于連接遠(yuǎn)端服務(wù)器;主控模塊,用于對(duì)整個(gè)系統(tǒng)進(jìn)行管理,用于通過所述遠(yuǎn)程通訊模塊從所述遠(yuǎn)端服務(wù)器下載將需要升級(jí)的更新程序;至少一受控模塊,用于加載與其相對(duì)應(yīng)的更新程序以完成升級(jí)作業(yè);第一閃存模塊,用于存儲(chǔ)所述主控模塊下載的更新程序,并由所述主控模塊進(jìn)行權(quán)限管理;第二閃存模塊,用于接收到所述主控模塊的權(quán)限管理命令時(shí),從所述第一閃存模塊復(fù)制存儲(chǔ)的更新程序并予以存儲(chǔ),用于未收到所述主控模塊的權(quán)限管理命令的情況下由所述受控模塊進(jìn)行權(quán)限管理;總線切換單元,用于實(shí)現(xiàn)所述主控模塊和受控模塊對(duì)所述第二閃存模塊訪問權(quán)限的切換。
[0013]優(yōu)選地,所述總線切換單元包括總線使能信號(hào)和復(fù)位控制信號(hào),當(dāng)復(fù)位控制信號(hào)和總線使能信號(hào)均輸出有效時(shí),所述主控模塊獲得對(duì)所述第二閃存模塊的訪問權(quán)限,當(dāng)所述復(fù)位控制信號(hào)和所述總線使能信號(hào)均輸出無效時(shí),受控模塊獲得所述第二閃存模塊的訪問權(quán)限。
[0014]優(yōu)選地,所述總線切換單元用CPLD通過編程實(shí)現(xiàn),或選用數(shù)字邏輯芯片。
[0015]優(yōu)選地,所述主控模塊包括主控CPU,所述受控模塊包括受控CPU、受控PLC模塊、受控EOC模塊、受控PON模塊、或受控WIFI模塊。
[0016]優(yōu)選地,所述CPU系統(tǒng)升級(jí)系統(tǒng)還包括檢測(cè)模塊,用于檢測(cè)所述CPU系統(tǒng)的升級(jí)作業(yè)是否成功。
[0017]如上所述,本發(fā)明的CPU系統(tǒng)升級(jí)方法及系統(tǒng),具有以下有益效果:
[0018]1、用戶不需要做升級(jí)對(duì)象的選擇,降低操作上的復(fù)雜性。
[0019]2、設(shè)備不需要提供多個(gè)升級(jí)用的端口,節(jié)約成本。
【專利附圖】
【附圖說明】
[0020]圖1顯示為本發(fā)明CPU系統(tǒng)升級(jí)方法的流程示意圖。
[0021]圖2顯示為本發(fā)明CPU系統(tǒng)升級(jí)系統(tǒng)的結(jié)構(gòu)示意圖。
[0022]元件標(biāo)號(hào)說明
[0023]2CPU升級(jí)系統(tǒng)
[0024]21遠(yuǎn)程通訊模塊
[0025]22主控模塊
[0026]23受控模塊
[0027]24第一存儲(chǔ)模塊
[0028]25第二存儲(chǔ)模塊
[0029]26主線切換單元
[0030]27檢測(cè)模塊
[0031]SI ?S7 步驟
【具體實(shí)施方式】
[0032]以下通過特定的具體實(shí)例說明本發(fā)明的實(shí)施方式,本領(lǐng)域技術(shù)人員可由本說明書所揭露的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點(diǎn)與功效。本發(fā)明還可以通過另外不同的【具體實(shí)施方式】加以實(shí)施或應(yīng)用,本說明書中的各項(xiàng)細(xì)節(jié)也可以基于不同觀點(diǎn)與應(yīng)用,在沒有背離本發(fā)明的精神下進(jìn)行各種修飾或改變。需說明的是,在不沖突的情況下,以下實(shí)施例及實(shí)施例中的特征可以相互組合。
[0033]需要說明的是,以下實(shí)施例中所提供的圖示僅以示意方式說明本發(fā)明的基本構(gòu)想,遂圖式中僅顯示與本發(fā)明中有關(guān)的組件而非按照實(shí)際實(shí)施時(shí)的組件數(shù)目、形狀及尺寸繪制,其實(shí)際實(shí)施時(shí)各組件的型態(tài)、數(shù)量及比例可為一種隨意的改變,且其組件布局型態(tài)也可能更為復(fù)雜。
[0034]本實(shí)施例提供一種CPU系統(tǒng)升級(jí)方法,請(qǐng)參閱圖1,顯示為本發(fā)明CPU系統(tǒng)升級(jí)方法的一種實(shí)施方式的流程圖,所述CPU系統(tǒng)包括一主控模塊和至少一受控模塊,在本實(shí)施例中,所述主控模塊例如為主CPU,所述受控模塊例如為受控CPU,但并不局限于此,于其他的實(shí)施例中,所述受控模塊還可以是受控PLC模塊、受控EOC模塊、受控PON模塊、或受控WIFI模塊中的一個(gè)或多個(gè),換言之,本發(fā)明的CPU系統(tǒng)升級(jí)方法適用于在通信領(lǐng)域的單板設(shè)備,單板設(shè)備包括但不限于多個(gè)CPU內(nèi)核系統(tǒng)的主控模塊或者受控模塊升級(jí),比如一個(gè)CPU系統(tǒng)外掛多個(gè)受控PLC模塊、一個(gè)CPU系統(tǒng)外掛多個(gè)受控EOC模塊、一個(gè)CPU系統(tǒng)外掛多個(gè)受控PON模塊、一個(gè)CPU系統(tǒng)外掛多個(gè)受控WIFI模塊,以及一個(gè)CPU系統(tǒng)外掛多個(gè)以上受控模塊的各種組合等電子設(shè)備。
[0035]如圖1所示,所述CPU系統(tǒng)升級(jí)方法包括以下步驟:
[0036]S1:與遠(yuǎn)端服務(wù)器建立連接。具體地,所述主CPU通過一遠(yuǎn)端通訊模塊對(duì)外提供的以太網(wǎng)口與遠(yuǎn)端服務(wù)器建立網(wǎng)絡(luò)連接。
[0037]S2:從所述遠(yuǎn)端服務(wù)器下載需要升級(jí)的更新程序到由所述主控模塊進(jìn)行權(quán)限管理的第一閃存模塊中;具體的,所述主控模塊可以是主控CPU,主控CPU從遠(yuǎn)端服務(wù)器將待更新軟件的新版本下載到主CPU的第一閃存模塊flashl中,所述flashl由主控模塊對(duì)其進(jìn)行權(quán)限管理。
[0038]S3:令所述主控模塊取得原本由所述至少一受控模塊進(jìn)行權(quán)限管理的第二閃存模塊的總線控制權(quán);具體地,主控CPU在完成下載后,從受控CPU取得由受控CPU管理的第二閃存模塊flash2的總線控制權(quán),也就是說,在主控CPU未取得flash2的總線控制權(quán)時(shí),所述flash2的總線控制權(quán)由上述受控CPU對(duì)其進(jìn)行權(quán)限管理。
[0039]S4:令所述主控模塊將下載到所述第一閃存模塊中的更新程序復(fù)制到所述第二閃存模塊中;于本實(shí)施例中,主控CPU將flashl中存儲(chǔ)的更新版本復(fù)制到flash2中,以便后續(xù)受控CPU自所述flash2提取。
[0040]S5:令所述主控模塊將所述第二閃存模塊的總線控制權(quán)歸還給所述受控模塊;復(fù)制完成后,主CPU將flash2的總線控制權(quán)歸還給受控CPU。
[0041]S6:令所述受控模塊自所述第二閃存模塊中加載其相對(duì)應(yīng)的更新程序以完成所述CPU系統(tǒng)的升級(jí)作業(yè)。受控CPU中的應(yīng)用程序從flash2中加載各自對(duì)應(yīng)的更新程序,完成CPU系統(tǒng)的升級(jí)。
[0042]S7:判斷CPU系統(tǒng)升級(jí)是否成功,若成功,則升級(jí)結(jié)束,若不成功,則返回S2再次從遠(yuǎn)端服務(wù)器下載更新程序。
[0043]本發(fā)明還提供一種CPU系統(tǒng)升級(jí)系統(tǒng),請(qǐng)參閱圖2,顯示為本發(fā)明CPU系統(tǒng)升級(jí)系統(tǒng)的一種實(shí)施方式結(jié)構(gòu)圖,如圖所示,所述CPU系統(tǒng)升級(jí)系統(tǒng)2包括:遠(yuǎn)程通信模塊21、主控模塊22、至少一受控模塊23、第一閃存模塊24、第二閃存模塊25、總線切換單元26在本實(shí)施例中,所述主控模塊例如為主CPU,所述受控模塊例如為受控CPU,但并不局限于此,于其他的實(shí)施例中,所述受控模塊還可以是受控PLC模塊、受控EOC模塊、受控PON模塊、或受控WIFI模塊中的一個(gè)或多個(gè),換言之,本發(fā)明的CPU系統(tǒng)升級(jí)方法適用于在通信領(lǐng)域的單板設(shè)備,單板設(shè)備包括但不限于多個(gè)CPU內(nèi)核系統(tǒng)的主控模塊或者受控模塊升級(jí),比如一個(gè)CPU系統(tǒng)外掛多個(gè)受控PLC模塊、一個(gè)CPU系統(tǒng)外掛多個(gè)受控EOC模塊、一個(gè)CPU系統(tǒng)外掛多個(gè)受控PON模塊、一個(gè)CPU系統(tǒng)外掛多個(gè)受控WIFI模塊,以及一個(gè)CPU系統(tǒng)外掛多個(gè)以上受控模塊的各種組合等電子設(shè)備。
[0044]所述遠(yuǎn)程通訊模塊21用于連接遠(yuǎn)端服務(wù)器;遠(yuǎn)程通訊模塊21和主控模塊22之間的接口可以有多重類型,具體根據(jù)主控模塊22支持的接口而定,在本實(shí)施例中,所述主控模塊22通過所述遠(yuǎn)端通訊模塊21對(duì)外提供的以太網(wǎng)口與遠(yuǎn)端服務(wù)器建立網(wǎng)絡(luò)連接。
[0045]所述主控模塊22用于對(duì)整個(gè)系統(tǒng)進(jìn)行管理,用于通過所述遠(yuǎn)程通訊模塊21從所述遠(yuǎn)端服務(wù)器下載將需要升級(jí)的更新程序;主控模塊22可以是主控CPU,本實(shí)施例中以主控模塊22是主控CPU為例,主控CPU通過遠(yuǎn)程通信模塊21連接遠(yuǎn)端服務(wù)器,并從遠(yuǎn)端服務(wù)器下載需要升級(jí)的更新程序的版本至第一閃存模塊24中。
[0046]所述至少一受控模塊23用于加載與其相對(duì)應(yīng)的更新程序以完成升級(jí)作業(yè);所述受控模塊23可以是受控CPU、受控PLC模塊、受控EOC模塊、受控PON模塊、或受控WIFI模塊中的一個(gè)或多個(gè),一受控模塊23是受控CPU為例,受控CPU加載閃存模塊25中存儲(chǔ)的更新程序,完成CPU系統(tǒng)的升級(jí)。
[0047]所述第一閃存模塊24用于存儲(chǔ)所述主控模塊22下載的更新程序,并由所述主控模塊22進(jìn)行權(quán)限管理;第一閃存模塊24由主控CPU管理,用于存儲(chǔ)主控CPU從遠(yuǎn)端服務(wù)器下載的更新程序。
[0048]所述第二閃存模塊25用于接收到所述主控模塊22的權(quán)限管理命令時(shí),從所述第一閃存模塊24復(fù)制存儲(chǔ)的更新程序并予以存儲(chǔ),用于未收到所述主控模塊22的權(quán)限管理命令的情況下由所述受控模塊進(jìn)行權(quán)限管理;第二閃存模塊25在接受主控CPU管理時(shí),接收主控CPU從第一閃存模塊24復(fù)制的更新程序并存儲(chǔ),并在主控模塊22將其總線控制權(quán)交還給受控模塊23之后,接受受控模塊進(jìn)行權(quán)限管理。
[0049]所述總線切換單元26用于實(shí)現(xiàn)所述主控模塊22和受控模塊23對(duì)所述第二閃存模塊25訪問權(quán)限的切換。所述總線切換單元26包括總線使能信號(hào)和復(fù)位控制信號(hào),當(dāng)復(fù)位控制信號(hào)和總線使能信號(hào)均輸出有效時(shí),所述主控模塊22獲得對(duì)所述第二閃存模塊的25訪問權(quán)限,當(dāng)所述復(fù)位控制信號(hào)和所述總線使能信號(hào)均輸出無效時(shí),受控模塊23獲得所述第二閃存模塊25的訪問權(quán)限??偩€切換單元26用CPLD通過編程實(shí)現(xiàn),或選用數(shù)字邏輯芯片。于具體的實(shí)施例中,在主控模塊22的管理下,總線切換單元26的電平高低可以調(diào)整,以低電平輸出有效為例,總線使能信號(hào)和復(fù)位控制信號(hào)均輸出低電平時(shí),主控模塊22取得第二閃存模塊25的總線訪問權(quán)限,而當(dāng)總線使能信號(hào)和復(fù)位控制信號(hào)均輸出高電平時(shí),受控模塊23取得第二閃存模塊25的總線訪問權(quán)限。
[0050]此外,在本實(shí)施例中,為了確保CPU系統(tǒng)升級(jí)成功,還包括檢測(cè)模塊27,用于檢測(cè)所述CPU系統(tǒng)的升級(jí)作業(yè)是否成功,在升級(jí)不成功時(shí),再次進(jìn)行升級(jí)過程。
[0051]綜上所述,本發(fā)明的CPU系統(tǒng)升級(jí)方法及系統(tǒng),只是升級(jí)了一個(gè)CPU系統(tǒng),其他的工作由設(shè)備自己完成,對(duì)于用戶來說不需要做升級(jí)對(duì)象的選擇,方便用戶操作;對(duì)于設(shè)備來說不需要提供多個(gè)升級(jí)用的端口。所以,本發(fā)明有效克服了現(xiàn)有技術(shù)中的種種缺點(diǎn)而具高度產(chǎn)業(yè)利用價(jià)值。
[0052]上述實(shí)施例僅例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何熟悉此技術(shù)的人士皆可在不違背本發(fā)明的精神及范疇下,對(duì)上述實(shí)施例進(jìn)行修飾或改變。因此,舉凡所屬【技術(shù)領(lǐng)域】中具有通常知識(shí)者在未脫離本發(fā)明所揭示的精神與技術(shù)思想下所完成的一切等效修飾或改變,仍應(yīng)由本發(fā)明的權(quán)利要求所涵蓋。
【權(quán)利要求】
1.一種CPU系統(tǒng)升級(jí)方法,所述CPU系統(tǒng)包括一主控模塊和至少一受控模塊,其特征在于,所述CPU系統(tǒng)升級(jí)方法包括: 與遠(yuǎn)端服務(wù)器建立連接; 從所述遠(yuǎn)端服務(wù)器下載需要升級(jí)的更新程序到由所述主控模塊進(jìn)行權(quán)限管理的第一閃存模塊中; 令所述主控模塊取得原本由所述至少一受控模塊進(jìn)行權(quán)限管理的第二閃存模塊的總線控制權(quán); 令所述主控模塊將下載到所述第一閃存模塊中的更新程序復(fù)制到所述第二閃存模塊中; 令所述主控模塊將所述第二閃存模塊的總線控制權(quán)歸還給所述受控模塊; 令所述受控模塊自所述第二閃存模塊中加載其相對(duì)應(yīng)的更新程序以完成所述CPU系統(tǒng)的升級(jí)作業(yè)。
2.根據(jù)權(quán)利要求1所述的CPU系統(tǒng)升級(jí)方法,其特征在于,令所述主控模塊將所述第二閃存模塊的總線控制權(quán)歸還給所述受控模塊的步驟是通過一主線切換單元實(shí)現(xiàn)的。
3.根據(jù)權(quán)利要求2所述的CPU系統(tǒng)升級(jí)方法,其特征在于,所述總線切換單元通過總線使能信號(hào)和復(fù)位控制信號(hào)來實(shí)現(xiàn)所述第二閃存模塊訪問權(quán)限的切換,當(dāng)復(fù)位控制信號(hào)和總線使能信號(hào)均輸出有效時(shí),所述主控模塊獲得對(duì)所述第二閃存模塊的訪問權(quán)限,當(dāng)所述復(fù)位控制信號(hào)和所述總線使能信號(hào)均輸出無效時(shí),受控模塊獲得所述第二閃存模塊的訪問權(quán)限。
4.根據(jù)權(quán)利要求1所述的CPU系統(tǒng)升級(jí)方法,其特征在于,還包括判斷升級(jí)作業(yè)不成功時(shí),返回至從所述遠(yuǎn)端服務(wù)器下載更新程序的步驟。
5.根據(jù)權(quán)利要求1所述的CPU系統(tǒng)升級(jí)方法,其特征在于,所述主控模塊包括主控CPU,所述受控模塊包括受控CPU、受控PLC模塊、受控EOC模塊、受控PON模塊、或受控WIFI模塊。
6.一種CPU系統(tǒng)升級(jí)系統(tǒng),其特征在于,包括: 遠(yuǎn)程通訊模塊,用于連接遠(yuǎn)端服務(wù)器; 主控模塊,用于對(duì)整個(gè)系統(tǒng)進(jìn)行管理,用于通過所述遠(yuǎn)程通訊模塊從所述遠(yuǎn)端服務(wù)器下載將需要升級(jí)的更新程序; 至少一受控模塊,用于加載與其相對(duì)應(yīng)的更新程序以完成升級(jí)作業(yè); 第一閃存模塊,用于存儲(chǔ)所述主控模塊下載的更新程序,并由所述主控模塊進(jìn)行權(quán)限管理; 第二閃存模塊,用于接收到所述主控模塊的權(quán)限管理命令時(shí),從所述第一閃存模塊復(fù)制存儲(chǔ)的更新程序并予以存儲(chǔ),用于未收到所述主控模塊的權(quán)限管理命令的情況下由所述受控模塊進(jìn)行權(quán)限管理; 總線切換單元,用于實(shí)現(xiàn)所述主控模塊和受控模塊對(duì)所述第二閃存模塊訪問權(quán)限的切換。
7.根據(jù)權(quán)利要求6所述的CPU系統(tǒng)升級(jí)系統(tǒng),其特征在于,所述總線切換單元包括總線使能信號(hào)和復(fù)位控制信號(hào),當(dāng)復(fù)位控制信號(hào)和總線使能信號(hào)均輸出有效時(shí),所述主控模塊獲得對(duì)所述第二閃存模塊的訪問權(quán)限,當(dāng)所述復(fù)位控制信號(hào)和所述總線使能信號(hào)均輸出無效時(shí),受控模塊獲得所述第二閃存模塊的訪問權(quán)限。
8.根據(jù)權(quán)利要求7所述的CPU系統(tǒng)升級(jí)系統(tǒng),其特征在于,所述總線切換單元用CPLD通過編程實(shí)現(xiàn),或選用數(shù)字邏輯芯片。
9.根據(jù)權(quán)利要求6所述的CPU系統(tǒng)升級(jí)系統(tǒng),其特征在于,所述主控模塊包括主控CPU,所述受控模塊包括受控CPU、受控PLC模塊、受控EOC模塊、受控PON模塊、或受控WIFI豐旲塊。
10.根據(jù)權(quán)利要求6所述的CPU系統(tǒng)升級(jí)系統(tǒng),其特征在于,還包括檢測(cè)模塊,用于檢測(cè)所述CPU系統(tǒng)的升級(jí)作業(yè)是否成功。
【文檔編號(hào)】H04L12/24GK104503787SQ201410781313
【公開日】2015年4月8日 申請(qǐng)日期:2014年12月16日 優(yōu)先權(quán)日:2014年12月16日
【發(fā)明者】陳燕仙 申請(qǐng)人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司