Skip to content

Conversation

@avolmat-st
Copy link

This PR enables the DCMIPP based camera pipeline on the STM32H7RS. This is being tested by usage of the ST-B-CAMS-OMV shield (DVP) on the STM32H7S78-DK.

Tested ok via:

west build -p -b stm32h7s78_dk//ext_flash_app --shield st_b_cams_omv_mb1683 samples/drivers/video/capture --sysbuild

Alain Volmat added 2 commits November 28, 2025 21:18
Addition of PCLKx clock source which can be used by some
peripherals.

Signed-off-by: Alain Volmat <[email protected]>
The STM32H7RS series embeds a parallel interface based DCMIPP
block allowing to capture data from sensors and store them into
memory.

Signed-off-by: Alain Volmat <[email protected]>
Alain Volmat added 3 commits November 29, 2025 16:11
Describe the camera related pins of the 30pins connectors of the
stm32h7s78 as well as DCMIPP pin assignments for the stm32h7s78

Signed-off-by: Alain Volmat <[email protected]>
Ensure that MEMC and MULTI_HEAP support is enabled when
using the VIDEO subsystem (used by DCMIPP driver for buffer
allocation).

Signed-off-by: Alain Volmat <[email protected]>
Add board specific configuration and overlay for enabling the
st_b_cams_omv_mb1683 shield on the stm32h7s78_dk board.

Signed-off-by: Alain Volmat <[email protected]>
@sonarqubecloud
Copy link

};

dcmipp: dcmipp@50002000 {
compatible = "st,stm32h7rs-dcmipp", "st,stm32-dcmipp";
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

st,stm32h7rs-dcmipp binding is not provided. Is it really needed ?

@kartben kartben assigned erwango and unassigned kartben Dec 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants