0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

技术帖 | 英码嵌入式AICM351xD超高清IPC微光机芯接口测试+摄像头调试指南

英码嵌入式 来源:英码嵌入式 作者:英码嵌入式 2024-05-14 14:27 次阅读

英码嵌入式最新推出的AICM351xD AI ISP超高清微光IPC机芯,搭载了海思新一代AI Camera SoC方案,具备4K@30fps H.265/H.264超高清视频编解码能力。该机芯支持最高4路图像Sensor输入,视频分辨率高达800万像素;内置的高效神经网络处理单元(NPU)可提供最高2.5Tops@INT8算力,是一款性能强劲、高性价比的AI视觉产品

wKgaomZDAnuAJWJRAApLwvOmI18597.png

在智慧视觉应用领域,AICM351xD能够发挥强大的AI ISP性能,智能降噪并还原智能监控、人脸识别、车牌识别、行为分析等多种场景的图像细节,为用户提供优异的视频数据分析和处理能力;同时,其强劲的视频编解码能力可大幅提升视频图像质量,让视频监控效果更好、更智能。

wKgaomZDAo-AInkHAAMUzuZviok557.png

AICM351xD不仅集成IPC常用外部功能接口(MIPI CSI/DSI、GMAC、USB3.0、SDIO3.0),还预留串口通信(RS232/RS485)、镜头自动对焦(Focus)/自动光圈(Iris)以及红外补光(IR-PWM)的控制电路接口。同时,提供丰富的平台开发编译工具,稳定易用的SDK软件开发包,方便用户进行二次开发和应用。

wKgaomZDAqCABdqPAARt_EMvhkM478.png

*接口资源图解

下面将为大家介绍关于AICM351xD的系统启动、接口功能测试、摄像头调试的详细流程及一些技术细节,帮助大家迅速理解和掌握操作技巧,以确保充分发挥产品的性能!

▍产品标配件

wKgaomZDAr-AZ8r8AAFkntL8xaM414.png

▍软件系统配置

wKgaomZDAs2AJhuCAAKU-Hbo0X0651.png

▍系统启动-登录方式说明

板载供电口(CON1)接入DC 12V 电源适配器,电源指示灯(PWR)亮起说明上电成功;此时,在串口调试助手上应该可以看到系统启动打印信息(如下图)。

wKgaomZDAt2Abzn7AAb6XEA8_yo062.png

wKgZomZDAueASIGyAAGNEPu6HIs962.png

主要硬件接口功能测试

▍测试准备工作-启动预脚本

主板系统正常启动后,在串口调试助手上可用命令行进行交互。文件系统中默认有2个启动预脚本,用于安装必备的驱动模块和测试I/O的初始化,建议开机启动:

/root/insmod_XXX.sh // 此脚本将调用 SDK 的 load 脚本,配置内存、MMZ,安装驱动等 /root/init_XXX.sh

上述启动脚本,上电仅需运行一次即可。


注意:

请选择对应sensor的预脚本,比如配套的是OS04A10图像Sensor板,需要选择 insmod_os04A10.sh和init_os04A10.sh这2个脚本进行初始化。

由于主板适配多型号sensor板,出厂系统提供/root/adaptive_loading_drive.sh脚本自适应加载上述的启动预脚本。出厂系统默认通过/etc/init.d/S90UserInit脚本调用 adaptive_loading_drive.sh脚本,用户无需重复调用 insmod_XXX.sh和init_XXX.sh。

网络接口测试

主板配备百兆网口:eth0。网口座子(J1,1.25mm 间距)线序图如下,需自行接入RJ45接口或尾线直插。

wKgZomZDAySAZJg1AAG0Zm0LO40448.png

以eth0为例进行操作(建议使用网线将主板对应网口连接到路由器上进行网络测试):注意:出厂系统的Web端,默认配置的IP地址是192.168.0.123。下述命令,可能将更改实际IP地址。

执行ifconfig命令,启动eth0网卡(配置ip地址和子网掩码) ifconfig eth0 xxx.xxx.xxx.xxx netmask 255.255.255.0 up //ip地址,请自行填入 执行 route 命令,进行网关配置 route add default gw xxx.xxx.xxx.xxx // 网关地址,请自行填入 也可使用dhcp动态获取 ip,此方式会自动配置网关等: udhcpc -i eth0

▍串口通信测试

DebugUART调试串口使用的是UART0,设备号为/dev/ttyAMA0。

RS485使用的是UART1,设备号为/dev/ttyAMA1。

RS485使能引脚:GPIO9_5。

RS232使用的是UART3,设备号为/dev/ttyAMA3。

预留的UART2,设备号为/dev/ttyAMA2。

串口收发测试(需要自行准备对端测试设备),以RS485为例:

bspmm 0x011120218 0x1201 // 0x011120218是GPIO9_5的控制寄存器地址,0x1201是配置值 echo77> /sys/class/gpio/export // GPIO9_5 : 9 x 8 + 5=77; 对应于 gpio77 设备 echo out>/sys/class/gpio/gpio77/direction

板端RS485发送测试(例):

echo 1>/sys/class/gpio/gpio77/value // GPIO9_5,RS485收发控制,使能发送 echo "abcdefABCDEF">/dev/ttyAMA1 // 波特率,默认是9600

板端RS485接收测试(例):

ho 0>/sys/class/gpio/gpio77/value //GPIO9_5,RS485收发控制,使能接收 microcom -t 10000 -s 9600 /dev/ttyAMA1 (* 默认波特率,可使用stty命令查看:stty -F /dev/ttyAMAx -a // ttyAMAx,设备设备号 *)

以上所有串口设备,均可用echo和microcom等命令测试通信收发。

▍图像采集输出测试

AICM351xD目前已适配过的图像传感器有:OMNIVISION的OS04A10和OS08A20;思特威的SC2210。

wKgaomZDA4GAaZXjAAILLJYIGJo744.png

wKgZomZDA4mAXnMnAAUbKJIGJFQ338.png

上电前,建议确认图像Sensor模组与主板MIPI-Rx的FPC软排线连接无误以及信号线序正确(注意,MIPI_RX连接座(CON5)在板子底面)。(* 同时,若购买时选配有MIPI/BT.1120 转HDMI视频输出板,可将输出板接入显示器;执行Demo程序,即可将Sensor采集到的图像输出到HDMI显示器上 *)。

以OV OS04A10为例,在终端执行如下命令:(同理,其余适配Sensor,找对应脚本和 sample 执行测试)

/root/insmod_os04A10.sh // insmod 脚本,默认可以不用加载 /root/sample_venc_os04a10 0 // 依次选择模式“0”,“c”

此时root目录下会生成stream_chn0.h264、stream_chn1.h265视频文件,通过nfs传输或者将其拷贝到PC端,使用vlc或potplayer媒体播放器进行预览播放。

* 以OV OS04A10+LT9611-MIPI转HDMI视频输出板为例,在终端执行如下命令:

/root/sample_vio_9611_os04a10 0 // 依次选择模式“0”,可在HDMI显示器看到视频图像

摄像头调试方法及说明

▍PC环境推荐配置

wKgZomZDA8OAZL9kAAEMQC92VOE021.png

▍本地网络配置

设备网页端登录需要保证本地PC与设备IP(默认:192.168.0.123)处于同一网段之内,否则将无法正常登录;进入本地网络连接设置,在PC网络中添加一个与设备IP同网段的IP 地址。PC添加IP的时候,可以先ping一下该IP,避免PC所处的局域网内有其它设备占用该IP,导致IP冲突等异常现象。

wKgaomZDA9OAeq_vAAHgOIE7yu8700.png

▍网页界面登录

URL:<设备 IP>(默认 IP:192.168.0.123)默认 IP 地址:http://192.168.0.123/

wKgaomZDA-SAE5TzAABS6NXjRBM538.png

▍图像设置

图像设置界面主要由:基础设置、视频预览框、截图按钮和ISP图像设置组成。

wKgZomZDA_OAdzyjAAKKagwexxU767.png

wKgaomZDA_2AfaJWAAMkgIE6HCw694.png

当上述基础设置和 ISP 图像设置参数设定后,可以点击“确认”按钮向设备配置下去;也可以点击“恢复”按钮恢复默认的参数设定值。

Ps: telnet 登录:login 用户名为 root,登录密码为空(直接按回车键)

其它:a. /data/cam_config.json 是cam媒体参数配置文件,不建议用户修改。

▍结语

到这里,我们就完成了英码嵌入式AICM351xD AI ISP超高清微光IPC机芯的系统启动、主要接口测试,以及摄像头调试的全部操作,其中涵盖了操作过程中需要注意的细节,希望本文提供的方法和流程能够帮助大家快速实现项目开发!

如需产品咨询或技术交流,欢迎留言~有问必答!

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5082

    文章

    19111

    浏览量

    304849
  • IPC
    IPC
    +关注

    关注

    3

    文章

    347

    浏览量

    51903
  • 接口测试
    +关注

    关注

    0

    文章

    21

    浏览量

    6503
收藏 人收藏

    评论

    相关推荐

    HiSpark IPC AI摄像头(Hi3518E)串口能输入输出吗?

    HiSpark IPC AI摄像头(Hi3518E)串口鸿蒙系统能输入输出吗? 或者有没有其他的输入输出能够控制?有没有GPIO
    发表于 12-11 10:23

    飞凌嵌入式-ELFBOARD OV5640摄像头讲解第2期

    。 硬件电路如下是ELF 1板卡的OV5640模块接口原理图,底板数字摄像头接口由FPC座连接OV5640,同时将CSI信号以18PIN插针引出(P8)。 图4 并口摄像头
    发表于 12-02 13:35

    飞凌嵌入式-ELFBOARD-OV5640摄像头简介

    (自动聚焦控制)等功能。如下是OV5640摄像头的功能框图: 图2 OV5640功能框图 可见其内部结构复杂,我们将重点放在输出接口上。首先摄像头采集图像数据,经过内部一系列的处理(放大、数字信号转换等
    发表于 11-18 11:14

    【飞凌嵌入式OK3576-C开发板体验】 USB摄像头拍照测试

    USB摄像头拍照 将 USB 摄像头插入开发板,将自动安装 uvc 驱动 使用命令查看usb摄像头,已经将USB摄像头插入到板子上。命令:v4l2-ctl --list-devices
    发表于 10-10 09:24

    摄像头 PMIC 选型指南

    电子发烧友网站提供《摄像头 PMIC 选型指南.pdf》资料免费下载
    发表于 09-10 10:00 0次下载
    <b class='flag-5'>摄像头</b> PMIC 选型<b class='flag-5'>指南</b>

    二维嵌入门禁设备,如何安装与应用嵌入式的扫描

    在智能安防领域,二维嵌入应用正逐步成为门禁系统升级的重要趋势。这一技术的核心在于将高性能的二维扫描模组无缝集成至门禁设备中,通过
    的头像 发表于 09-02 15:17 255次阅读
    二维<b class='flag-5'>码</b>读<b class='flag-5'>头</b><b class='flag-5'>嵌入</b>门禁设备,如何安装与应用<b class='flag-5'>嵌入式</b>的扫描<b class='flag-5'>头</b>?

    安防摄像头IPC芯片的应用

    安防摄像头IPC芯片的应用
    的头像 发表于 07-22 09:42 729次阅读
    安防<b class='flag-5'>摄像头</b><b class='flag-5'>IPC</b>芯片的应用

    浅谈边缘计算AI摄像头嵌入式主板方案,基于东胜物联RK3588核心板

    本文将带你了解基于东胜物联RK3588嵌入式主板如何应用AI摄像头
    的头像 发表于 07-06 14:36 972次阅读
    浅谈边缘计算AI<b class='flag-5'>摄像头</b><b class='flag-5'>嵌入式</b>主板方案,基于东胜物联RK3588核心板

    第一次IPC摄像头测试开场了吗

    大家好,我是功耗测评师老陆。市场上数量众多却又偏同质化的IPC(IPCamera网络摄像头),到底哪家是真正能做到低功耗的呢?并没有真正专业的有说服力的测试。所以IPC类目,我准备测一
    的头像 发表于 06-01 08:04 562次阅读
    第一次<b class='flag-5'>IPC</b><b class='flag-5'>摄像头</b><b class='flag-5'>测试</b>开场了吗

    用于嵌入式摄像头模块的PMU TPS65705x数据表

    电子发烧友网站提供《用于嵌入式摄像头模块的PMU TPS65705x数据表.pdf》资料免费下载
    发表于 03-06 11:27 0次下载
    用于<b class='flag-5'>嵌入式</b><b class='flag-5'>摄像头</b>模块的PMU TPS65705x数据表

    用于嵌入式摄像头模块的电源管理单元 (PMU)TPS657095数据表

    电子发烧友网站提供《用于嵌入式摄像头模块的电源管理单元 (PMU)TPS657095数据表.pdf》资料免费下载
    发表于 03-05 10:45 0次下载
    用于<b class='flag-5'>嵌入式</b><b class='flag-5'>摄像头</b>模块的电源管理单元 (PMU)TPS657095数据表

    用于嵌入式摄像头模块的PMU TPS65708数据表

    电子发烧友网站提供《用于嵌入式摄像头模块的PMU TPS65708数据表.pdf》资料免费下载
    发表于 03-05 10:44 0次下载
    用于<b class='flag-5'>嵌入式</b><b class='flag-5'>摄像头</b>模块的PMU TPS65708数据表

    高清网络摄像头多媒体智能屏

    迪文全新推出的28系列智能屏,是面向屏幕实时显示高清网络摄像头视频画面应用的产品。该系列智能屏可通过以太网或WiFi连接摄像头,可接收H.264编码RTSP协议的摄像头视频,支持4路
    的头像 发表于 02-19 13:21 583次阅读
    <b class='flag-5'>高清</b>网络<b class='flag-5'>摄像头</b>多媒体智能屏

    嵌入式操作教程:7-1 基于CMOS数字摄像头的灰度转换实验

    摄像头模块、LCD和电源。 硬件连接 (1)将 TL2640I 摄像头模块连接到实验板的 VPIF 接口。 (2)连接仿真器和电脑的USB接口, (3)将拨
    发表于 01-19 14:52

    AHD摄像头与CVBS的区别

    随着科技的不断进步,摄像头作为监控领域中重要的设备之一,也在不断演化和改进。AHD(Analog High Definition,模拟高清摄像头是近年来相对较新的一种技术,相对于传统
    的头像 发表于 01-04 11:08 1.4w次阅读