WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.comI
广州英码信息科技有限公司
IVP03C-V2盒子用户手册Company:EMAVersion:1.0Public time:2023/11/21Copyright ©2023 EMATechCO.Ltd
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.comI
版本历史:
注意事项:
☆ 本产品不能安装在易燃气体泄漏的地方。
☆ 本产品不能安装盐雾大的环境中。
☆ 本产品不能进水。
☆ 请不要在潮湿的环境下使用本产品。
☆ 请确保本产品所接入电源输入在额定输入范围内。
☆ 对于各类接口输入线,请仔细核对连接端口,防止连接错误对产品造成损坏。☆ 请确认所有接线连接正确后才再打开电源。
☆ 请勿自行改装、维修本产品。
☆ 如果本机在使用中出现死机现象,可以断电重新开机。☆ 在居住环境中,运行此设备可能会造成无线电干扰。版本 日期 作者 变更说明
V1.0 2023.11.21 Hongqin 初始化版本
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.comII
目录版本历史: .............................................................................I注意事项: .............................................................................I第 1 章 配件清单 ......................................................................1第 2 章 配套系统服务和接口测试说明 .....................................................22.1 调试工具使用 ..................................................................22.2 千兆网口使用说明 ...............................................................32.3 USB 使用说明 .................................................................42.4 继电器使用说明 ................................................................52.5 TF 使用说明 ...................................................................62.6 音频使用说明 ..................................................................62.7 HDMI-IN/OUT 使用说明 ........................................................72.7.1 HDMI视频使用 ...............................................................72.7.2 HDMI音频使用 ...............................................................82.8 RTC 使用说明 .................................................................82.9 RS-232/RS-485/IO使用说明 .....................................................82.9.1 串口使用说明 ................................................................82.9.2 GPIO 使用说明 ..............................................................102.10 nfs文件系统挂载使用说明 .....................................................122.11 tftp服务使用说明 ............................................................122.12 ssh远程使用说明 .............................................................132.13 docker 使用说明 ............................................................14第 3 章 系统升级.......................................................................153.1 TF卡方式烧写 .................................................................153.2 OTA在线升级 .................................................................183.3 文件系统打包 .................................................................193.4 内存空间分配 .................................................................21第 4 章 联系获取更多帮助 ..............................................................22
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第1页第 1 章 配件清单
默认标配如下:
配件名称 数量 说明IVP03C 盒子 1 个
12V/5A 电源适配器 1 个
凤凰端子插件 2 个
其它配件需自行准备,推荐如下:
品牌 型号 说明其它品牌 Type-C 数据线 配合串口debug调试CPU使用其它品牌 SSD 配合mSATA 接口使用其它品牌 TF卡 配合系统升级烧写使用
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第2页第 2 章 配套系统服务和接口测试说明2.1 调试工具使用
IVP03C 盒子调试 需要 USB Type-C线 搭配 串口工具使用。操作步骤
1)硬件先使用接上盒子的 DEBUG 口连接到电脑 PC。2)安装调试工具包下的PL2303_Prolific_DriverInstaller_v110和CH340SER串口驱动;3)查看工具的Log; 例:SecureCRT 使用方法步骤如下图所示:( 波特率: 115200)
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第3页2.2 千兆网口使用说明
1、有两个网卡,其中LAN0对应eth0,LAN1对应eth1
2、修改网络IP配置,可以在/etc/netplan 目录下 01-netcfg.yaml 配置文件3、eth0默认DHCP模式,eth1默认静态IP:192.168.150.1
操作步骤
• 步骤 1 vi /etc/netplan/01-netcfg.yaml
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第4页• 步骤 2 修改IP配置
• 步骤 3 修改完,netplan apply或重启 生效网络配置。2.3 USB 使用说明
上下两个USB3.0接口均为标准的USB接口;可接入 U 盘、USB 鼠标、USB键盘等设备置,以U盘为例,进行测试;
操作步骤
• 步骤 1 接入 USB设备,然后上电,使用 fdisk -l 系统会有如下打印:注意:新使用的U 盘、TF、mSATA 卡等存储设备需要先使用fdisk 新增分区并进行mkfs.ext4、mkfs.vfat 等工具进行格式化,才能进行挂载使用。 • 步骤 2 挂载方式:mount /dev/sda1 /mnt • 步骤 3 写数据测试:dd if=/dev/zero of=/mnt/test2 bs=4096 count=1048574• 步骤 4 读数据测试:dd if=/mnt/test2 of=/dev/null bs=4096 count=1048574注意:测试得出的结果差异与测试的设备也有直接关联• 步骤 5 若是使用USB扩展串口、声卡之类得转接设备,需提前做好驱动适配。
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第5页2.4 继电器使用说明
电磁继电器开关用于控制继电器,盒子硬件已经预装 两组;操作继电器0:
echo 496 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio496/direction
echo 1 >/sys/class/gpio/gpio496/value
echo 0 >/sys/class/gpio/gpio496/value
操作继电器1:
echo 497 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio497/direction
echo 1 > /sys/class/gpio/gpio497/value
echo 0 > /sys/class/gpio/gpio497/value
测试现象:继电器的测试, value值由高变低时,继电器会有滴答的切换声。
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第6页2.5 TF 使用说明
IVP03C 盒子前盖板 有 1 个 TF 卡接口,直接接上class10及以上的TF卡,需要重新上电使用。
(注意:新使用的U 盘、TF 卡等存储设备需要先使用fdisk 新增分区,才能进行挂载使用,fdisk 的使用方法请自行在网上寻找。)
操作步骤
• 步骤 1 挂载 TF 卡:mount /dev/mmcblk1p1 /mnt • 步骤 2 读测试:dd if=/mnt/test2 of=/dev/null bs=4096 count=1048574• 步骤 3 写测试:dd if=/dev/zero of=/mnt/test2 bs=4096 count=10485742.6 音频使用说明
IVP03C 支持 接入 MIC输入,喇叭输出。通过程序 使用喇叭播放MIC输入的音频信号。
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第7页操作步骤
• 步骤 1 aplay -l,查询USB audio的设备号,如下图:arecord -l,查询USB audio的设备号,如下图:(audio 表示audio声卡;video表示 hdmi声卡) • 步骤 2 根据查询到的设备号,修改 arecord和aplay的操作对象-Dhw:2,0• 步骤 3 对录音设备进行播放:./run_sound_loop.sh
(arecord -Dhw:2,0 -r 44100 -f S16_LE -c 2 | aplay -Dhw:2,0 -f S16_LE -r 44100 -c 2)2.7 HDMI-IN/OUT 使用说明
2.7.1 HDMI视频使用
IVP03C的 双HDMI接口,支持使用HDMI-OUT 播放 HDMI-IN输入HDMI信号,分辨率最大为1080P60fps。操作步骤
• 步骤 1 对HDMI输入视频信号进行播放:./run_hdmi_loop.sh
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第8页(注意:1、HDMI能基本显示图像画面,显示效果需要用户自行优化, 支持音频采集输出2、该 demo 仅用于播放HDMI视频信号,HDMI 音频信号 请接按下面小节使用)2.7.2 HDMI音频使用
IVP03C HDMI接口 支持 传输音频信号,伴随 HDMI视频播放出声音信号。操作步骤
• 步骤 1 对录音设备进行播放:./run_hdmi_sound_loop.sh
(arecord -Dhw:1,0 -r 48000 -f S16_LE -c 2 | aplay -Dhw:0,0 -f S16_LE -r 48000 -c 2)2.8 RTC 使用说明
IVP03C出厂时,会搭配着纽扣电池,给RTC时钟供电;支持RTC 硬件时间调整。操作步骤
• 步骤 1 设置系统时间,date -s \"2021-03-22 17:11:00\" • 步骤 2 时间保存,写入 RTC 硬件,hwclock -w • 步骤 3 重启设备,查看时间是否正常,date
2.9 RS-232/RS-485/IO使用说明
2.9.1 串口使用说明
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第9页名称 数量 说明
RS-232 1路 接入RX、TX、GND,对应控制/dev/ttyS1,默认波特率115200RS-485 1路 接入A、B、GND,对应控制/dev/ttyS2,默认波特率115200IO 4个 对应控制GPIO498、GPIO499、GPIO500 和GPIO501继电器 2路 接入COM、NO,对应控制GPIO496,接入设备<=36V
操作步骤(串口232) • 步骤 1 准备杜邦线,RS-232 USB转串口线一根,开始收发测试。• 步骤 2 将盒子的TX RX GND分别接到RS-232串口线的RX TX GND,串口线接到PC;• 步骤 3 打开串口工具(sscom),锁上COM口,波特率9600;
• 步骤 4 debug口输入:echo \"uuuu0000\" > /dev/ttyS1 • 步骤 5 cat /dev/ttyS1 • 步骤 6 在串口工具(sscom)确认收到的字符串,然后发送字符串“22222”• 步骤 7 在debug串口,查看收到的字符串信息。
操作步骤(串口485) • 步骤 1 准备杜邦线,RS-485 USB转串口线一根,开始收发测试;• 步骤 2 将盒子的A B GND分别接到RS-485串口线的B A GND,串口线接到PC;
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第10页• 步骤 3 打开串口工具(sscom),锁上COM口,波特率115200;• 步骤 4 debug口输入:minicom -b 115200 -D /dev/ttyS2 • 步骤 5 cat /dev/ttyS2 • 步骤 7 debug输入 echo \"15844ssss\" > /dev/ttyS2 发送字符串• 步骤 8 在串口工具(sscom)确认收到的字符串,然后发送字符串• 步骤 8 在debug串口,查看收到的字符串信息。
2.9.2 GPIO 使用说明
本小节主要讲述 外围设备GPIO的使用方法:IVP03C 提供4组可控的外围GPIO;
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第11页操作步骤(GPIO498) • 步骤 1 echo 498 > /sys/class/gpio/export • 步骤 2 echo out > /sys/class/gpio/gpio498/direction • 步骤 3 echo 1 >/sys/class/gpio/gpio498/value • 步骤 4 echo 0 >/sys/class/gpio/gpio498/value
(控制O+ LED的亮灭)
操作步骤(GPIO499) • 步骤 1 echo 499 > /sys/class/gpio/export • 步骤 2 echo out > /sys/class/gpio/gpio499/direction • 步骤 3 echo 1 >/sys/class/gpio/gpio499/value • 步骤 4 echo 0 >/sys/class/gpio/gpio499/value
(控制 I+ LED的亮灭)
操作步骤(GPIO500) • 步骤 1 echo 500 > /sys/class/gpio/export • 步骤 2 echo out > /sys/class/gpio/gpio500/direction • 步骤 3 echo 1 >/sys/class/gpio/gpio500/value • 步骤 4 echo 0 >/sys/class/gpio/gpio500/value
操作步骤(GPIO501) • 步骤 1 echo 501 > /sys/class/gpio/export • 步骤 2 echo out > /sys/class/gpio/gpio501/direction • 步骤 3 echo 1 >/sys/class/gpio/gpio501/value • 步骤 4 echo 0 >/sys/class/gpio/gpio501/value
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第12页2.10 nfs文件系统挂载使用说明
通过远程挂载的方式,允许允许PC机的远程客户端以与本地文件系统。操作步骤
• 步骤 1 安装nfs服务:apt-get update;apt install nfs-common • 步骤 2 mount -t nfs -o nolock -o tcp -o rsize=32768,wsize=32768 IP:/host /mntIP:服务器的 IP 地址 Host:服务器上 nfs 的挂载点2.11 tftp服务使用说明
tftp服务 使用tftp协议 方式,允许客户通过tftp命令,进行发送和接收操作;操作步骤
• 步骤 1 执行命令: tftp -g -r dst 文件 ip tftp -p -l dst 文件ip• 步骤 2 例如:tftp -g -r check.txt 192.168.150.11 //IP根据PC IP修改• 步骤 3 例如:tftp -p -l check.txt 10.1.30.11 //IP根据PC IP修改(也支持SFTP协议,通过Winscp+Sftp 访问盒子的本地文件)
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第13页2.12 ssh远程使用说明
IVP03C 支持通过ssh协议(openssh-server),通过IP地址ssh远程登录控制台;操作步骤
• 步骤 1 使用软件工具登录设置的 IP 地址:192.168.150.1,对应eth1网卡。端口号:22
账号:linaro
密码:linaro
(注意:1、root用户可能需要 打开允许ssh登录root用户的配置权限:具体修改位置:/etc/ssh/sshd_config)
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第14页2.13 docker 使用说明
IVP03C系统集成已预装 docker 服务,您可以用 docker info 命令查看状态。注意docker 的根目录被配置到了/data/docker 目录下,与默认设置不同,docker 命令的使用请自行在网上查找。
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第15页第 3 章 系统升级
3.1 TF卡方式烧写
需要准备一张 16GB 以上的TF卡,并将卡格式为 fat32 格式,(如果SD卡上有多个分区,只能使用第一个分区)。操作步骤
Ubuntu 系统(版本 18.04、20.04)通过命令行的方式
• 步骤 1 lsblk --找到U盘的序列号,“/dev/sdb”
• 步骤 2 sudo umount /dev/sdb --解除U盘挂载
• 步骤 3 sudo mkfs.vfat -I /dev/sdb --格式化U盘为fat32格式,只有一个分区如果出现attribute“partition”not found,不要在意,格式化完毕以后将TF卡拔出。• 步骤 4 win10 需要磁盘管理删除卷再添加新卷,用 Diskgenius 工具格式化为fat32
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第16页• 步骤 5 将升级文件放置到TF卡里面
下载压缩包,并找到固件升级包 ( 例如:,烧写包版本以最新为准),并将其解压后的所有文件拷贝到 TF卡的根目录下。
• 步骤 6 插入 TF 卡,重新上电,待烧写完成,会看到拔掉TF卡并重启的提示,我们拔出TF,重新上电即可进入新的系统。
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第17页• 步骤 7 IVP03C重新上电成功后则打印出如下信息,即可进入新的系统。登录账号:root 登录密码:ematech
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第18页3.2 OTA在线升级
IVP03C支持 差分包 的升级方式,方便升级更新系统固件;操作步骤
• 步骤 1 创建OTA升级目录mkdir -p /data/ota • 步骤 2 把升级镜像烧写包解压到/data/ota
• 步骤 3 进行OTA烧写升级
cd /data/ota;chmod 777 ./local_update.sh
./local_update.sh md5
注:以上章节内容仅当前支持23.05.01及以上版本
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第19页3.3 文件系统打包
文件系统打包功能 主要用于 客户自有的文件系统,经重新打包后,可融合到rootfs,最终挂载到盒子上。操作步骤
• 步骤 1 解压打包工具到盒子,把需要修改的分卷压缩包(如:roofs.*-of-*.gz)拷贝到脚本同目录;
• 步骤 1 把需要增加的文件按照目录结构放到 update_file 目录下
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第20页• 步骤 2 执行脚本,如: ./partion_package.sh 3 rootfs • 步骤 3 等待执行完成,拷贝对应的 *.gz 、*.cmd、 *.scr 替换烧写包中的文件• 步骤 4 使用 update_ota_md5.sh “烧写包目录的路径”更新烧写包的md5.txt文件的内容(不更新只能使用tf卡升级,不能使用ota升级)
注意:
新旧SDK的 CHUNK_SIZE 值是不一样的。
1、需要把烧写包中的xml文件,重命名为 partition32G.xml
2、文件系统中有部分文件夹是链接,放到update_file里面的目录注意使用实体目录
3、bin -> usr/bin/ lib -> usr/lib/ sbin -> usr/sbin/
4、注意文件夹挂载失败的情况(请手动卸载对应目录)
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第21页3.4 内存空间分配
• IVP03C 默认版本的内存,采用 LPDDR4x,总容量为12GB,分为4GB、4GB、4GB、共 3 颗 DDR 颗粒。
• 采用连续地址分配方式, 其中
TPU 对应的 DDR 颗粒专门用于 TPU 计算加速,
VPU、JPU 与 VPP 对应的 DDR 颗粒专门用于视频图像编解码加速。• 用户可将 Kernel 对应的 DDR 颗粒用于系统内存使用。CPU的内存为4GB,可通过 free 命令获取内存空间使用情况。
总DDR内存12G:TPU+VPU+VPP+CPU=12G;
各模块最大可配置如下:TPU:4015M VPU: 2944M VPP: 4096M
CPU=12G-TPU-VPU-VPP,CPU运行需要留有余量。
图 6-1 IVP03C 内存分配图
操作步骤
• 步骤 1 请参考《BM1684内存布局_修改方法》,支持内存重配。空间(可变) 模块 颗粒0~4G TPU/NPU DDR#1 4G
4~12G
VPU/JPU/VPP
DDR#2 4G
DDR#3
4G
CPU
DDR剩余
WWW.EMA-TECH.COM智 能 硬 件 产 品 供 应商INTELLIGENT HARDWARE PRODUCT SUPPLIERTELEPHONE :020-87643879-827©EMA TECH CO, LTD. 2017. ALL RIGHTS RESERVED E-MAIL : support@ema-tech.com第22页第 4 章 联系获取更多帮助如在产品安装或使用过程中需更多协助,请联系您的销售代表,或请通过以下方式联系我们:销售邮箱:sales@ema-tech.com
技术邮箱:support@ema-tech.com
英码总机:020-8764-3879
英码官网:www.ema-tech.com
线上商城:https://emagz.taobao.com
广州英码信息科技商铺 广州英码信息科技官网




