RRU单板升级
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
手动升级RRU(非Ir至Ir)
版权所有
大唐移动通信设备有限公司
本资料及其包含的所有内容为大唐移动通信设备有限公司(大唐移动)所有,受中国法律及适用之国际公约中有关著作权法律的保护。未经大唐移动书面授权,任何人不得以任何形式复制、传播、散布、改动或以其它方式使用本资料的部分或全部内容,违者将被依法追究责任。
文档更新记录
1. 适用范围 (1)
2. 升级准备 (1)
3. 手动升级RRU流程 (1)
3.1. 解压RRU包 (1)
3.2. 固件升级 (2)
3.3. 软件升级 (5)
1.适用范围
本方法适用于从非IR版本升级至IR版本,RRU升级失败的情况下,采用手动升级RRU。
2.升级准备
用网线直连待升级的RRU,通过OSP连接RRU。
3.手动升级RRU流程
升级过程采用先升级固件,再升级软件的方法。固件、软件均升级成功之后,此RRU才可以正常进行接入。此处升级过程以03068RRU为例,其他RRU类似。
3.1.解压RRU包
解压对应版本的TDB36AR.dtz
说明:
TDB36AR.dtz里面有多个文件,
例如:FW03068.100,FW代表固件,03068代表RRU类型,100代表硬件板卡类型是 1.0.0;SW03068.100,SW代表软件,03068代表RRU类型,100代表硬件板卡类型是1.0.0。
以此类推,根据RRU的类型以及要升级的内容采用不同的压缩包。
选择解压后再选择要解压到的目录会出现如下窗口,此处选择“否”。
3.2.固件升级(升级过程中切勿复位)
在控制台上用Bsp_Monitor命令查询目前的固件信息。非Ir版本的固件为M007,目前Ir版本的固件信息为M012以上(目前最新版本为M017)。如果固件信息为非Ir,则需要手动升级到Ir版本。如果固件信息已经为Ir版本,则无需升级固件。
如下:
Bsp_Monitor
->*********** DaTang Mobile CopyRight *****************
Bsp version info:
BOOT = SUPNB36A-PQ1-BSP-BOOT-M007
CORE = SUPNB36A-PQ1-BSP-CORE-M007
从以上描述可知,此固件为非Ir版本。所以需要先手动升级固件。
1、以03068为例,将FW03068.100改名为FW03068.dtz,并再次解压,可以看到里面包含b_pq1.bin、
c_pq1.bin和e_rru.bin三个文件。
2、通过Osptudio将文件b_pq1.bin下载到RRU的ramDisk中。如图(路径选择正确,点“下载至处理
器”即可):
3、通过Osptudio将文件c_pq1.bin下载到RRU的ramDisk中。如图(路径选择正确,点“下载至处理
器”即可):
4、在控制台上通过bsp_upgrade_boot "/ramDisk/b_pq1.bin"命令升级boot文件。
->bsp_upgrade_boot "/ramDisk/b_pq1.bin"
->Begin upgrade Bootrom!
Upgrade Bootrom success!
红色字体出现代表升级成功。
5、在控制台上通过bsp_upgrade_core "/ramDisk/c_pq1.bin"命令升级core文件。
bsp_upgrade_core "/ramDisk/c_pq1.bin"
->Begin check file!
Check file success!
Begin upgrade VxWorks!
0x221c3d0 (tOspCpm): dosFsLib.c : Malformed boot sector. Offset 0, value 0.
0x221c3d0 (tOspCpm): dosFsLib.c : Problem finding volume data, trying to use the next block as boot block. 0x221c3d0 (tOspCpm): dosFsLib.c : Malformed boot sector. Offset 0, value 0.
0x221c3d0 (tOspCpm): [OSP]errno = -804, Osp_Get_DevMem_Info failed! oserrno = 0x38001c, devname = /flashDev
0x221c3d0 (tOspCpm): [OSP]errno = -3404, Osp_DevMonitor_Sfu_Main failed when get devmem info! ret =
-804
Upgrade VxWorks success!
红色字体出现代表升级成功。
注意:升级core的时间比升级boot的时间稍长,请耐心等候,切勿复位;
3.3.软件升级
升级完固件之后,必须手动进行软件升级。首先通过ll "running"命令查看目前运行的RRU软件信息。
非Ir版本下RRU的/flashDev/running目录下至少应该有ifp_si.out/ifp_hl.out/trxiq.bin/dfe_fpga.bin四个文件,如下所示:
ll "running"
->
Listing Directory running:
drwxrwxrwx 1 0 0 2048 Jan 1 2000 ./
drwxrwxrwx 1 0 0 2048 Jan 1 1970 ../
-rwxrwxrwx 1 0 0 2325296 Jan 24 2004 ifp_hl.out
-rwxrwxrwx 1 0 0 414632 Jan 24 2004 ifp_si.out
-rwxrwxrwx 1 0 0 2730781 Jan 1 2000 trxiq.bin
-rwxrwxrwx 1 0 0 1712615 Jan 1 2000 dfe_fpga.bin
0x36ca7b8 (tInputCmdTsk): value = 0 = 0x0
1、为了防止RRU空间不足,先通过命令将非IR版本下running中的文件删除。
->rm "/flashDev/running/ifp_si.out"
->0x36ca7b8 (tInputCmdTsk): value = 0 = 0x0
->rm "/flashDev/running/ifp_hl.out"
->0x36ca7b8 (tInputCmdTsk): value = 0 = 0x0
->rm "/flashDev/running/trxiq.bin"
->0x36ca7b8 (tInputCmdTsk): value = 0 = 0x0
->rm "/flashDev/running/dfe_fpga.bin"
->0x36ca7b8 (tInputCmdTsk): value = 0 = 0x0
再通过ll "running"命令确认文件已经删除。
ll "running"
->
Listing Directory running:
drwxrwxrwx 1 0 0 2048 Jan 1 2000 ./
drwxrwxrwx 1 0 0 2048 Jan 1 1970 ../