Hi.
Currently. I'm trying to understand about system memory in cortex m3 address map.most examples are said "there are 2 area such as 0x08000000 Flash memory area and 0x1FFFF000 System memory area.
and I understood that Flash memory area is saving for the execute file and System memory is saving for bootloader.
for example, I can make one hex binary file from build which is using startup_CMSDK_CM3.s and startup_CMSDK_CM3.c in Keil uVision.Then I put one hex binary file into the STM32 MCU by using JTEG to 0x0800_0000 of flash memory area not system memory area.
I'm not sure the difference between system memory a flash memory and I want to know "What does system memory and area actually work?"