[svlug] newer arm bare metal toolchain on Debian
Michael Eager
eager at eagercon.com
Tue May 24 17:05:48 PDT 2016
On 05/24/2016 04:44 PM, Ivan Sergio Borgonovo wrote:
> The most promising for STM32F1 seems to be :
> arm-bare_newlib_cortex_m3_nommu-eabi
> arm-unknown-eabi
I don't not the specs on the STM32, but that should not matter.
GCC configured for ARM should generate code for any model. You
will need to specify the correct -mcpu or -march option to GCC,
if it isn't the configuration default.
> I stumbled onhttp://elinux.org/Toolchains#Buildroot but knowing most of
> the tools I thought they were to build up a sysroot and not an
> independent bare metal toolchain.
Buildroot is designed to do what its name suggests, build a Linux
root file system. There's some overlap between buildroot and crosstool-ng,
but the latter is only to build cross tool chains.
--
Michael Eager eager at eagercon.com
1960 Park Blvd., Palo Alto, CA 94306 650-325-8077
More information about the svlug
mailing list