Ubuntu: What gcc to use when crosscompiling for the STM32 (Cortex-M3)?
Posted
by Johan
on Stack Overflow
See other posts from Stack Overflow
or by Johan
Published on 2009-10-01T08:27:39Z
Indexed on
2010/03/26
5:13 UTC
Read the original article
Hit count: 531
Hi
I'm trying to get started with the STM32 (Cortex-M3) and my plan is get this working from Ubuntu (9.04 / AMD64).
To start with I got the Olimex stm32-h103 header board and the Olimex ARM-USB-OCD jtag, and on to of that I will probably use OpenOCD, gcc and Eclipse.
But right now I'm looking into what version of gcc to use and how to setup that to be able to crosscompile the code.
There seem to be some arm projects out there but I don't know what to start with, can somebody push me in the right direction?
Thanks Johan
Update: There seems almost to be what I want from codesourcery, but they seem to focus on IA32 and not AMD64.
However in the supported devices I find the Cortex-M3
- ARM EABI, ARM M-profile Simulator -mcpu=cortex-m3 -mthumb
Update: There is a possibility to install IA32 on AMD64, so maybe the marked answer is obsolete already.
Update: Found this link about crosscompile for the Cortex-M3.
© Stack Overflow or respective owner