Line 9: |
Line 9: |
| | | |
| ===硬件准备及安装=== | | ===硬件准备及安装=== |
− | 系统安装如图所示。我们有专门的RK3399平台套装。具体参数请参考:'''[[VEYE-MIPI-290RK/VEYE-MIPI-327RK Data Sheet/zh|VEYE-MIPI-327RK数据手册]]。'''[[File:Veye nano pi OverAll.jpg|center|thumb|602x602px|VEYE-MIPI-327 摄像头模组与NanoPi M4板连接示意图|link=http://wiki.veye.cc/index.php/File:Veye_nano_pi_OverAll.jpg]][[File:VEYEWiring scheme00 副本12.jpg|center|thumb|602x602px|NanoPi M4板插接示意图|link=http://wiki.veye.cc/index.php/File:VEYEWiring_scheme00_%E5%89%AF%E6%9C%AC12.jpg]][[File:Veye nano piWiring scheme01.jpg|center|thumb|596x596px|VEYE-MIPI-290/327 摄像头模组插接示意图|link=http://wiki.veye.cc/index.php/File:Veye_nano_piWiring_scheme01.jpg]] | + | 系统安装如图所示。我们有专门的RK3399平台套装。具体参数请参考:'''[[VEYE-MIPI-290RK/VEYE-MIPI-327RK Data Sheet/zh|VEYE-MIPI-327RK数据手册]]。''' |
| + | [[File:Veye nano pi OverAll.jpg|center|thumb|602x602px|VEYE-MIPI-327 摄像头模组与NanoPi M4板连接示意图]] |
| + | [[File:VEYEWiring scheme00 副本12.jpg|center|thumb|602x602px|NanoPi M4板插接示意图]] |
| + | [[File:Veye nano piWiring scheme01.jpg|center|thumb|596x596px|VEYE-MIPI-290/327 摄像头模组插接示意图]] |
| | | |
| | | |
Line 32: |
Line 35: |
| |TX1<br /> | | |TX1<br /> |
| |} | | |} |
| + | |
| ===使用编译好的整体镜像更新NanoPi4系统=== | | ===使用编译好的整体镜像更新NanoPi4系统=== |
| | | |
Line 138: |
Line 142: |
| | | |
| ====系统状态检测==== | | ====系统状态检测==== |
− | 完成系统安装后,在Jetson Nano板端执行以下命令来检测是否正确连接摄像头。
| + | 完成系统安装后,在板端执行以下命令来检测是否正确连接摄像头。 |
| | | |
| <code>dmesg | grep veye327</code> | | <code>dmesg | grep veye327</code> |
Line 182: |
Line 186: |
| | | |
| <code>gst-launch-1.0 rkisp num-buffers=2 device=/dev/video0 io-mode=1 ! video/x-raw,format=NV12,width=1920,height=1080,framerate=10/1 ! jpegenc ! multifilesink location="/tmp/isp-frame%d.jpg" -e</code> | | <code>gst-launch-1.0 rkisp num-buffers=2 device=/dev/video0 io-mode=1 ! video/x-raw,format=NV12,width=1920,height=1080,framerate=10/1 ! jpegenc ! multifilesink location="/tmp/isp-frame%d.jpg" -e</code> |
| + | |
| + | *抓拍5张YUY2格式图片 |
| + | |
| + | <code>v4l2-ctl -d /dev/video0 --set-fmt-video=width=1920,height=1080,pixelformat=UYVY8_2X8 --stream-mmap=3 --stream-skip=0 --stream-to=/tmp/cif.out --stream-count=5 --stream-poll</code> |
| | | |
| ====视频控制软件包的使用==== | | ====视频控制软件包的使用==== |
Line 207: |
Line 215: |
| | | |
| 视频控制接口软件包选项具体使用操作详见:[[VEYE-MIPI-290/327 i2c/zh|I2C脚本使用说明]]。 | | 视频控制接口软件包选项具体使用操作详见:[[VEYE-MIPI-290/327 i2c/zh|I2C脚本使用说明]]。 |
| + | |
| + | === 现存问题 === |
| + | |
| + | ==== 问题现象 ==== |
| + | |
| + | * 视频录像不满帧 |
| + | |
| + | 使用上一节所用的gstreamer指令进行视频编码,无法达到满帧。只能达到大约17帧左右。 |
| + | |
| + | * 内存泄漏 |
| + | |
| + | 使用rkisp这个gstreamer插件,会有严重的内存泄漏。 |
| + | |
| + | ==== 问题原因 ==== |
| + | rockchip的rk3399虽然支持yuv格式的camera模组输入,但是由于此类模组接入较少,他们提供的gstreamer插件存在严重的bug。 |
| + | |
| ===参考资料=== | | ===参考资料=== |
| ====RK3399介绍==== | | ====RK3399介绍==== |