Getting HAL_Delay() working in external loader
Hello,
i created a custom external loader for a STM32F429 board.
The problem is now, my code needs HAL_Delay() for generating short delays between flash device accesses. And the code freezes when executing HAL_Delay().
So i have read that interrupts are no longer allowed at newer versions of CubeMXProgrammer.
But HAL_Delay() seems to need a working SysTick interrupt.
I used this tutorial for my custom EL:
Is
SCB->VTOR = 0x20000000 | 0x200;
the right value for my F429?
Further i tried uncommenting
#define USER_VECT_TAB_ADDRESS
and
#define VECT_TAB_SRAM
But still no success. Does someone know what else has to be fixed?
Thank you.
