Change flash memory in linker
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-03-30 5:27 PM
I change the flash memory in the linker file from 0x8000000 to 0x8006000 and size from 512k to 484k.
My program crash on HAL_Delay i think the issue is from the address that i change it from the linker so what else i have to change to my programme will run normaly.
I am working with stm32F103ZET6.
- Labels:
-
STM32F1 Series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-03-30 6:39 PM
You'd need to change SCB->VTOR to reflect the new base address of the vector table. This is normally done in SystemInit() and could use a Linker symbol rather than a define.
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-03-31 1:35 AM
Can you tell me where exactly make these changes
