Skip to main content
Rajssss
Associate II
August 21, 2021
Question

[Feature Req.] Support for higher resolutions on OV5640 BSP Component Driver

  • August 21, 2021
  • 4 replies
  • 1930 views

I was going through the OV5640 BSP Component, and it seems that it doesn't support higher resolutions than 800x480 as mentioned here: https://github.com/STMicroelectronics/stm32-ov5640/blob/main/ov5640.h#L129

I am working on a project which uses OV5640AF, with STM32F746G-DISC board and wanted to use this driver. But using such a powerful sensor, with such capped resolution doesn't make sense. Also there any specific reason for doing this?

This topic has been closed for replies.

4 replies

waclawek.jan
Super User
August 21, 2021

Higher resolution require 96MHz pixel clock, which is beyond the capability of DCMI.

JW

Piranha
Principal III
August 21, 2021

But for a parallel sensor a 96 MHz at 2592x1944 resolution still gives 19 FPS, which is enough for many purposes.

waclawek.jan
Super User
August 21, 2021

You mean at 48MHz? On 'F746, maximum DCMI pixel clock is 54MHz.

JW

Rajssss
RajssssAuthor
Associate II
August 23, 2021

yes, but it can be used with low fps right?

waclawek.jan
Super User
August 23, 2021

I don't know, I don't use that camera, just had a look at the DS.

JW

lsolo.1
Visitor II
December 31, 2021

I wonder if there may be any manner to persuade the drm layer to hit upon the display as landscape as opposed to portrait? `modeprint` suggests that the display most effective supports one mode for new machine blog, however i'm not acquainted with the entire drm/kms infrastructure.