2025-02-17 11:20 PM
Hi everyone,
I am currently working on the STM32N6570-DK board and trying to interface a camera to display the output on an LCD screen. I have run the provided example projects, and they are working fine.
Now, I am creating a project in STM32CubeIDE and configuring peripherals in the .ioc file. However, I am facing an issue with the DCMIPP and CSI peripheral in the multimedia section. When I change certain parameters, such as the Physical Bitrate in CSI from 600 MHz to 750 MHz, the changes do not reflect in the main.c file.
It seems that these parameters are being configured elsewhere. Could someone clarify where these settings are applied, or is this a bug?
Also, I noticed that some configurations are present in the MX_DCMIPP_Init() function in this tutorial, but I couldn't find a way to configure them via the .ioc file in the DCMIPP peripheral, such as HAL_DCMIPP_CSI_PIPE_SetConfig.
Do I need to set them manually, or am I missing something?
I am attaching my project for your reference.
STM32CubeIDE version: 1.17.0
OS: Ubuntu 22.04
Thanks in advance!
2025-02-20 04:52 AM - edited 2025-02-20 05:44 AM
Hello @athern27
First, let me thank you for reporting this issue. It has been escalated to the development team for resolution, and the internal ticket number is 203682. In the meantime, please try to add the missing lines of code manually.
THX
Ghofrane