1 输入相机用户名和密码:
2 定位到算法库所在的相机目录
cd / root/algo/lib
3
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/root/algo/lib"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/root/applib"
4 打开tftp客户端
5 回到crt中,上传算法库和模型文件算法库在(cd /root/algo/lib)模型在
cd /root/algo/model
192.168.30.19(本机电脑所在网段)
cd /root/algo/lib
tftp -gr libYolo3519a.so 192.168.110.210
tftp -gr libiceipgh3519AV100.so 192.168.110.210
tftp -gr libicePlateLoc3519AV100.so 192.168.110.210
tftp -gr libncnn0730_3519av100.so 192.168.110.210
动态库就传到了相机中。
6 运行程序
cd /root/app
./server_ipgh
ps:如何将相机的文件保存到本地呢?
tftp -pl start.sh 192.168.30.71(本机网段)
就将start.sh保存到了tftp所指向的本机目录。
附加操作:
每次以升级包的方式传算法库看门狗都会打开,下次如果单独传动态库就有死机的风险。所以传算法库前,先执行
killall crond\r
来手动关闭看门狗,再传算法库。
或者,执行
cp /disk/start.sh /root/script/\r
来永久改变看门狗的开启状态。以后就不用每次killall crond\r
了
/
新架构
/
1、路径配置
export workdir=/root
export LD_LIBRARY_PATH="
L
D
L
I
B
R
A
R
Y
P
A
T
H
:
LD_LIBRARY_PATH:
LDLIBRARYPATH:{workdir}/algo/lib"
export LD_LIBRARY_PATH="
L
D
L
I
B
R
A
R
Y
P
A
T
H
:
LD_LIBRARY_PATH:
LDLIBRARYPATH:{workdir}/applib"
export MODEL_PATH=${workdir}/algo/algo_model
export CONFIG_PATH=/opt/config
export DFTCFG_PATH=/root/config
2、运行
killall -9 SrvManage.out ServerIpg.out
cd /root/app
./ServerIpg.out
3、杀进程和看门狗
killall -9 SrvManage.out ServerIpg.out
4、启动脚本更换为最新的,老框架的不能用
------------------2020-06-11—更新--------------
1、路径配置
export workdir=/root
export LD_LIBRARY_PATH="
L
D
L
I
B
R
A
R
Y
P
A
T
H
:
LD_LIBRARY_PATH:
LDLIBRARYPATH:{workdir}/algo/lib"
export LD_LIBRARY_PATH="
L
D
L
I
B
R
A
R
Y
P
A
T
H
:
LD_LIBRARY_PATH:
LDLIBRARYPATH:{workdir}/applib"
export MODEL_PATH=${workdir}/algo/algo_model
export CONFIG_PATH=/opt/config
export DFTCFG_PATH=/root/config
2、运行
killall -9 SrvManage.out ServerIpg.out
himm 0x04530c00 0x1ACCE551
himm 0x04530008 0x00
himm 0x04530c00 0x00
cd /root/app
./ServerIpg.out
3、杀进程
killall -9 SrvManage.out ServerIpg.out
4、关闭看门狗
himm 0x04530c00 0x1ACCE551
himm 0x04530008 0x00
himm 0x04530c00 0x00
4、启动脚本更换为最新的,老框架的不能用