1
Out of the Box2
Hardware Setup3
Software SetupSign in to save your progress. Don't have an account? Create one.
The following section lists the steps to power on and use the EXPI-OS08A20 camera module.
The development kit contains:
Get started developing your application on the EXPI-OS08A20 camera module with the out-of-the-box video. For more information, please visit the module webpage.
This section describes how a connection can be established between the EXPI-OS08A20 camera module and FRDM boards.
To setup the hardware connection between EXPI-OS08A20 camera module and FRDM-IMX 8MPLUS, please follow the steps below.
Something went wrong! Please try again.
Note: For more information about the FRDM-IMX8MPLUS board, refer to: FRDM board for the i.MX 8M Plus Applications Processor.
Note: The i.MX 8M Plus FRDM board provides two MIPI camera serial interface (CSI) connectors
(J13
and J14
), allowing for the connection of up to two EXPI-OS08A20 camera modules.
Something went wrong! Please try again.
SW5 [1:4]
is the boot configuration switch. By default, the boot device is embedded MultiMediaCard/Ultra Secured Digital Host Controller 1 (eMMC/uSDHC1).
BOOT MODE | SW5-1 |
SW5-2 |
SW5-3 |
SW5-4 |
---|---|---|---|---|
Serial Downloader | 0 | 0 | 0 | 1 |
USDHC1 8-bit eMMC 5.1 | 0 | 0 | 1 | 0 |
USDHC2 4-bit SD3.0 | 0 | 0 | 1 | 1 |
Something went wrong! Please try again.
The module supports flexible hardware and software integration, featuring an FPC connector that can be accessed from either side. Two types of FPC cables are available—one with same-side contacts and another with opposite-side contacts. To prevent damage to the camera module, always check the cable orientation before making any connections as reversing the power supply can cause harm.
Follow these steps to assemble the hardware:
The diagram below illustrates the connection between the EXPI-OS08A20 camera module and the FRDM-IMX8MP board using the provided FPC cable.
Something went wrong! Please try again.
This section describes how to set up the software for the EXPI-OS08A20 camera module.
To set up the EXPI-OS08A20 camera module, follow the steps below:
The latest prebuilt images for the FRDM-IMX8MPLUS are available on the FRDM-IMX8MPLUS Demo Images. The image file (with the extension *.wic or *.wic.zst) contains a partitioned image (with U-Boot, kernel, rootfs, and so on) suitable for booting the corresponding hardware.
Something went wrong! Please try again.
You have options when updating the image depending on the boot source. You can either can use the official universal update utility (UUU) tool or third-party software.
Boot sources / Flash tools | UUU | Third party flash tool |
---|---|---|
eMMC | support | no |
SD | support | support |
The following steps explain how to boot embedded MultiMediaCard (eMMC) or SD card using the official UUU tool with a prebuilt image. For other methods, please refer to UG10195.
To use the UUU update FRDM-IMX8MPLUS, follow the instructions below:
For FRDM-IMX8MPLUS, the USB OTG port is labeled as "USB1_C".
The following table shows the boot switch settings for FRDM-IMX8MPLUS to enter Serial download mode.
Setup download mode for FRDM-IMX8MP
Switch Name | D1 |
D2 |
D3 |
D4 |
---|---|---|---|---|
SW5 |
0 | 0 | 0 | 1 |
Setup SD Boot mode for FRDM-IMX8MP
Switch Name | D1 |
D2 |
D3 |
D4 |
---|---|---|---|---|
SW5 |
0 | 0 | 1 | 1 |
Setup EMMC Boot mode for FRDM-IMX8MP
Switch Name | 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=> boot
root@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 ! waylandsink
Something went wrong! Please try again.