Difference between revisions of "Camera sensors hardware components"

[quality revision] [quality revision]
m
m
 
Applicable for STM32MP13x lines, STM32MP15x lines

1 Article purpose[edit]

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.

2 Software frameworks[edit]

Domain Peripheral Software components Comment
OP-TEE Linux STM32Cube
Visual OmniVision OV5640 V4L2 camera framework Camera sensor

3 OmniVision OV5640[edit]

The OmniVision OV5640 camera sensor supports both parallel and MIPI® CSI interfaces.

For details and the datasheet please contact the OV5640 provider.

3.1 Linux driver[edit]

Bindings: Documentation/devicetree/bindings/media/i2c/ov5640.txt

Sources: drivers/media/i2c/ov5640.c



== <noinclude>{{ApplicableFor
|MPUs list=STM32MP13x, STM32MP15x
|MPUs checklist=STM32MP13x, STM32MP15x
}}</noinclude>


== Article purpose ==
The purpose of this article is to:
* List the camera sensors hardware components that might be integrated in the different [[:Category:ST boards|boards]].
* Link these components to the corresponding software framework(s).
* Point to the appropriate component datasheets.
* Explain, when necessary, how to configure these components.

== Software frameworks ==
{{:STM32MP15_internal_peripherals_software_table_template}}
 | Visual
 | [[#OmniVision_OV5640 | OmniVision OV5640]]
 | 
 | [[V4L2 camera overview | V4L2 camera framework]]
 | 
 | Camera sensor
 |}

== OmniVision OV5640 ==
The OmniVision OV5640 camera sensor supports both parallel and MIPI<sup>&reg;</sup> CSI interfaces.

For details and the datasheet please contact the OV5640 provider. 

===Linux driver===
Bindings: {{CodeSource | Linux kernel | Documentation/devicetree/bindings/media/i2c/ov5640.txt}}

Sources: {{CodeSource | Linux kernel | drivers/media/i2c/ov5640.c}}
<noinclude>

{{ArticleBasedOnModel | Hardware components article model}}
{{PublicationRequestId | 14300| AnneJ| 2019-12-10}}
[[Category:Camera hardware components]]</noinclude>
Line 1: Line 1:
  +
<noinclude>{{ApplicableFor
  +
|MPUs list=STM32MP13x, STM32MP15x
  +
|MPUs checklist=STM32MP13x, STM32MP15x
  +
}}</noinclude>
  +
 
== Article purpose ==
 
== Article purpose ==
 
The purpose of this article is to:
 
The purpose of this article is to: