(06)编译新web资源固件

以4百万学生图像采集器P6120为例,设备跑app,执行两种跑app的方式;执行app链接新的web资源;编译新web资源固件
1.telnet进入设备后台,如下图。

2.killall ash && killall app;rmmod wdt 如下图。

3.cd /usr/share/ipcam;./app 结果如下图

4.查看设备出图情况,如下图。

5.ps;kill掉3步骤app ,结果如下图

输入命令kill 2256杀掉app进程

杀掉后,ps将看不到app进程。

6.任务五你已经编译好app,在设备端远程mount过去
执行挂载命令

mount -t nfs -o nolock 192.168.26.231:/root/Project /mnt/ 挂载结果如下图。

成功挂载。
7.在设备端通过nfs进入你app所在的目录;./ipcam_app
运行结果如下图

8.查看出图情况并登录web端,查看情况
8.1 出图情况,如下图

8.2 登录web端,查看情况,如下图

9.ps;kill掉7步骤ipcam_app,执行结果如下图。
9.1 ps;结果如下图。

9.2 kill掉7步骤ipcam_app,结果如下图。

10.由我提供新的web端资源,放到虚拟机nfs目录下方,建立一个16d_web_new文件夹,将资源文件放到16d_web_new下并修改资源文件夹名为web,更改结果如下图。

11.重跑app,./ipcam_app -w /mnt/16d_web_new/web
重跑app,结果如下图。


打开web,查看新的变化如下图。

12.查看出图情况并登录web端,查看情况
12.1 IPCamSuite出图情况,如下图。

12.2 登录web端,查看情况,如下图

13.回到虚拟机,将16d_web_new复制
到/git_ipc_cut/app_rebulid/bin/resource下,复制结果如下图。

14.进入16d_web_new,我们发现只有web一个文件,在resource同级目录,查看其他资源文件,拷贝一份font资源放到16d_web_new下
14.1 进入16d_web_new,我们发现只有web一个文件,如下图。

14.2 在resource同级目录,查看其他资源文件,拷贝一份font资源放到16d_web_new下,操作结果如下图。

15.进入git_ipc_cut/app_rebulid/configs,修改
16D(P6120)配置文件,进入如下图文件路径。

16.将RESOURCE_MODEL_SRC对应的资源路径修改为16d_web_new,
修改结果如下图。

17.编译固件,并升级,若升级失败则安全烧录。
17.1 执行make clean,结果如下图。

17.2 执行make sdk,结果如下图。
17.3 执行make,结果如下图。

17.4 执行make image,结果如下图。

17.5 编译新生成的.rom和.bin文件,如下图

17.5 利用新生成的.rom和.bin文件对学生图像采集器升级,升级结果如下图。
将新生成的.rom文件拷贝到windows下进行升级。

点击升级,正在升级中。

升级成功,结果如下图。

点击刷新,发现版本变成了以test结尾的新版本。

18.查看设备升级完重启后的状态,出图,并打开web,查看变化。
18.1 设备升级完重启后状态,成功出图,如下图

18.2 打开web,发现web登陆界面变漂亮了,登陆进去颜色也变了。升级前后的web界面对比如下图
升级前。

升级后。

19.文档描述结果,开头附上该任务细节。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值