首页 / 文档中心 / 开发板发货资料 / HI3516CV610+SC500ai 开发板

HI3516CV610+SC500ai 开发板

开发板发货资料 · 海思资料

3516cv610 IPC 开发板资料

资料下载:
通过网盘分享的文件:hi3516cv610_ipc开发资料包.7z
链接: https://pan.baidu.com/s/1pGXiBAq3ph2JyTnYIIbvzA?pwd=1122 提取码: 1122

环境搭建及操作指南

烧写 uboot、内核、文件系统

  1. 打开 ToolPlatform 文件夹,找到 ToolPlatform.exe。
  2. 双击打开 ToolPlatform.exe。
  3. 选择芯片类型:芯片 -> 选择芯片 -> Hi3516CV610。

  4. 设置 TFTP 包大小为 1200:窗口 -> 首选项 -> BurnTool -> TFTP 设置。

  5. 完成 PC 与板端配置。

  6. 选择烧录文件。

  7. 点击确定,重写分区表。

  8. 点击烧写。

  9. 等待烧写完成。看到下图表示烧写成功,点击确定,完成烧写。

运行海思 vie sample

加载驱动,已加载时可忽略:

cd /usr/ext/load3516cv610 && ./load3516cv610_20s -i -sensor0 sc500ai -sensor1 sc500ai -mmz_start 0x44000000 -mmz_size 64M

进入样例目录并运行:

cd /usr/samples/
./sample_vie 0

然后选择 0,即可开始录像。

查看视频文件。回车结束录像后,/usr/samples 目录下会生成两个通道的视频文件:

ls -ial stream_chn*
561 -rw------- 1 root 0 75169792 Jan 1 00:05 stream_chn0.h265
562 -rw------- 1 root 0 5479960 Jan 1 00:05 stream_chn1.h265

资料下载路径

  1. 虚拟机压缩包:Ubuntu 64位 hi3516cv610.zip 账号xstrive 密码123456
  2. 编译说明:
cd /home/xstrive/code/SMP_Linux_GCC_musl/01.software/board/Hi3516CV610_SDK_V1.0.0.1/smp/a7_linux/source/bsp

# 整体编译
make all

如果需要单独编译:

make boot
make gslboot_build
make kernel
make rootfs_build
make uboot_env

说明:

  • make boot:编译 uboot
  • make gslboot_build:编译 uboot_image.bin,该命令包含 uboot 编译
  • make kernel:编译内核
  • make rootfs_build:编译 rootfs
  • make uboot_env:如果调节了 mem,例如 512K(boot)、512K(env)、4M(kernel)、96M(rootfs) 等,需要执行这个命令

编译 hisi venc sample

cd /home/xstrive/code/SMP_Linux_GCC_musl/01.software/board/Hi3516CV610_SDK_V1.0.0.1/smp/a7_linux/source/mpp/sample/venc/
make clean
make SENSOR0_TYPE=SC500AI_MIPI_5M_30FPS_10BIT SENSOR1_TYPE=SC500AI_MIPI_5M_30FPS_10BIT

运行 sample 验证通路:

./sample_venc 0

最短编码验证:根据程序提示选择对应模式。

编译 hisi vie sample

cd /home/xstrive/code/SMP_Linux_GCC_musl/01.software/board/Hi3516CV610_SDK_V1.0.0.1/smp/a7_linux/source/mpp/sample/vie/
make clean
make SENSOR0_TYPE=SC500AI_MIPI_5M_30FPS_10BIT SENSOR1_TYPE=SC500AI_MIPI_5M_30FPS_10BIT

完整 VI -> VPSS -> VENC 通路验证:

./sample_vie 0

选择 0 后回车即可。

也可以自己编译后通过 mount 执行。假设设备 IP 为 192.168.19.98,执行以下命令挂载:

mount -t nfs -o nolock 192.168.19.98:/home/xstrive/code/SMP_Linux_GCC_musl/ /mnt

image9.png

这份文档没解决你的问题?联系我们,技术工程师直接对接。

询价咨询

填写这几项,我们 1 个工作日内回传报价与方案

点「生成询价邮件」会打开你的邮件客户端,正文已自动填好;电脑没配邮件客户端,就点「复制内容」粘到网页邮箱发送,收件人 sunshiyang@xstrive.com。