1
开箱即用2
硬件设置3
软件设置下一节将介绍EXPI-OS08A20摄像头模块的上电与使用方法。
开发套件包含:
按照演示视频所示步骤,采用EXPI-OS08A20摄像头模块开始开发应用。如需了解更多信息,请访问该模块网页。
本节介绍如何在EXPI-OS08A20摄像头模块和FRDM板之间建立连接。
要设置EXPI-OS08A20摄像头模块与FRDM-IMX 8MPLUS之间的硬件连接,请按照以下步骤操作。
Something went wrong! Please try again.
注:如需了解FRDM-IMX8MPLUS板的更多详情,请参考以下网址:i.MX 8M Plus应用处理器的FRDM板。
注:i.MX 8M Plus FRDM板提供两个MIPI CSI连接器(J13和J14),允许连接两个EXPI-OS08A20摄像头模块。
Something went wrong! Please try again.
SW5 [1:4]是启动配置开关。默认情况下,启动设备是eMMC/uSDHC1。
| 启动模式 | SW5-1 |
SW5-2 |
SW5-3 |
SW5-4 |
|---|---|---|---|---|
| 串行下载器 | 0 | 0 | 0 | 1 |
| USDHC1 8位eMMC 5.1 | 0 | 0 | 1 | 0 |
| USDHC2 4位SD3.0 | 0 | 0 | 1 | 1 |
Something went wrong! Please try again.
该模块支持灵活的硬件与软件集成,其配备的FPC连接器可从任一侧接入。有两种类型的FPC线可供选择:一种为同侧接触点,另一种为异侧接触点。为防止损坏摄像头模块,请在连接前务必检查线缆方向,因为电源反接可能导致设备损坏。
按照以下步骤组装硬件:
下图展示了使用随附的FPC线连接EXPI-OS08A20摄像头模块与FRDM-IMX8MP板的示意图。
Something went wrong! Please try again.
本节介绍如何为EXPI-OS08A20摄像头模块设置软件。
要设置EXPI-OS08A20摄像头模块,请按照以下步骤操作:
FRDM-IMX8MPLUS的最新预建镜像可在FRDM-IMX8MPLUS演示镜像上获取。镜像文件(扩展名为*.wic或*.wic.zst)包含一个分区镜像(带有U-Boot、内核等),适用于启动相应的硬件。
Something went wrong! Please try again.
根据启动源的不同,有几种更新镜像的方法:您可以使用官方UUU工具或第三方软件。
| 启动源/烧写工具 | UUU | 第三方烧写工具 |
|---|---|---|
| eMMC | 支持 | 无 |
| SD | 支持 | 支持 |
以下步骤介绍了如何使用带有预构建镜像的官方UUU工具,从eMMC和SD卡启动。如需了解其他方法,请参阅UG10195。
要使用UUU更新FRDM-IMX8MPLUS,请遵循以下说明:
对于FRDM-IMX8MPLUS,USB OTG端口标记为“USB1_C”。
以下表格列出了使FRDM-IMX8MPLUS进入串行下载模式的启动开关设置。
为FRDM-IMX8MP设置下载模块
| 开关名称 | D1 |
D2 |
D3 |
D4 |
|---|---|---|---|---|
SW5 |
0 | 0 | 0 | 1 |
为FRDM-IMX8MP设置SD启动模式
| 开关名称 | D1 |
D2 |
D3 |
D4 |
|---|---|---|---|---|
SW5 |
0 | 0 | 1 | 1 |
为FRDM-IMX8MP设置EMMC启动模式
| 开关名称 | D1 |
D2 |
D3 |
D4 |
|---|---|---|---|---|
SW5 |
0 | 0 | 1 | 0 |
Something went wrong! Please try again.
u-boot=> setenv fdtfile imx8mp-frdm-os08a20.dtb
u-boot=> saveenv
Saving Environment to MMC... Writing to MMC(2)... OK
u-boot=> bootroot@imx8mpfrdm:~# ls /dev
… v4l-subdev0 … video3
… v4l-subdev1 …
… v4l-subdev2 .
… v4l-subdev3
root@imx8mpfrdm:~# cat /sys/class/video4linux/video3/name
viv_v4l20$ gst-launch-1.0 -v v4l2src device=/dev/video3 ! "video/x- raw,format=YUY2,width=3840,height=2160" ! queue ! waylandsinkSomething went wrong! Please try again.