[En-Nut-Discussion] Attention STM32 users! Configuration now needs linker script again!

Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Thu Jun 2 17:53:37 CEST 2016


the recent batch of patches requires all STM32 configurations to select the
linker script, e.g. nucleo_f103rb.conf now contains
LDSCRIPT = "stm32_flash".

These changes were needed to allow more elaborate linker scripts for the
F3/F4/F7/L4 parts containing special memory areas. The configurator offers
the linker scripts for the choosen part.

"stm32_flash" and "stm32_ram" are available on all families,
"stm32_ccm_flash" may be used on F3 and L4, "stm32f4_ccm_flash" on F4 and
"stm32f7_art_flash" and "cm7_axim_flash" on F7.

For more background, eventually have a look at the linker script
description in the configurator. Some remarks about the STM32 special memory
areas are in nut/arch/cm3/ldscripts/Remarks.stm32.

Let me know if there are problems.

Uwe Bonnes                bon at elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
--------- Tel. 06151 1623569 ------- Fax. 06151 1623305 ---------

More information about the En-Nut-Discussion mailing list