Skip to content

Commit 2d2b0be

Browse files
committed
README.md: add descriptions for GNU toolchain's compatibility
Signed-off-by: Tony Han <[email protected]>
1 parent 75d48e8 commit 2d2b0be

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

README.md

+13-3
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,26 @@ This softpack is hosted on [GitHub](https://github.com/atmelcorp/atmel-software-
1313

1414
## Supported Platforms
1515

16-
Windows and Linux with the gnu **GCC ARM Embedded** toolchain. It is downloadable
17-
at this address: [launchpad.net/gcc-arm-embedded](https://launchpad.net/gcc-arm-embedded)
16+
### Windows and Linux with the gnu **GCC ARM Embedded** toolchain
17+
18+
It is downloadable at this address: [launchpad.net/gcc-arm-embedded](https://launchpad.net/gcc-arm-embedded)
1819
(Mac OS X should also work but as not been tested yet).
1920

21+
As it is announced all new binary and source packages will not be released on Launchpad, toolchains can also be downloaded at these address: [developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads](https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads) and [developer.arm.com/open-source/gnu-toolchain/gnu-a/downloads](https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads)
22+
23+
Suggested version of toolchain: gcc-arm-none-eabi-8-2018-q4-major
24+
25+
Here a few tips that may prove useful in resolving compatibility issues met with other toolchain versions:
26+
- link error of "uses VFP register arguments" for SAMA5: replace "-mcpu=cortex-a5" with "-march=armv7-a" in file [scripts/Makefile.vars.sama5d*](scripts)
27+
- link error of "cannot find -lc_nano": remove "--specs=nano.specs" from [scripts/Makefile.vars](scripts/Makefile.vars)
28+
2029
Dependencies:
2130
- GNU make (from MinGW, Cygwin or GnuWin32 for Windows architectures)
2231
- bash (from MinGW, Cygwin for Windows architectures)
2332
- *recommended on Windows architectures:* winpty (from MSYS2's package manager)
2433

25-
Windows with **IAR Embedded Workbench**.
34+
### Windows with **IAR Embedded Workbench**
35+
2636
Dependencies:
2737
- IAR Embedded Workbench (Tested on version 7.80)
2838
- bash (from MinGW, Cygwin or GnuWin32) for IAR project generation

0 commit comments

Comments
 (0)