Dev C board has no SD Card, we need a generic way to store persistent data, particularly the paramter data.
We plan to use the sector 1 and 2 of the Flash as the paramter space. This is because the later part of the flash is divided by 128K, which is too large and wasteful.
https://www.st.com/resource/en/reference_manual/dm00031020-stm32f405-415-stm32f407-417-stm32f427-437-and-stm32f429-439-advanced-arm-based-32-bit-mcus-stmicroelectronics.pdf
I propose to change the bootloader address from 0x08004000 to 0x0800C000 in this case.
Dev C board has no SD Card, we need a generic way to store persistent data, particularly the paramter data.
We plan to use the sector 1 and 2 of the Flash as the paramter space. This is because the later part of the flash is divided by 128K, which is too large and wasteful.
https://www.st.com/resource/en/reference_manual/dm00031020-stm32f405-415-stm32f407-417-stm32f427-437-and-stm32f429-439-advanced-arm-based-32-bit-mcus-stmicroelectronics.pdf
I propose to change the bootloader address from 0x08004000 to 0x0800C000 in this case.