(06)编译新web资源固件

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

2.killall ash && killall app;rmmod wdt 如下图。
(06)编译新web资源固件_第2张图片

3.cd /usr/share/ipcam;./app 结果如下图
(06)编译新web资源固件_第3张图片

4.查看设备出图情况,如下图。
(06)编译新web资源固件_第4张图片

5.ps;kill掉3步骤app ,结果如下图
(06)编译新web资源固件_第5张图片
输入命令kill 2256杀掉app进程
(06)编译新web资源固件_第6张图片

杀掉后,ps将看不到app进程。
(06)编译新web资源固件_第7张图片

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

mount -t nfs -o nolock 192.168.26.231:/root/Project /mnt/ 挂载结果如下图。
(06)编译新web资源固件_第8张图片
成功挂载。
7.在设备端通过nfs进入你app所在的目录;./ipcam_app
运行结果如下图

(06)编译新web资源固件_第9张图片

8.查看出图情况并登录web端,查看情况
8.1 出图情况,如下图
(06)编译新web资源固件_第10张图片
8.2 登录web端,查看情况,如下图
(06)编译新web资源固件_第11张图片

9.ps;kill掉7步骤ipcam_app,执行结果如下图。
9.1 ps;结果如下图。
(06)编译新web资源固件_第12张图片
9.2 kill掉7步骤ipcam_app,结果如下图。

10.由我提供新的web端资源,放到虚拟机nfs目录下方,建立一个16d_web_new文件夹,将资源文件放到16d_web_new下并修改资源文件夹名为web,更改结果如下图。
(06)编译新web资源固件_第13张图片
(06)编译新web资源固件_第14张图片

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

(06)编译新web资源固件_第15张图片
打开web,查看新的变化如下图。
(06)编译新web资源固件_第16张图片

12.查看出图情况并登录web端,查看情况
12.1 IPCamSuite出图情况,如下图。
(06)编译新web资源固件_第17张图片
12.2 登录web端,查看情况,如下图
(06)编译新web资源固件_第18张图片

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

(06)编译新web资源固件_第19张图片

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

14.2 在resource同级目录,查看其他资源文件,拷贝一份font资源放到16d_web_new下,操作结果如下图。
(06)编译新web资源固件_第20张图片

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

16.将RESOURCE_MODEL_SRC对应的资源路径修改为16d_web_new,
修改结果如下图。
(06)编译新web资源固件_第21张图片

17.编译固件,并升级,若升级失败则安全烧录。
17.1 执行make clean,结果如下图。
(06)编译新web资源固件_第22张图片
17.2 执行make sdk,结果如下图。(06)编译新web资源固件_第23张图片
17.3 执行make,结果如下图。

17.4 执行make image,结果如下图。
(06)编译新web资源固件_第24张图片
17.5 编译新生成的.rom和.bin文件,如下图
(06)编译新web资源固件_第25张图片

17.5 利用新生成的.rom和.bin文件对学生图像采集器升级,升级结果如下图。
将新生成的.rom文件拷贝到windows下进行升级。
(06)编译新web资源固件_第26张图片
点击升级,正在升级中。
(06)编译新web资源固件_第27张图片

升级成功,结果如下图。
(06)编译新web资源固件_第28张图片
点击刷新,发现版本变成了以test结尾的新版本。
(06)编译新web资源固件_第29张图片

18.查看设备升级完重启后的状态,出图,并打开web,查看变化。
18.1 设备升级完重启后状态,成功出图,如下图
(06)编译新web资源固件_第30张图片
18.2 打开web,发现web登陆界面变漂亮了,登陆进去颜色也变了。升级前后的web界面对比如下图
升级前。
(06)编译新web资源固件_第31张图片

(06)编译新web资源固件_第32张图片

升级后。
(06)编译新web资源固件_第33张图片
(06)编译新web资源固件_第34张图片

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

你可能感兴趣的:(Linux嵌入式,linux嵌入式开发环境搭建,IP-Camera开发)