Switching a project from a STM32F413 to a STM32F405 doesn't allow for debugging.
Hi,
We are in the process of switching an existing product from using a STM32F413 to a STM32F405 processor, due to part availability. There are only a few pin changes that I can see. We have modified a board with the STM32F405 processor and changes for VCAP_1 and VCAP_2, recompiled the firmware for the STM32F405 and are able to download to the processor. Looking good so far.
When we try to debug the software through IAR (JLink or STLink) it fails to connect (this process worked successfully on boards with the STM32F413).
Using Segger Ozone, I am able to debug our bootloader, but it is hard faulting after the first call to a peripheral (RCC).
I am hoping I am overlooking an expected change needed to switch between micro-controllers (and not a counterfeit part). Any help would be appreciated.
Thanks.
