本發明專利技術涉及一種基于微控制器的基站單板引導程序模塊下載方法,用于
CDMA 2000移動通信系統,包括:步驟1,單板在接收到操作維護中心發送的
下載使能請求并置使能有效后,單板引導程序模塊通過廣播消息向操作維護
中心中處于工作狀態的主控板進程模塊發送使能有效應答;步驟2,主控板
進程模塊接收到使能消息應答后進行回應,單板引導程序模塊在鏈路上剝離
該進程模塊的進程模塊號,并與該進程模塊進行交互;步驟3,單板引導程
序模塊在接收到操作維護中心發送的版本下載請求時,向所述進程模塊發送
版本下載請求應答;步驟4,操作維護中心和單板引導程序模塊進行版本數
據交互,直至版本下載完成。本發明專利技術能夠使用統一的BOOT下載軟件,避免
單板BOOT差異帶來引起的錯誤。
【技術實現步驟摘要】
本專利技術涉及CDMA2000移動通信系統,尤其涉及一種基于MCU的基站單板引導程序模塊下載方法及系統。
技術介紹
在3GBTS硬件第一板的軟件下載調試的過程中,每個微控制器(MCU)單板的軟件根據硬件設計的不同,都有各自的編譯選項分支。同時,由于PMM在以往產品設計中沒有涉及,針對PMM具有的特殊點,在引導程序模塊(BOOT)的設計上與其他的單板有所區別,如,有的單板需要區分是與中心控制模塊(CCM)進行數據交互還是與射頻子系統(RMM)進行數據交互,以使操作后臺確認在基帶數字子系統(BDS)框進行軟件下載還是在RFS框進行軟件下載。同時BTS的其他單板在硬件的設計上也各有差異,因而在BOOT的設計中,只能實現一個單板一個BOOT。現有技術中,首先OMC對下載的版本數據進行分片,最后一片的數據包的序號標志為0xffff。下載流程主要是通過后臺復位前臺單板,使單板進入BOOT中,在后臺選取對應模塊的下載版本進行下載,這時OMC的前臺代理會給BOOT發送版本請求的消息,BOOT需要對接到消息對應的單板類型進行判斷,如果使正確的單板,就易于應答,如果OMC在一定時間得到BOOT的應答,說明可以下載,否貝U,不可以下載;OMC接到版本下載請求的應答后,進行版本數據下載的請求,BOOT接到請求后,對數據進行校驗,如果數據正確,寫入Flash內存,否則,要求OMC予以重新下載,如果重新下載5次,數據校驗錯誤,下載失敗;否則,BOOT返回本包數據下載正確的應答,要求OMC發送下一包數據;OMC接到BOOT發送下一包數據的請求后,進入發送下一包數據的流程;當BOOT檢測OMC發送最后一包數據(數據包的序號為0xffff)校驗通過時,給OMC返回下載完成的消息,OMC接到這個消息后,在后臺顯示下載成功,下載流程結束。目前3GBTS不同機型對應的單板有B型基站(BTSB) II:射頻框,環境監控模塊(SAM)、基站測試模塊(BTM)、射頻前端模塊(RFE)、功率檢查接口模塊(PIM)、線性功放模塊(LPA)、數字功放模塊(DPA);基帶框,系統接口模塊(SAM)、全球定位控制模塊(GCM)左板、GCM右板、射頻接口模塊(RIM)左板、R1M右板;電源框,電源監控模塊(PMM);HIRS基站(HBTS):基帶框,SIM、 RIM;緊湊型基站(CBTS):射頻框,SAM、 BTM、 PIM、 RFE、 LPA;基帶框,SAM、 RIM、 GCMCBTS 12:射頻框,SAM、 BTM、 PIM、 RFE、 DPA;基帶框,SAM、RIM、 GCM主備;電源框,PMM;簡易型基站(SBTS):基帶框,SAM、 RIM2、 GCM;BTSBI3:射頻框,PIM、 RFE、 DPA;基帶框,RIM左板、RIM右板、SAM、 BTM、 GCM主備;電源框,PMM。以上單板如果一個單板一個BOOT,勢必造成隨著研發進展,BOOT與單板硬件的相關性越大,單板與單板之間的BOOT差異越來越大,而且在下載過程中出現錯誤,不利于問題的定位,隨著差異的增加,問題的定位難度隨之增加,維護難度增加,對硬件和軟件維護的開銷會倍增。
技術實現思路
為了解決上述的技術問題,提供了一種基于MCU的基站單板BOOT下載方法及系統,其目的在于,實現所有基于MCU下載的單板提出使用統一BOOT進行軟件下載。本專利技術提供了一種基于微控制器的基站單板引導程序模塊下載方法,用于CDMA 2000移動通信系統,包括步驟1,單板在接收到操作維護中心發送的下載使能請求并置使能有效后,單板引導程序模塊通過廣播消息向操作維護中心中處于工作狀態的主控板進程模塊發送使能有效應答;步驟2,主控板進程模塊接收到使能消息應答后進行回應,單板引導程序模塊在鏈路上剝離該進程模塊的進程模塊號,并與該進程模塊進行交互;步驟3,單板引導程序模塊在接收到操作維護中心發送的版本下載請求時,向所述進程模塊發送版本下載請求應答;步驟4,操作維護中心和單板引導程序模塊進行版本數據交互,直至版本下載完成。還包括操作維護中心將單板的模塊類型發送給單板,單板的引導程序模塊從鏈路剝離出該模塊類型后環回至操作維護中心。步驟3中,單板引導程序模塊還接收操作維護中心發送的RFS和BDS的框標識。步驟4中,版本數據交互包括調試模式的版本數據交互和運行模式的數據交互。步驟4中,操作維護中心和單板以幀為單位進行版本數據交互。本專利技術提供了一種基于MCU的基站單板引導程序模塊下載系統,用于CDMA 2000移動通信系統,包括單板引導程序模塊、主控板進程模塊,單板引導程序模塊,還用于單板在接收到操作維護中心發送的下載使能請求并置使能有效后,通過廣播消息向操作維護中心中處于工作狀態的主控板進程模塊發送使能有效應答;在接收到操作維護中心發送的版本下載請求時,向所述進程模塊發送版本下載請求應答;主控板進程模塊,還用于進程模塊接收到使能消息應答后進行回應;單板引導程序模塊在鏈路上剝離該進程模塊的進程模塊號,并與該進程模塊進行交互。操作維護中心還將單板的模塊類型發送給單板,單板的引導程序模塊從鏈路剝離出該模塊類型后環回至操作維護中心。單板引導程序模塊還接收操作維護中心發送的RFS和BDS的框標識。版本數據交互包括調試模式的版本數據交互和運行模式的數據交互。操作維護中心和單板以幀為單位進行版本數據交互。本專利技術能夠使用統一的BOOT下載軟件,避免了單板上BOOT的差異帶來引起的錯誤,在以后的版本升級的研發過程中,能夠有效縮短研發進度,節省人力物力和研發經費,便于硬件和軟件的維護,便于問題的定位。附圖說明圖1是本專利技術提供的詳細下載流程圖2是本專利技術提供的基于微控制器的基站單板引導程序模塊下載方法總 體流程示意圖。具體實施例方式本專利技術提供了一種基于微控制器的基站單板引導程序模塊下載方法,如 圖2所示,包括步驟21,單板在接收到操作維護中心發送的下載使能請求并置使能有效后,單板引導程序模塊通過廣播消息向操作維護中心中處于工作狀態的主控板進程模塊發送使能有效應答;步驟22,主控板進程模塊接收到使能消息應答后進行回應,單板引導程 序模塊在鏈路上剝離該進程模塊的進程模塊號,并與該進程模塊進行交互;步驟23,單板引導程序模塊在接收到操作維護中心發送的版本下載請求 時,向所述進程模塊發送版本下載請求應答;步驟24,操作維護中心和單板引導程序模塊進行版本數據交互,直至版 本下載完成。下面對本專利技術提供的方法進行詳細說明。如果使用統一的BOOT進行下載當后臺發送下載使能時,操作維護中 心(OMC)調用板支撐模塊(BSP)的下載使能模塊,下載使能過程中,RST 復位信號和與下載使能信號綁定在一起,硬件的邏輯處理這個綁定信號,在 復位單板的同時,給單板發出了下載使能的命令。下載使能信號下發后,MCU 在邏輯處理下載使能信號后,立即進入BOOT。這樣的處理使統一BOOT在 下載的過程中作到版本與下載過程無關。BOOT上電后,首先判讀下載寄存器,判斷是否可以下載,如果不能下 載,復位,返回應用程序;否則,進入BOOT的單板軟件下載流程。利用下 載使能使MCU進入下載流程,這樣可以避免鏈路上的垃圾數據的介入,同 時確保在下載前硬件的下載模塊是有效的。MCU在進入BOO本文檔來自技高網...
【技術保護點】
一種基于微控制器的基站單板引導程序模塊下載方法,用于CDMA 2000移動通信系統,其特征在于,包括: 步驟1,單板在接收到操作維護中心發送的下載使能請求并置使能有效后,單板引導程序模塊通過廣播消息向操作維護中心中處于工作狀態的主控板進程模塊發送使能有效應答; 步驟2,主控板進程模塊接收到使能消息應答后進行回應,單板引導程序模塊在鏈路上剝離該進程模塊的進程模塊號,并與該進程模塊進行交互; 步驟3,單板引導程序模塊在接收到操作維護中心發送的版本下載請求時,向所述進程模塊發送版本下載請求應答; 步驟4,操作維護中心和單板引導程序模塊進行版本數據交互,直至版本下載完成。
【技術特征摘要】
1.一種基于微控制器的基站單板引導程序模塊下載方法,用于CDMA 2000移動通信系統,其特征在于,包括步驟1,單板在接收到操作維護中心發送的下載使能請求并置使能有效后,單板引導程序模塊通過廣播消息向操作維護中心中處于工作狀態的主控板進程模塊發送使能有效應答;步驟2,主控板進程模塊接收到使能消息應答后進行回應,單板引導程序模塊在鏈路上剝離該進程模塊的進程模塊號,并與該進程模塊進行交互;步驟3,單板引導程序模塊在接收到操作維護中心發送的版本下載請求時,向所述進程模塊發送版本下載請求應答;步驟4,操作維護中心和單板引導程序模塊進行版本數據交互,直至版本下載完成。2. 如權利要求l所述的基站單板引導程序模塊下載方法,其特征在于, 還包括操作維護中心將單板的模塊類型發送給單板,單板的引導程序模塊 從鏈路剝離出該模塊類型后環回至操作維護中心。3. 如權利要求l所述的基站單板引導程序模塊下載方法,其特征在于, 步驟3中,單板引導程序模塊還接收操作維護中心發送的RFS和BDS的框標 識。4. 如權利要求l所述的基站單板引導程序模塊下載方法,其特征在于, 步驟4中,版本數據交互包括調試模式的版本數據交互和運行模式的數據交 互。5. 如權利要求1或4所述的基站單板引導程序模塊下載方法,其特征在 于,步驟4中操作...
【專利技術屬性】
技術研發人員:郎潔,
申請(專利權)人:郎潔,
類型:發明
國別省市:94
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。