• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    CPU系統升級方法及系統技術方案

    技術編號:11264680 閱讀:80 留言:0更新日期:2015-04-08 10:18
    本發明專利技術提供一種CPU系統升級方法及系統,所述CPU系統升級方法在與遠端服務器建立連接后,從遠端服務器下載需要升級的更新程序到由主控模塊進行權限管理的第一閃存模塊中;主控模塊取得原本由至少一受控模塊進行權限管理的第二閃存模塊的總線控制權;主控模塊將下載到第一閃存模塊中的更新程序復制到第二閃存模塊中;主控模塊將第二閃存模塊的總線控制權歸還給受控模塊;受控模塊自第二閃存模塊中加載其相對應的更新程序,完成CPU系統的升級作業。

    【技術實現步驟摘要】
    CPU系統升級方法及系統
    專利技術涉及通信領域,特別是涉及一種CPU系統升級方法及系統。
    技術介紹
    在通信領域的電子設備通常會需要實現軟件版本在線更新的功能。一般情況下,設備通常是通過以太網口連接到遠端的網管系統,將需要更新的軟件版本通過網口下載到設備的存儲器里面,以實現軟件版本的升級。但是現在的電子設備系統日趨復雜,在一塊單板上擁有多個獨立的CPU系統非常常見,每個系統有獨立的軟件系統,這給遠程在線更新系統帶來了困難。在設計過程中如何通過一個端口實現對多個獨立的CPU進行版本升級是要解決的問題。現有技術中的更新方式是多個CPU之間通過網口或者PCI口連接,每個CPU各自擁有獨立的flash,并且每個CPU對自己的flash具有獨立的控制權,在線更新時每個CPU分別對各自的flash進行單獨的更新。上述更新方式在在線更新時需要對每個flash進行單獨的更新,容易讓使用者混淆和產生錯誤的操作。尤其是在終端設備的用戶是非專業人士時,這種更新方式更容易給用戶造成困擾,導致較差的用戶體驗。在電子設備中一塊單板通常包括多個CPU內核系統,每個系統有獨立的軟件系統,這給遠程在線更新系統帶來了困難。本專利技術要解決的技術問題就是如何在遠端通過一個網口來更新多個CPU的軟件版本。
    技術實現思路
    鑒于以上所述現有技術的缺點,本專利技術的目的在于提供一種CPU系統升級方法及系統,用于解決現有技術中多個flash單獨更新導致的操作復雜的問題。為實現上述目的及其他相關目的,本專利技術提供一種CPU系統升級方法,所述CPU系統包括一主控模塊和至少一受控模塊,所述CPU系統升級方法包括:與遠端服務器建立連接;從所述遠端服務器下載需要升級的更新程序到由所述主控模塊進行權限管理的第一閃存模塊中;令所述主控模塊取得原本由所述至少一受控模塊進行權限管理的第二閃存模塊的總線控制權;令所述主控模塊將下載到所述第一閃存模塊中的更新程序復制到所述第二閃存模塊中;令所述主控模塊將所述第二閃存模塊的總線控制權歸還給所述受控模塊;令所述受控模塊自所述第二閃存模塊中加載其相對應的更新程序以完成所述CPU系統的升級作業。優選地,令所述主控模塊將所述第二閃存模塊的總線控制權歸還給所述受控模塊的步驟是通過一總線切換單元實現的。優選地,所述總線切換單元通過總線使能信號和復位控制信號來實現所述第二閃存模塊訪問權限的切換,當復位控制信號和總線使能信號均輸出有效時,所述主控模塊獲得對所述第二閃存模塊的訪問權限,當所述復位控制信號和所述總線使能信號均輸出無效時,受控模塊獲得所述第二閃存模塊的訪問權限。優選地,所述CPU系統升級方法還包括判斷升級作業不成功時,返回至從所述遠端服務器下載更新程序的步驟。優選地,所述主控模塊包括主控CPU,所述受控模塊包括受控CPU、受控PLC模塊、受控EOC模塊、受控PON模塊、或受控WIFI模塊。本專利技術還提供一種CPU系統升級系統,包括:遠程通訊模塊,用于連接遠端服務器;主控模塊,用于對整個系統進行管理,用于通過所述遠程通訊模塊從所述遠端服務器下載將需要升級的更新程序;至少一受控模塊,用于加載與其相對應的更新程序以完成升級作業;第一閃存模塊,用于存儲所述主控模塊下載的更新程序,并由所述主控模塊進行權限管理;第二閃存模塊,用于接收到所述主控模塊的權限管理命令時,從所述第一閃存模塊復制存儲的更新程序并予以存儲,用于未收到所述主控模塊的權限管理命令的情況下由所述受控模塊進行權限管理;總線切換單元,用于實現所述主控模塊和受控模塊對所述第二閃存模塊訪問權限的切換。優選地,所述總線切換單元包括總線使能信號和復位控制信號,當復位控制信號和總線使能信號均輸出有效時,所述主控模塊獲得對所述第二閃存模塊的訪問權限,當所述復位控制信號和所述總線使能信號均輸出無效時,受控模塊獲得所述第二閃存模塊的訪問權限。優選地,所述總線切換單元用CPLD通過編程實現,或選用數字邏輯芯片。優選地,所述主控模塊包括主控CPU,所述受控模塊包括受控CPU、受控PLC模塊、受控EOC模塊、受控PON模塊、或受控WIFI模塊。優選地,所述CPU系統升級系統還包括檢測模塊,用于檢測所述CPU系統的升級作業是否成功。如上所述,本專利技術的CPU系統升級方法及系統,具有以下有益效果:1、用戶不需要做升級對象的選擇,降低操作上的復雜性。2、設備不需要提供多個升級用的端口,節約成本。附圖說明圖1顯示為本專利技術CPU系統升級方法的流程示意圖。圖2顯示為本專利技術CPU系統升級系統的結構示意圖。元件標號說明2CPU升級系統21遠程通訊模塊22主控模塊23受控模塊24第一存儲模塊25第二存儲模塊26總線切換單元27檢測模塊S1~S7步驟具體實施方式以下通過特定的具體實例說明本專利技術的實施方式,本領域技術人員可由本說明書所揭露的內容輕易地了解本專利技術的其他優點與功效。本專利技術還可以通過另外不同的具體實施方式加以實施或應用,本說明書中的各項細節也可以基于不同觀點與應用,在沒有背離本專利技術的精神下進行各種修飾或改變。需說明的是,在不沖突的情況下,以下實施例及實施例中的特征可以相互組合。需要說明的是,以下實施例中所提供的圖示僅以示意方式說明本專利技術的基本構想,遂圖式中僅顯示與本專利技術中有關的組件而非按照實際實施時的組件數目、形狀及尺寸繪制,其實際實施時各組件的型態、數量及比例可為一種隨意的改變,且其組件布局型態也可能更為復雜。本實施例提供一種CPU系統升級方法,請參閱圖1,顯示為本專利技術CPU系統升級方法的一種實施方式的流程圖,所述CPU系統包括一主控模塊和至少一受控模塊,在本實施例中,所述主控模塊例如為主CPU,所述受控模塊例如為受控CPU,但并不局限于此,于其他的實施例中,所述受控模塊還可以是受控PLC模塊、受控EOC模塊、受控PON模塊、或受控WIFI模塊中的一個或多個,換言之,本專利技術的CPU系統升級方法適用于在通信領域的單板設備,單板設備包括但不限于多個CPU內核系統的主控模塊或者受控模塊升級,比如一個CPU系統外掛多個受控PLC模塊、一個CPU系統外掛多個受控EOC模塊、一個CPU系統外掛多個受控PON模塊、一個CPU系統外掛多個受控WIFI模塊,以及一個CPU系統外掛多個以上受控模塊的各種組合等電子設備。如圖1所示,所述CPU系統升級方法包括以下步驟:S1:與遠端服務器建立連接。具體地,所述主CPU通過一遠端通訊模塊對外提供的以太網口與遠端服務器建立網絡連接。S2:從所述遠端服務器下載需要升級的更新程序到由所述主控模塊進行權限管理的第一閃存模塊中;具體的,所述主控模塊可以是主控CPU,主控CPU從遠端服務器將待更新軟件的新版本下載到主CPU的第一閃存模塊flash1中,所述flash1由主控模塊對其進行權限管理。S3:令所述主控模塊取得原本由所述至少一受控模塊進行權限管理的第二閃存模塊的總線控制權;具體地,主控CPU在完成下載后,從受控CPU取得由受控CPU管理的第二閃存模塊flash2的總線控制權,也就是說,在主控CPU未取得flash2的總線控制權時,所述flash2的總線控制權由上述受控CPU對其進行權限管理。S4:令所述主控模塊將下載到所述第一閃存模塊中的更新程序復制到所述第二閃存模塊中;于本實施例中,主控CPU將f本文檔來自技高網...
    CPU系統升級方法及系統

    【技術保護點】
    一種CPU系統升級方法,所述CPU系統包括一主控模塊和至少一受控模塊,其特征在于,所述CPU系統升級方法包括:與遠端服務器建立連接;從所述遠端服務器下載需要升級的更新程序到由所述主控模塊進行權限管理的第一閃存模塊中;令所述主控模塊取得原本由所述至少一受控模塊進行權限管理的第二閃存模塊的總線控制權;令所述主控模塊將下載到所述第一閃存模塊中的更新程序復制到所述第二閃存模塊中;令所述主控模塊將所述第二閃存模塊的總線控制權歸還給所述受控模塊;令所述受控模塊自所述第二閃存模塊中加載其相對應的更新程序以完成所述CPU系統的升級作業。

    【技術特征摘要】
    1.一種CPU系統升級方法,所述CPU系統包括一主控模塊和至少一受控模塊,其特征在于,所述CPU系統升級方法包括:與遠端服務器建立連接;從所述遠端服務器下載需要升級的更新程序到由所述主控模塊進行權限管理的第一閃存模塊中;令所述主控模塊取得原本由所述至少一受控模塊進行權限管理的第二閃存模塊的總線控制權;令所述主控模塊將下載到所述第一閃存模塊中的更新程序復制到所述第二閃存模塊中;令所述主控模塊將所述第二閃存模塊的總線控制權歸還給所述受控模塊;令所述受控模塊自所述第二閃存模塊中加載其相對應的更新程序以完成所述CPU系統的升級作業。2.根據權利要求1所述的CPU系統升級方法,其特征在于,令所述主控模塊將所述第二閃存模塊的總線控制權歸還給所述受控模塊的步驟是通過一總線切換單元實現的。3.根據權利要求2所述的CPU系統升級方法,其特征在于,所述總線切換單元通過總線使能信號和復位控制信號來實現所述第二閃存模塊訪問權限的切換,當復位控制信號和總線使能信號均輸出有效時,所述主控模塊獲得對所述第二閃存模塊的訪問權限,當所述復位控制信號和所述總線使能信號均輸出無效時,受控模塊獲得所述第二閃存模塊的訪問權限。4.根據權利要求1所述的CPU系統升級方法,其特征在于,還包括判斷升級作業不成功時,返回至從所述遠端服務器下載更新程序的步驟。5.根據權利要求1所述的CPU系統升級方法,其特征在于,所述主控模塊包括主控CPU,所述受控模塊包括受控CPU、受控PLC模塊、受控EOC模塊、受控PON模塊、...

    【專利技術屬性】
    技術研發人員:陳燕仙
    申請(專利權)人:上海斐訊數據通信技術有限公司
    類型:發明
    國別省市:上海;31

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 五月丁香六月综合缴清无码| 亚洲国产精品无码中文lv| 久久久久无码专区亚洲av| 无码 免费 国产在线观看91 | 中文字幕精品无码一区二区| 国产在线拍揄自揄拍无码| AV大片在线无码永久免费| 亚洲中文字幕伊人久久无码| 久久精品无码专区免费东京热| 曰韩无码无遮挡A级毛片| 久久久久久无码Av成人影院| 精品少妇人妻av无码专区| 中文字幕无码不卡一区二区三区| 久久无码精品一区二区三区| 亚洲AV综合色区无码一二三区| 亚洲一区无码中文字幕| 久久久91人妻无码精品蜜桃HD| 亚洲熟妇无码av另类vr影视| 久久综合精品国产二区无码| 暴力强奷在线播放无码| 亚洲国产精品无码久久久久久曰 | 亚洲成av人片天堂网无码】| 亚洲AV永久青草无码精品| 国产亚洲精久久久久久无码AV| 在线无码视频观看草草视频| 亚洲AV无码一区二区乱子仑| 精品少妇人妻av无码久久| 无码少妇一区二区三区浪潮AV| 国产真人无码作爱视频免费| 亚洲中文字幕无码爆乳av中文| 九九在线中文字幕无码| 亚洲人AV在线无码影院观看| 永久免费AV无码国产网站 | 国产午夜鲁丝片AV无码| 久久AV无码精品人妻出轨| 色综合久久久无码中文字幕| 免费无码一区二区三区蜜桃大 | 日本无码WWW在线视频观看| 久久老子午夜精品无码怎么打| 亚洲AV日韩AV永久无码下载| 久久无码高潮喷水|