1. Article purpose[edit | edit source]
The purpose of this article is to:
- List the camera sensors hardware components that might be integrated in the different boards.
- Link these components to the corresponding software framework(s).
- Point to the appropriate component datasheets.
- Explain, when necessary, how to configure these components.
Information |
Some of these hardware components are part of the accessories for STM32 boards like the B-CAMS-IMX and the B-CAMS-OMV for instance. |
2. Software frameworks[edit | edit source]
Domain | Peripheral | Software components | Comment | ||
---|---|---|---|---|---|
OP-TEE | Linux | STM32Cube | |||
Visual | OmniVision OV5640 | V4L2 camera framework | Camera sensors |
3. OmniVision OV5640[edit | edit source]
The OmniVision OV5640 camera sensor supports both parallel and MIPI® CSI-2 interfaces.
For details and the datasheet please contact the OV5640 provider.
Information |
This camera sensor can be found on the B-CAMS-OMV STM32 accessory. |
3.1. Linux driver[edit | edit source]
Bindings: Documentation/devicetree/bindings/media/i2c/ovti,ov5640.yaml
Sources: drivers/media/i2c/ov5640.c
4. GalaxyCore GC2145[edit | edit source]
The GalaxyCore GC2145 camera sensor supports both parallel and MIPI® CSI-2 interfaces.
For details and the datasheet please contact GalaxyCore.
Information |
This camera sensor can be found on some STM32MP13 Discovery kits and on the MB1897 camera board. |
4.1. Linux driver[edit | edit source]
Bindings: Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
Sources: drivers/media/i2c/gc2145.c
5. Sony IMX335[edit | edit source]
The Sony IMX335 camera sensor is a 5 Mega Pixels Raw Bayer sensor with MIPI® CSI-2 interface. Depending on number of CSI-2 lanes used, it can output RAW10 or RAW12.
For details and the datasheet please contact the IMX335 provider.
Information |
This camera sensor can be found on MB1854 camera daughterboard used in the B-CAMS-IMX STM32 accessory. |
5.1. Linux driver[edit | edit source]
Bindings: Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
Sources: drivers/media/i2c/imx335.c