2.2V on VCAP pin on STM32H747BIT6
Hi, I started working on my own dev board for a flight computer based on the STM32H747BIT6.
At first, I struggled a bit to connect the board to the computer, only managing to do so using the hot plug mode in order to get some info from the microcontroller. My problem comes when trying to write something to the flash: it gets stuck on erasing internal memory sector 0. This means it is unable to write or modify the flash memory. Also, when I connect the board to the STM32CubeProgrammer, it shows me the flash memory, but every address is at 0, which makes sense given that I haven’t uploaded any code to the microcontroller.
I’m not really sure what this means — I’m able to read it, but not write to it.
The thing is, I started measuring the power source pins just in case I spotted something weird, and I sure did: my VCAP pins are at 2.2V, which is strange because they should be at 1.2V according to the internal LDO regulator.
My guess is that this may be the source of the problem — an incorrect power source for the flash memory — but I’m not sure.
Here I attach my squematic.
