GK7205 编译 & 打包

2024-10-23  本文已影响0人  xqiiitan

gk7205V200
git分支名称:tz_ipc

编译0:
k2@k2-lubuntu:~/work1/gk7205/demo/GKIPCLinuxV100R001C00SPC030$ make build -j16

编译1:
k2@k2-lubuntu:~/work1/gk7205/demo/GKIPCLinuxV100R001C00SPC030source build/env.sh k2@k2-lubuntu:~/work1/gk7205/demo/GKIPCLinuxV100R001C00SPC030 cd ..
k2@k2-lubuntu:~/work1/gk7205/democd GKIPCLinuxV100R001C00SPC030_Porting/sample/rtspser_v1.0.0.0_n7 k2@k2-lubuntu:~/work1/gk7205/demo/GKIPCLinuxV100R001C00SPC030_Porting/sample/rtspser_v1.0.0.0_n7 make

编译2:
cd ../../..
cd GKIPCLinuxV100R001C00SPC030_Porting/fw/app/
进入fw/app 目录中,执行 ./mkapp 指令。
k2@k2-lubuntu:~/work1/gk7205/demo/GKIPCLinuxV100R001C00SPC030_Porting/fw/app$ ./mkapp
生成 netcamera_v1.0.0.2_240918.fw 和 netcamera_v1.0.0.2_240918_md5.fw 用于给设备刷机。

烧写:
网络相机ip:192.168.0.150, 默认选择DM3xx文件系统。浏览选择.fw文件。
使用VLC可以查看网络视频效果。
网络调试助手:udp,192.168.0.100 33445

VLC,视频预览地址:
rtsp://192.168.0.150:8554/netcamera

如何烧写项目到设备上?

k2@k2-lubuntu:~/work1/gk7205/demo/GKIPCLinuxV100R001C00SPC030source build/env.sh k2@k2-lubuntu:~/work1/gk7205/demo/GKIPCLinuxV100R001C00SPC030 cd ..
k2@k2-lubuntu:~/work1/gk7205/democd GKIPCLinuxV100R001C00SPC030_Porting/sample/rtspser_v1.0.0.0_n7/ k2@k2-lubuntu:~/work1/gk7205/demo/GKIPCLinuxV100R001C00SPC030_Porting/sample/rtspser_v1.0.0.0_n7 make clean
k2@k2-lubuntu:~/work1/gk7205/demo/GKIPCLinuxV100R001C00SPC030_Porting/sample/rtspser_v1.0.0.0_n7$ make

GPIO1_5
8+5=13

include "./rtsp/rtsp.h"

else

BT1120(DM8600)

echo 2 > /sys/class/gpio/export #GPIO0_2 ,复位
echo out > /sys/class/gpio/gpio2/direction

echo 54 > /sys/class/gpio/export #GPIO6_6 ,new复位
echo in > /sys/class/gpio/gpio54/direction
echo 0 > /sys/class/gpio/gpio54/value
fi
fi

include <linux/gpio.h>

gpio_num = GPIO组号 * 8 + 组内偏移号,例如GPIO4_2的编号为4 * 8 + 2 = 34.

gpio_request(unsigned gpio, const char *label) 注册GPIO
gpio_direction_output(unsigned gpio, int value) 设置GPIO方向为输出
gpio_set_value(unsigned gpio, int arg) 设置GPIO值。

使用tftp_wyb.exe 传输rtspd 文件。 将rtspd文件,放在tftp_wyb.exe 同一个文件夹中。

设备启动后,执行命令:

cd /komod/
ps    找到rtspd 原来的进程id号 1000。
kill  1000
tftp -gr rtspd 192.168.0.100   // 本地pc电脑的ip地址
reboot   重启设备
ps     查看进程是否重启。
上一篇 下一篇

猜你喜欢

热点阅读