Open cmarsalc opened 1 year ago
Hi @cmarsalc,
Thank you for having reported. Your point looks relevant. It will be forwarded to our development teams for further analysis. We will get back to you once provided with their feedback. This may take some time. So, thank you for your comprehension and patience.
With regards,
PS: Referencing the line where the pointer is declared uninitialized.
ST Internal Reference: 187677
Describe the set-up
STM32H7B3I-EVAL STM32CubeIde 1.11.2
This is an error rather than a bug.
In https://github.com/STMicroelectronics/stm32h7b3i-eval-bsp/blob/main/stm32h7b3i_eval_camera.c the static Camera_Cap pointer is not initialized. When used it points to 0x0 so it ends up writing on ITCM RAM.
This error does not manifest as a bug in the current evaluation kit, but if you try to play with ITCM RAM it will accidentally overwrite the content, probably manifesting as a bug of some kind.
How to reproduce the bug (skip if none)
Put some data in ITC RAM address 0x0. Execute the BSP demo project.
Expected result: the ITC RAM data is intact Actual result: the ITC RAM data is corrupted by Camera_Cap pointed data writes in S5K5CAG_Probe or OV5640_Probe.
Screenshots