Servus,
zur Erklärung, "arm-none-eabi" bedeutet:
arm ist die Architektur (ARM, THUMB, THUMB-2, etc.) none bezieht sich auf ein spezifisches OS (none = bare-metal) eabi bedeutet dass die ARM Standard EABI benutzt wird. Siehe http://infocenter.arm.com/help/topic/com.arm.doc.ihi0042d/IHI0042D_aapcs.pdf. Hier gibt es noch: arm-none-gnueabi was gleich ist mit arm-none-eabi (GNU spezifisch) arm-unknown-eabi ist "bare-metal" arm-linux-eabi für Programme die unter einem (Embedded ARM) Linux ausgeführt werden
CodeSourcery gehört seit einiger Zeit der Fa. Mentor. Seitdem muss man sich zum Download registrieren. Glaube die "CodeBench Light Edition" ist vollkommen ausreichend.
Gruß
ARMguru