Cannot access memory at address SRAM3: 0x34200000
- April 9, 2026
- 1 reply
- 156 views
Hello
I've been trying to recreate the DCMIPP_SnapshotDecimation example with STM32CubeIDE, I have been running into several issues. I have solved most of them, I am encountering a memory error while debugging my code. I was able to flash and debug the original example successfully on the STM32N6570-DK. However, when I try to read a value from the AXISRAM address (0x34200000), it fails: (address does not exist and unable to reconnect to target device).
AXISRAM3 which it should be the address 0x3420000 is activated and initialized in the main.
Initialization of the signal processor and starting the DCMIPP pipeline was passed without any problem:
if( ISP_Init(&hcamera_isp, &hdcmipp, 0, &appliHelpers, ISP_IQParamCacheInit[0] ) != ISP_OK )
{
Error_Handler();
}
if( HAL_DCMIPP_CSI_PIPE_Start(&hdcmipp, DCMIPP_PIPE1, DCMIPP_VIRTUAL_CHANNEL0, BUFFER_ADDRESS, DCMIPP_MODE_CONTINUOUS ) != HAL_OK )
{
Error_Handler();
}
But, trying to access the buffer address throws this error: Cannot access memory at address 0x34200000, which is the value of BUFFER_ADDRESS parameter
Thank you in advance for your response and help. I will appreciate it
Edited to apply source code formatting - please see How to insert source code for future reference.
