会议课件19mcu升降级_第1页
会议课件19mcu升降级_第2页
会议课件19mcu升降级_第3页
会议课件19mcu升降级_第4页
会议课件19mcu升降级_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MCU版本升级2012年11月15日授课人:王磊前言编制目的:让售后员工掌握我司视频会议产品软件版本的升级和降级适用对象:售后及相关二级目录

Bootrom工具介绍12345VxWorks<--->Linux升降级MCU单板版本升级视频会议操作系统介绍MCU单板升级其它注意事项系统介绍我司视频会议终端或单板设备系统有VXworks和Linux两种,最初视频会议设备使用VXworks系统,后期由于Linux系统优越的性能,设备过渡到了Linux系统;VxWorksR2LinuxR3R3VxWorksR4、R5、R6。。。系统结构涉及VX系统的设备会有KDV8000A的一代板卡、KDV8000B、KDV8010、KDV8010A、KDV8010C;我司VXworks系统设备使用的客户还比较多,如W.J、某些省政法网等;在办事处日常维护中经常遇到备用设备与客户使用的系统不同,就需要更换系统,而更换系统首先就要更换底层boot。业务程序操作系统BOOT视频会议系统结构设备启动过程设备上电后,首先调用BOOT里的启动函数,也就是我们所说的环境变量,其次加载系统内核映像,最后加载业务程序完成启动。VXboot或LinuxbootLINUX系统或VXworks业务程序BOOT是设备的引导程序,引导加载程序用于引导操作系统启动目录

Bootrom工具介绍12345VxWorks<--->Linux升降级MCU单板版本升级视频会议操作系统介绍MCU单板升级其它注意事项Bootrom工具介绍bootrom工具为绿色软件,免安装,直接运行即可,软件主要功能是提供升降级所需boot文件、MAC地址的写入等;软件界面:Bootrom工具介绍BOOT工具使用步骤1、第一次运行软件需要设置起始MAC地址,勾选“修改原始MAC地址”后,输入MAC地址,比如:00:14:00:00:00:012、选择bootrom的类型:LinuxorVXworks3、根据设备硬件的型号,在下拉列表中选择板卡类型同一产品,需要区分硬件型号的如下:Bootrom工具介绍3.2、CRI(包含CRI、PRS、TUI、HDI、GK、PXY、T.120)需要根据主芯片型号(CRI—8260/8270)选择板卡类型,确认主芯片方法:3.1、MPC、DRI两种板卡在生成VXworksbootrom时需要根据印制板日期选择板卡类型,Linux则不需要区分,印制板日期的获取方法:Bootrom工具介绍3.3、KDV8010C需要区分8010C与8010C1,区分的方法如下:

KDV8010CKDV8010C1获取方法CPU型号

8250

8247

通过RS232串口,查看启动打印信息,VXworks系统:在shell模式下使用osver命令查看

Linux系统:在(router#)下输入showversion命令查看硬件版本号

V1.0

V7.0

Bootrom工具介绍4、VXworks系统bootrom需要设置单个设备写入的mac地址数,其中除8010A和8010C设置为“1”,其余设备都为“2”,Linux无需配置;5、点击【添加】按钮,相应设备信息会出现在MAC地址管理列表中;6、写入设备信息确认无误后,点击【写入输出】按钮,如生成文件成功在“写入状态”中出现“√”,否则为“×”;7、生成的bootrom文件默认在工具所在文件夹/out/Linux(VXworks),文件以系统、产品类型、MAC地址命名,如:V_CRI-PRS-TUI-HDI-GK-PXY-T.120_8270_00-14-00-00-00-01.bin表示VXworks系统CRI-PRS-TUI-HDI-GK-PXY-T.120bootrom文件,其烧录的MAC地址为00:14:00:00:00:01目录

Bootrom工具介绍12345VxWorks<--->Linux升降级MCU单板版本升级视频会议操作系统介绍MCU单板升级其它注意事项VXworks---Linux升级注意事项1、备份配置文件主要是MPC、DRI的配置文件。2、注意CRI板(包含CRI、PRS、TUI、HDI、GK、PXY、T.120)8260与8270芯片boot的区别3、注意8010C和8010C1的区别8010C为8250芯片、8010C1为8247芯片,可以在启动时通过串口打印消息来看,也可以telnet到router#模式下showversion查看。BOOT升级注意事项4、注意T.120、MDSC、HDSC等设备均为Linux操作系统,但R3linux与R2linux不同,R3Linux文件系统除/usr外都是只读属性,根目录下没有jffs2目录也不能在根目录下建立该目录。5、设备相关说明可以直接升级的设备:

MCU:8000A、8000BMT:硬件第九版及其后期版本(备注:8010不能升级为Linux,可以升级为4.0R3VxWorks;8010C1可以用4.0R2、4.0R3的VxWorks和Linux,在专门boot支持下可

以使用3.6)VxWorks--->Linux升级外设:窄板卡外设(不支持早期宽板:dec5、vpu、apu)早期MT的VxWorks系统的boot有一个版本不支持升级,如果遇到此情况,请进行如下升级操作:早期boot(shell下升级)→VXR2的boot(boot下升级)→R3的boot。APU板8247可以升级为linux,其余APU芯片可以升级为继续使用VXR3正常工作CRI8260板卡只支持shell下升级boot的方式,CRI8260芯片需要先将其OS升级为VXR3(11月8号版本中的码流转发版本),然后上传boot,在shell模式下,使用bootflash“bootrom.bin”对boot进行升级。

VxWorks--->Linux升级VXworks---Linux升级步骤VxWorks--->Linux升级1、boot升级(1)使用boot工具中输出正确的R3Linuxboot文件(2)重启待升级设备按CTRL+B进入boot模式,设置设备ip地址,FTP上传正确BOOT工具生成的bootrom.bin(3)升级Boot,使用命令updateboot(4)重启设备(终端需要硬件重启)注意:成功升级boot后,需要修改串口的参数。波特率:115200

;数据位:8;奇偶校验:无;停止位:1;数据流控制:无VxWorks--->Linux升级2、boot分区(1)擦除分区表;ept(2)重新进行分区:fdisk(3)擦除分区:app、jffs2:eraseapp、erasejffs2

(4)重置环境变量:setbootcmd(5)重新设置bootargs引导参数:setbootargsroot=/dev/mtdblock0rootfstype=jffs2ramdisk=65536setbootdelay1(注意:不能小于1)(6)设置设备boot里的IP:setipaddr

(7)设置设备serverIP:setserverip(8)保存环境变量:saveenv注:一般(5)可以省略,可以用print看是否需要修改

VxWorks--->Linux升级3、fpga升级(1)PC机开启Tftpd32.exe。将Tftpd32.exe放到上传文件的同一文件夹内,开启Tftpd32.exe(2)上传文件并升级

fpgaupdate"fpga.bin”4、OS升级(1)PC机开启Tftpd32.exe。将Tftpd32.exe放到上传文件的同一文件夹内,开启Tftpd32.exe(2)上传文件并升级

sysupdate"update.linux”注意:如果设备不需要fpga文件,则跳过步骤3。Boot分区以后,将PC的IP设为,即boot中设置的TFTP服务器的IP,当然也可以是其它IP,只要在boot里ping该IP,有alive提示即可。如ping23host23isaliveVxWorks--->Linux升级5、版本加载

(1)PC机开启Tftpd32.exe。将Tftpd32.exe放到上传文件的同一文件夹内,开启Tftpd32.exe

(2)上传文件并升级appupdate“mcu.image”注意开启Tftpd32.exe前若有Tftpd32.exe没关闭,先关闭再打开。版本也可以在shell模式中加载,方法如下

(1)OS升级后重启,运行OS,配置好终端的ip、ftp、shell等相关信息

(2)将版本ftp上传到/ramdisk,例如上传文件mcu.image

(3)在shell模式下,

appupdate-i/ramdisk/mcu.image

(4)重启VxWorks--->Linux升级DRI、DRI16板必须手动把相关的“.ko”文件装载到系统中,步骤如下:1、OS升级后,启动运行OS,配置好终端的ip、ftp、shell等相关信息2、将版本使用ftp上传到ramdisk分区,文件为:bcsr.ko、led_k.ko3、在shell模式下,使用appupdate-c/ramdisk/bcsr.kousr/bin/bcsr.koappupdate-c/ramdisk/led_k.kousr/bin/led_k.ko4、重启DRI升级VxWorks--->Linux升级1、配置文件

一般“.ini”配置文件放在/usr/etc/config/conf文件夹中。其中conf文件夹要手动建立。license文件放在/usr/etc/data中。

2、web文件

一般板卡的web文件放在/usr/webroot中。

3、MDSC模块web文件一般web文件(index.htm、index_en.htm)放在/usr/webroot中。T.120的web文件放在/usr/webroot/dcc中GK的web文件放在/usr/webroot/gkc中版本里image文件中文件放在/usr/webroot/image中其中image文件夹要手动建立。Linux配置文件VxWorks--->Linux升级1、若升级后OS不能正常运行(1)进入boot模式,(2)用print命令查看参数,有如下打印(ethaddr、serverip、ipaddr、bootcmd、Environmentsize可以不同)则正常:

=>printbootargs=root=/dev/mtdblock0rootfstype=jffs2ramdisk=65536bootdelay=1

baudrate=115200

ethaddr=08:00:11:22:21:14

serverip=1

ipaddr=5

stdin=serial

stdout=serial

stderr=serialbootcmd=bootm0x10020014

Environmentsize:224/131068bytesVxWorks--->Linux升级(3)若步骤(2)的打印不正确,则重新设置=>setbootcmd=>setbootargsroot=/dev/mtdblock0rootfstype=jffs2ramdisk=65536

重启。(4)若步骤(3)不行,则分区重传update.linux,之后再传xxxx.image文件2、若升级后版本不能正常运行

(1)进入boot模式,重传xxxx.image文件=>eraseapp、erasejffs2=>appupdate“xxxxx.image”(2)也可以在shell模式下重新加载版本$appupdate-i/ramdisk/xxxxx.imageBOOT降级注意事项Linux---->VxWorks降级1、检查需降级的设备的boot(VxWorks),请使用BOOT工具生成2、DRI不降级可以正常使用(只要不用H320呼叫)3、8010C降级为R3VxWorks,需要在boot模式下重新分区才能正确上传版本:fdisk->u->3->8448->4->512->5->6784->d->0->y4、MDSC、HDSC、T.120由R3Linux降级为R2Linux时boot降级步骤和降级为VxWorks一样关于Linux降级的相关操作和注意事项继续补充到本文档,发现错误请及时批评指正(1)进入boot模式(2)flash解锁protectoffall(3)更换bootrom.bin文件PC机开启Tftpd32.exe。确保TFTP服务器设置的服务目录boot所在目录,设备和TFTP服务器连通执行boot升级命令bootupdate“bootrom.bin”(4)硬件重启该设备更换boot后需要修改PC机串口的参数,重新用串口连接设备

波特率:9600

;数据位:8;奇偶校验:无;停止位:1;数据流控制:无

Linux---->VxWorks降级(5)按照VX系统的步骤加载其它文件。

注意:linux更换为VxWorks有风险,因为boot更换不成功则必须重新烧录boot芯片。解锁FLASH一定不能忘了。Linux---->VxWorks降级目录

Bootrom工具介绍12345VxWorks<--->Linux升降级MCU单板版本升级视频会议操作系统介绍MCU单板升级其它注意事项VxWorks系统下单板版本加载VxWorks系统下单板版本加载1).进入BOOT模式用串口线连接PC机的串口和单板的CON配置口用网线连接PC机的网口和单板的前网口ETH0打开超级终端重启设备后按住Ctrl+B,进入BOOT模式2).BOOT模式下的操作BOOT<>#formatnormaldisk0---格式化BOOT<>#setip---设置ETH0的ip地址,和PC机同一网段BOOT<>#3).FTP操作(“开始”―>“运行”―>输入cmd―>确定)C:\>ftpUser((none)):Password:1.通过boot模式进行升级VxWorks系统下单板版本加载ftp>dir-显示根目录ftp>bin-采用2进制上传模式ftp>ha-显示上传进度ftp>sendd:\xxx\xxx.ios-上传单板系统程序ftp>cdconf-进入conf文件夹ftp>ascii-采用asc码上传模式,传配置文件ftp>sendd:\xxx\xxx.ini

-上传配置文件ftp>quit-退出ftp程序C:\>4).重启后,版本升级完成。2.通过串口模式在线进行升级1).通过PC机串口确认单板IP地址2).保证PC机IP地址和单板IP地址在同一网段3).通过ftp登录单板,上传系统文件。4).重启MCU单板

。更换版本完成

。VxWorks系统下单板版本加载3.通过会议控制台升级

1).登录会议控制台,进入—MCU管理—MCU配置—单板,在“单板列表”中,选择需要升级版本的单板,点击【升级】按钮VxWorks系统下单板版本加载2).点击【选择文件】,将相应的升级文件选中。文件选中后,点击界面上的【开始上传】按钮,完成上传。上传完成后,重启相应的板卡.Linux系统一代单板版本加载MCU单板版本升级1、通过shell模式进行升级a.通过ftp上传版本到单板的/ramdisk/下面开始---运行---CMDC:\Users\ray>ftp ---ftp到板卡连接到。220Servicereadyfornewuser.用户(:(none)):admin-----用户名:admin331Passwordrequired.密码:-----密码:admin,输入是不显示230Userloggedin,proceed.ftp>cd/ramdisk/250Directorychangesuccessful.ftp>bin -------------用bin方式上传200Commandokay.ftp>ha

---------用hash,可以显示进度条哈希标记打印开ftp:(2048字节/哈希标记).ftp>put“E:\科达\mcu.image”----上传版本ftp>bye---退出ftpMCU单板版本升级b.telnet到单板,进入shell模式,用appupdate-i/ramdisk/mcu.image升级开始---运行---CMDC:\Users\ray>telnetUsername:adminPassword:Router#shell/$appupdate-i/ramdisk/mcu.image------用

appupdate命令进行升级c.reboot,重启单板。/$reboot重启设备注意:MPC升级过版本后还需重新上传会控台软件,上传路径为:/usr/webrootLinux系统二代单板版本加载Linux系统下单板版本加载1.通过boot模式进行升级重启单板,按Ctrl+B进入boot模式。Press'CTRL+B'toComeinBoot-Modewithin1Seconds:0---按“ctrl+B”进入boot模式b.设置板卡和服务器端的IP地址。

KEDACOM#setenvipaddr---设置客户端的地址(为

单板的前网口)KEDACOM#setenvserverip43---设置服务器端的地址(开启TFTP服务器的计算机IP)c.在服务器端打开tftp服务,用allupdate更新软件版本。将连通TFTP服务器的网线接至板卡的前网口Linux系统下单板版本加载KEDACOM#ping43host43isalive ---确认板卡至服务器的网络通畅KEDACOM#allupdatempu.bind.reset,重启设备。KEDACOM#reset------重启设备MCU单板版本升级KEDACOM#print ---查看板卡的环境变量bootargs=root=/dev/mtdblock0rootfstype=jffs2bootcmd=nbootm0x200000bootdelay=1baudrate=115200loads_echo=1ethaddr=00:04:9f:ef:23:33eth1addr=00:E0:0C:00:7E:21hostname=mpc837x_erdbbootfile=uImageloadaddr=0x200000stdin=serialstdout=serialstderr=serialipaddr=serverip=43Environmentsize:299/131068bytesMCU单板版本升级2.通过shell模式进行升级a.通过ftp上传版本到单板的/ramdisk/下面开始---运行---CMDC:\Users\ray>ftp ---ftp到板卡连接到。220Servicereadyfornewuser.用户(:(none)):admin-----用户名:admin331Passwordrequired.密码:-----密码:admin,输入是不显示230Userloggedin,proceed.ftp>cd/ramdisk/250Directorychangesuccessful.ftp>bin -------------用bin方式上传200Commandokay.ftp>ha

---------用hash,可以显示进度条哈希标记打印开ftp:(2048字节/哈希标记).ftp>put“E:\科达\kdvcri2.bin”----上传版本ftp>bye---退出ftpMCU单板版本升级b.telnet到单板,进入shell模式,用allupdate/ramdisk/kdvcri2.bin升级开始---运行---CMDC:\Users\ray>telnetUsername:adminPassword:Router#shell/$allupdate/ramdisk/kdvcri2.bin------用allupdate命令进行升级c.reboot,重启单板。/$reboot重启设备MCU单板版本升级3.通过会议控制台升级a.登录会议控制台,进入—MCU管理—MCU配置—单板,找到要升级的单板

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论