產品維護培訓膠片A_第1頁
產品維護培訓膠片A_第2頁
產品維護培訓膠片A_第3頁
產品維護培訓膠片A_第4頁
產品維護培訓膠片A_第5頁
已閱讀5頁,還剩43頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、8090產品維護1.01引入路由器軟件是由許多單板上的應用軟件和BIOS軟件組成的,由于路由器功能和特性的不斷增加相關的軟件和及芯片的邏輯等的升級不可避免,本膠片詳細地介紹了NE5000路由器軟件的升級方法,同時對在升級過程中經常遇到的問題給出解決方法。學習目標對8090產品硬件結構有一個系統了解掌握8090產品常用升級辦法掌握8090產品故障信息收集方法和常見問題的解決方法學習完本課程,您應該能夠:課程內容第一章 產品硬件結構第二章 常用升級方法第三章 常用系統升級命令第四章 系統維護第一章 產品硬件結構第一節 接口板結構第二節 接口板類型第三節 設備啟動過程接口板結構10G接口IXP280

2、0IXP2800拼板接插件背板接插件587587FIC SD567LPUFADB板TM板8Serdes3.125G10G接口拼板接插件背板接插件LPUFADC板DUNE588588拼板接插件24Serdes3.125GLPUA(LPUB)+FADBLPUB(LPUA)+FADC接口板結構2.5G接口RAINER NP拼板接插件背板接插件FICDUNE8011LPUFADF板8011單板+FADF2.5G接口RAINER NP拼板接插件背板接插件FIC5678011LPUFADA板8011單板+FADA接口板類型LPUA 2800 intel網絡處理器,能提供最大10G接口帶寬LPUB 588華

3、為開發處理器,目前沒有ASIC化,最大提供20G接口帶寬LPUC 2塊588芯片+dune,能提供最大40G接口帶寬LPUX rainier單板,原8011所有單板,能提供最大2.5G接口帶寬FADA567 rainier單板轉接板,供NE80E/NE40E使用FADB587+567 提供給NE80E/NE40E使用FADCDUNE 提供給NE5000E使用FADF DUNE rainier單板轉接板,提供給NE5000E使用(還沒有開發出來)單板組合LPUA+FADB提供NE80E使用(目前主測)LPUB+FADC提供NE5000E使用(目前主測)LPUC(DUNE)提供NE5000E使用L

4、PUX+FADA提供NE80E/NE40E使用LPUX+FADF提供NE5000E使用整機啟動過程所有單板的啟動過程都是:小系統大系統應用軟件。具體啟動過程如下:MPU啟動小系統啟動大系統啟動,讀取啟動大包如果當前大系統版本與啟動大包中不一致,則從啟動大包中讀取出大系統更新MPU的大系統,重新啟動小系統進入第一步; 如果當前大系統版本與啟動大包中一致,則讀取rps.bin應用軟件rps.bin啟動應用軟件啟動結束,主用MPU注冊。備用MPU向主用MPU發送注冊報文注冊 整機啟動過程LPU和SFU啟動,小系統啟動大系統啟動啟動加載,自動下載微碼,587邏輯,588邏輯,LPU程序,SFU程序,L

5、PU大系統,SFU大系統,Tcam程序,PIC FPGA文件。 如果下載了大系統,則重新啟動小系統;如果沒有下載大系統,則讀取上層應用程序啟動應用程序。應用程序在啟動過程中裝載邏輯文件,啟動結束,LPU和SFU向主用主控板發送注冊報文,單板注冊課程內容第一章 產品硬件結構第二章 系統升級簡介第三章 常用系統升級命令第四章 系統維護第二章 系統升級簡介第一節 系統升級文件類型第二節 系統升級內容第三節 系統升級特性第四節 系統升級模型系統升級文件類型需要升級的文件主要包括: EPLD邏輯文件 BIOS大小系統 APP上層文件(fsu,fpga,efu,sfu等) MonitorBUS文件系統升級

6、的方式系統升級方式主要包括:1、自動升級(啟動加載)LPU板加載內容如下: 接口板大系統lpu_load.bin、FADB邏輯,588邏輯、微碼、FSU、Tcam,PIC FPGA程序的加載SFU板加載內容如下:網板大系統sfu_load.bin;上層APP程序sfu.bin2、強制升級 (upgrade命令升級)單板的大小系統、EPLD升級MonitorBus程序加載系統升級的方式系統升級方式主要包括(續):3、JTAG方式加載內容:所有EPLD和所有單板的大小系統。LPU板EPLD邏輯和BIOS的升級網板EPLD邏輯和BIOS的升級slaveMPU板EPLD邏輯和BIOS的升級SRU板EP

7、LD邏輯和BIOS升級FADA板EPLD邏輯和BIOS升級PIC卡的EPLD邏輯升級系統升級模型升級模型分兩種:ClientServer模型。此模型適用于自動升級和強制升級的操作。MPU板上的加載任務作為服務器,LPU板和SFU板上運行的程序中的加載任務作為客戶端,加載過程就是客戶和服務器之間的通信。MPU直接操作,沒有復雜模型。此類適用于EPLD文件的加載,MonitorBUS文件的加載,JTAG方式加載Bootrom。強制升級流程簡介自動升級簡介自動升級流程(啟動加載):單板啟動過程中默認啟動自動升級過程。單板向RPS的加載任務發送加載請求消息,其中加載請求消息中攜帶軟件和邏輯的版本及CR

8、C,由RPS的加載任務進行單板上程序版本及CRC與啟動大包中對應程序文件的版本及CRC的比較,若不同,RPS發送相應程序到對應單板上,單板的加載任務負責把接收到的程序寫到相應的Flash地址。自動升級特點自動升級特點:保證大系統、應用軟件和啟動大包版本一致根據CRC和Version進行有選擇性下載,如果CRC和Version一致則不進行下載實現了對各種單板的自動識別和加載,如對LPUA和LPUB的自動識別和加載程序數據發送和接收端均進行CRC校驗處理支持ARJ壓縮文件的處理支持多個子文件整合成一個文件進行加載支持超時重傳 只升級大系統,不自動升級小系統自動升級的步驟(一)1. 建立物理連接,配

9、置計算機 將計算機的串口(例如COM1)與主控板的Console口使用配置電纜連接起來,打開超級終端;將計算機的Ethernet口與主用板的Ethernet口使用交叉網線直接連接,分別設置IP地址,且在同一網段內。2. 創建FTP用戶,用戶名和密碼分別為8090, 輸入aaa進入認證模式Quidway-aaa,如下: Quidway-aaalocal-user 8090 password simple 8090 建立FTP帳戶和密碼 Quidway-aaalocal-user 8090 cfcard:/ 指定FTP目錄 Quidway-aaalocal-user 8090 service-ty

10、pe ftp 指定認證用戶服務為FTP 用戶自動升級的步驟(二)3. 從計算機上載升級軟件到路由器 首先啟動路由器的FTP功能: enable,將本計算機的當前目錄切換為系統軟件所在的目錄。將新的系統軟件上載到路由器的主用MPU的CFCard中,完成后再將文件拷貝到備用MPU的CFCard中,請參考命令:copy cfcard:/v100r002b028.cc #slavecfcard:/4. 設置啟動文件 對于主用mpu使用命令:startup system-software 對于備用mpu使用命令:startup system-software slave 5. 將系統整機復位完成升級:

11、reboot 強制升級簡介MPU大小系統和MonitorBus強制升級流程MPU的BIOS升級,MPU直接從大包中讀取BIOS程序,寫入Bootrom中SlaveMPU的BIOS升級,MPU通過RPC同步調用 SlaveMPU的加載任務,SlaveMPU加載任務直接從SlaveMPU的大包中讀取BIOS程序,寫入SlaveMPU的BootromMonitorBUS程序的加載,MPU的加載任務從大包中讀取對應的MonitorBUS程序發送給主控板的MonitorBUS模塊,由主控板的MonitorBUS模塊負責向相應的MonitorBUS單板發送下去強制升級簡介LPU/SFU大小系統強制升級流程

12、:用戶在主控板命令行執行相應的命令(upgrade)。RPS中的加載任務向對應單板的加載任務發送強制加載消息。單板接收到強制加載消息,發送加載請求報文到RPS的加載任務。RPS加載任務獲取命令行中強制升級程序和單板發送加載請求中程序的交集,進行程序文件的下發單板加載任務接收到程序,寫入相應的Flash或Bootrom位置強制升級特點強制升級特點:小系統的升級需要通過強制升級進行,強制升級中大小系統是一塊升級的。各個單板的CBus單板軟件需要通過強制命令進行升級MonitorBUS升級時間長,流程簡單,沒有大量的板間報文可以有針對性地升級部分單板和部分文件,方便調試升級過程中不允許復位單板,不允

13、許單板注冊強制升級的步驟操作步驟和自動升級類似,只是在第三步和第四步之間增加對各單板epld和BIOS的升級 升級主用主控板的BIOS upgrade mastermpu bootrom 升級備用主控板的BIOS和EPLD upgrade slavempu bootrom|firmware 升級LPU的BIOS和EPLD upgrade lpu slotid/all bootrom|firmware 升級SFU的BIOS和EPLD upgrade sfu slotid/all bootrom|firmware 升級monitorBus upgrade monitebus master 升級備用

14、monitorBus upgrade monitebus slave slotid/all JTAG升級簡介JTAG升級流程MPU的加載任務從大包中讀取對應程序,通過任務間消息發送,傳遞數據到JTAG任務。JTAG任務通過JTAG總線的寫操作,寫入對應單板的對應位置(PLD/Bootrom/Flash)。JTAG總線是一條獨立的總線,他不依賴于各單板的狀態(注冊/非注冊)。強制加載需要單板注冊才能進行。JTAG升級簡介JTAG升級的內容:EPLD邏輯單板大小系統JTAG升級的特點:JTAG升級不能加載主用主控板,如果需要加載主用主控板的程序,則需要先主備倒換JTAG目前能夠加載EPLD和大小系

15、統升級除Mbus之外的EPLD和小系統,都會在加載結束復位被加載單板升級EPLD只能通過JTAG進行單板小系統損壞,只能通過JTAG加載JTAG升級簡介JTAG升級前必須先知道單板的板卡類型。獲得板卡類型的常用方法:、拔出單板,板卡類型通常會以白色字體寫在電路板表面,如CR52LPUA.1 VER.A 2、通過發貨時的貨物清單獲取 JTAG升級的特點JTAG方式升級特點:流程簡單無法識別需升級的單板類型,需要用戶進行識別只需MPU啟動和相應單板上電即可進行加載BIOS通過JTAG加載時間長,目前加載LPU的小系統大概為11分鐘可以對BIOS進行批加載,提高初始化單板BIOS的效率升級過程中不允

16、許復位單板,不允許單板注冊Jtag升級的步驟升級MPU單板 升級MPU的EPLD邏輯只能升級Slaver MPU upgrade slavempu jtag inner_epld upgrade slavempu jtag outer_epld upgrade slavempu jtag mbus_epld升級LPU單板 upgrade lpu jtag slotid lpua_bootrom upgrade lpu jtag slotid mbus_epld upgrade lpu jtag slotid lpua_epld upgrade lpu jtag slotid 10 xge_ep

17、ld_only 升級網板(SFU) upgrade sfu jtag slotid sfua_bootrom upgrade sfu jtag slotid mbus_epld upgrade sfu jtag slotid sfua_epld課程內容第一章 產品硬件結構第二章 常用升級方法第三章 常用系統升級命令第四章 系統維護常用升級命令介紹upgrade mastermpu|slavempu bootrom packetname 功能說明:升級主控板/備用主控板的大小系統upgrade lpu|sfu bootrom packetname功能說明:升級具體槽位的接口板/網板的大小系統,s

18、lotID只能填寫一個槽位,一次只能升級一個槽位常用升級命令介紹upgrade lpu|sfu |all packetname|startup bootrom|firmwareszSlotIDList一次可以輸入多個槽位,格式為類似“1-2,3”的組合形式。Bootrom指只升級大小系統Firmware指只升級EPLD邏輯如果兩項都不輸入,則大小系統和EPLD都升級每項升級之前,都詢問是否進行upgrade slavempu packetname|startup bootrom|firmwareBootrom指只升級大小系統Firmware指只升級EPLD邏輯如果兩項都不輸入,則大小系統和EP

19、LD都升級每項升級之前,都詢問是否進行常用升級命令介紹upgrade slavempu jtag packetname upgradename 功能說明:通過JTAG方式升級備用主控板的PLD文件或BIOS文件。升級BIOS文件僅在BIOS損壞或沒有初始化時,MPU無法啟動小系統的情況下使用,其他情況請盡量勿采用。upgrade lpu|sfu jtag packetname upgradename 功能說明:通過JTAG方式升級接口板/網板的PLD文件或BIOS文件。升級BIOS文件僅在BIOS損壞或沒有初始化時,接口板或網板無法啟動小系統的情況下使用,其他情況請盡量勿采用。slotID只能

20、填寫一個槽位,一次只能升級一個槽位常用升級命令介紹Check version all|allow|newer作用:檢查已經注冊的單板的版本是否正確allow的含義:不僅列出不兼容版本的版本號,還列出兼容版本的版本信息newer的含義:不僅列出不兼容版本的版本號,還列出比標準版本更新的版本信息All的含義:列出所有跟標準版本不一致的版本號僅輸入check version將列出不兼容版本的版本信息常用升級命令介紹Check version 的說明標準版本,兼容版本,不兼容版本的信息記錄ver_list.bin文件中,打入大包一同發布。目前發布的版本存在此文件與實際的標準版本不一致的情況。Raini

21、er單板和一些新加入卡的版本檢查目前還沒有實現建議不兼容的版本進行升級,對于兼容的版本和更新的版本可以不進行升級具體以發布版本時的說明為準升級的一些小規則通過JTAG升級EPLD只需要單板上電即可,所有EPLD的升級只能通過JTAG實現通過JTAG升級單板小系統也只需要單板上電即可,不需要單板注冊(命令行中含有jtag關鍵字為通過jtag方式進行升級,單板注冊成功之后,不允許通過JTAG進行小系統升級)通過CPU升級大小系統需要單板注冊成功Upgrade lpu|sfu bootromUpgrade slavempu bootromUpgrade lpu|sfu |all startup|pa

22、ckername bootromupgrade slavempu packetname|startup bootrom在升級之前應先了解各個板子epld、bootrom、bootload、software的版本,對照研發發布的版本配套表來決定哪些需要升級,那些不必升級。如果沒有把握的話可以把所有軟件的都升了。升級的一些小規則升級MonitorBus的軟件需要CanBus注冊成功才能進行。(查看CanBus是否注冊成功的命令如下:quidway-hidecmddisplay cannode )通過命令行升級過程中,輸入升級命令的命令行將暫時掛起直至升級結束升級過程中不允許復位單板升級過程中不允許

23、單板注冊課程內容第一章 產品硬件結構第二章 常用的升級方法第三章 常用系統升級命令第四章 系統維護基本信息收集Display version Display device Display log (cfcard:loglog.txt)Display alarm allDisplay current設備基本故障定位接口板復位故障在MPU板隱藏模式下,輸入display lpureset 查看復位原因,再根據復位原因進行進一步定位網板復位故障在MPU板隱藏模式下,輸入display sfureset 查看復位原因,再根據復位原因進行進一步定位主控板復位故障在MPU板用戶模式下,輸入display device 查看復位原因主備倒換故障在MPU板隱藏模式下,輸入display mpu-reload-cause查看主備倒換原因設備基

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論