Hi,
I am using STM32F407VE controller. In datasheet it is given that :
STM32F407xx family incorporates high-speed embedded memories (Flash memory up to 1 Mbyte, up to 192 Kbytes of SRAM).
But in the linker script for STM32F407xG. ld file and STM32F407xE. ld file the following change is seen
flash0 : org = 0x08000000, len = 512k ----------- STM32F407xE. ld file
flash0 : org = 0x08000000, len = 1M -------------- STM32F407xG. ld file
The Flash size should be same in both then why the diiference ?
Thanks
Linker script file for chibios
Moderators: RoccoMarco, barthess
- Giovanni
- Site Admin
- Posts: 14457
- Joined: Wed May 27, 2009 8:48 am
- Location: Salerno, Italy
- Has thanked: 1076 times
- Been thanked: 922 times
- Contact:
Re: Linker script file for chibios
kalpesh wrote:The Flash size should be same in both
The problem is here, they do have different sizes.
Giovanni
Re: Linker script file for chibios
Hi,
Any ideas how to proceed further then. By the way now I am using STM32F407xE.ld file
Thanks
Any ideas how to proceed further then. By the way now I am using STM32F407xE.ld file
Thanks
Re: Linker script file for chibios
It says up to. So the -E has 512kb and the -G has 1M.kalpesh wrote:STM32F407xx family incorporates high-speed embedded memories (Flash memory up to 1 Mbyte, up to 192 Kbytes of SRAM).
If you're starting your project, you can use the -E file it should work on -G hardware too, you probably don't immediately have 1M of flash-requirements and the only drawback is that you'll get "doesn't fit" while you still have 512kb left.
Who is online
Users browsing this forum: No registered users and 52 guests