ECR3308升级支持USB鼠标控制云台版本的方法
一. 组网需求:
在测试中,客户提出ECR3308通过USB鼠标进行本地云台控制的需求,需要升级新版本解决此问题。
二. 升级步骤:
升级新版本ECR3000_EC3000-E1113L02时,必须采用console线(波特率为115200)进行本地升级,具体步骤为:
1.先设置常用UBOOT环境变量
设置UBOOT下的单板IP地址:
setenv ipaddr 192.168.10.56
设置TFTP服务器地址:
setenv serverip 192.168.10.50
设置从FLASH引导:
setenv bootargs cOnsole=ttyS0,115200 root=/dev/ram
setenv bootcmd 'cp.b 0xfe200000 0x2400000 0xf00000;bootm 0xfe000000 0x2400000'
(由于此版本文件比普通版本要大,注意一定修改成红色部分,否则提示flash空间不够,导致ECR设备无法正常启动)
设置波特率:
setenv baudrate 115200
设置升级相关环境变量:
setenv burn_linux 'erase fe000000 fe1fffff;tftp fe000000 uImage'
setenv burn_fs 'erase fe200000 ff0fffff;tftpboot fe200000 rootfs.img'
setenv burn_StreamDC 'erase ff100000 ff5fffff ;tftpboot ff100000 StreamDC.img'
打印环境变量:
printenv
保存环境变量:
saveenv
2.然后在UBOOT下升级设备软件命令
升级UBOOT程序:
bubt u-boot.bin
(注意:1.升级UBOOT过程被异常中断将导致系统无法启动,需要回厂维修;2.若不需要升级UBOOT,可以跳过此步骤)
升级内核程序:
run burn_linux
升级控件程序:
run burn_StreamDC
升级用户程序:
run burn_fs
注意:ISC3000用户程序与ECR3000/ISC3100/EC3016用户程序命名相同,请正确选择所需要升级的镜像文件。
擦除配置(擦除配置将导致系统恢复默认配置):
erase 0xff600000 0xffbfffff
3.还必须需要升级cpld版本(文件名:vb_osd.vme)
用tftp工具将CPLD文件上传到ECR:
tftp -gr vb_osd.vme 192.168.10.50(开启tftp服务的PC机的IP地址);
升级CPLD文件:
isp_cpld vb_osd.vme;
三. 鼠标控制云台的操作:
升级完毕后,重新启动ECR3308设备。在ECR接上USB鼠标,右键鼠标,可以在本地显示器看到云台控制按钮,就可以实现USB鼠标对云台控制了。
四. 注意事项
目前ECR支持USB鼠标控制云台的版本为ECR3000_EC3000-E1113L02,此版本为受限版本,需联系二线后方可以使用。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作