From d7f88d66a7b7685430587e55564864b7d356e6ff Mon Sep 17 00:00:00 2001 From: Deepika Date: Fri, 21 Dec 2018 10:23:02 -0600 Subject: [PATCH 1/7] Update IAR suuport version to 8.32 --- docs/tools/tools_intro.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/tools/tools_intro.md b/docs/tools/tools_intro.md index c28913ea38..e88d601dcd 100644 --- a/docs/tools/tools_intro.md +++ b/docs/tools/tools_intro.md @@ -23,7 +23,7 @@ Mbed OS 5 can be built with various toolchains. The currently supported versions - [Arm compiler 5.06 update 6](https://developer.arm.com/products/software-development-tools/compilers/arm-compiler-5/downloads). - [GNU Arm Embedded version 6](https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads). -- [IAR Embedded Workbench 7.8](https://www.iar.com/iar-embedded-workbench/tools-for-arm/arm-cortex-m-edition/). +- [IAR Embedded Workbench 8.32](https://www.iar.com/iar-embedded-workbench/tools-for-arm/arm-cortex-m-edition/). ##### Arm Mbed Online Compiler From e54b76a5ff1d98a718adaffe56caa8c068f1d421 Mon Sep 17 00:00:00 2001 From: deepikabhavnani Date: Thu, 21 Feb 2019 22:03:36 -0600 Subject: [PATCH 2/7] Set IAR version to IAR 8.32 in all docs --- docs/tools/CLI/cli-setup/cli-reqs.md | 2 +- docs/tools/toolchains/export_to_third_party.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/tools/CLI/cli-setup/cli-reqs.md b/docs/tools/CLI/cli-setup/cli-reqs.md index f4138698d1..30da5db062 100644 --- a/docs/tools/CLI/cli-setup/cli-reqs.md +++ b/docs/tools/CLI/cli-setup/cli-reqs.md @@ -225,7 +225,7 @@ Mbed CLI supports a setting for each toolchain path: | --------- | --------- | ---------| --------- | | Arm Compiler 5 | `C:/Program Files/ARM_Compiler_5.06u5/bin/armcc` | `ARM_PATH` | `C:/Program Files/ARM_Compiler_5.06u5` | | Arm Compiler 6 | `C:/Program Files/ARM/armcc6.10/bin/armclang` | `ARMC6_PATH` | `C:/Program Files/ARM/armcc6.10/bin` | -| IAR EWARM Compiler | `C:/Program Files/IAR Systems/Embedded Workbench 7.5/arm/bin/iccarm.exe` | `IAR_PATH` | `C:/Program Files/IAR Systems/Embedded Workbench 7.5/arm`| +| IAR EWARM Compiler | `C:/Program Files/IAR Systems/Embedded Workbench 8.2/arm/bin/iccarm.exe` | `IAR_PATH` | `C:/Program Files/IAR Systems/Embedded Workbench 8.2/arm`| | GCC Arm Embedded Compiler | `/usr/bin/arm-none-eabi-gcc` | `GCC_ARM_PATH` | `/usr/bin`| diff --git a/docs/tools/toolchains/export_to_third_party.md b/docs/tools/toolchains/export_to_third_party.md index 426d6e4450..5228efd12b 100644 --- a/docs/tools/toolchains/export_to_third_party.md +++ b/docs/tools/toolchains/export_to_third_party.md @@ -7,11 +7,11 @@ If you'd like to develop on Arm Mbed OS with a third party tool, or migrate to o - Make using: - GNU Arm Embedded Toolchain. - Arm Compiler 5. - - IAR Arm Compiler (versions 7.70 to 7.80.x). + - IAR Arm Compiler (version 8.32). - Eclipse CDT ([C/C++ Development Tooling](https://www.eclipse.org/cdt/)) make (unmanaged) projects using: - GNU Arm Embedded Toolchain. - Arm Compiler 5. - - IAR Arm Compiler (versions 7.70 to 7.80.x). + - IAR Arm Compiler (versions 8.32). - GNU Arm Eclipse (managed [CDT](https://www.eclipse.org/cdt/) projects), using GNU Arm Embedded Toolchain. - DS-5. - LPCXpresso. From c17b5ec1db43d79980c4c04292fe1d2b9c1173b6 Mon Sep 17 00:00:00 2001 From: Deepika Bhavnani Date: Tue, 26 Feb 2019 16:08:19 -0600 Subject: [PATCH 3/7] Update export_to_third_party.md Specify GNU toolchain version in CI --- docs/tools/toolchains/export_to_third_party.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/tools/toolchains/export_to_third_party.md b/docs/tools/toolchains/export_to_third_party.md index 5228efd12b..96d057f2c3 100644 --- a/docs/tools/toolchains/export_to_third_party.md +++ b/docs/tools/toolchains/export_to_third_party.md @@ -5,11 +5,11 @@ If you'd like to develop on Arm Mbed OS with a third party tool, or migrate to o - Keil uVision5. - IAR Systems. - Make using: - - GNU Arm Embedded Toolchain. + - GNU Arm Embedded Toolchain 6 (6-2017-q1-update). - Arm Compiler 5. - IAR Arm Compiler (version 8.32). - Eclipse CDT ([C/C++ Development Tooling](https://www.eclipse.org/cdt/)) make (unmanaged) projects using: - - GNU Arm Embedded Toolchain. + - GNU Arm Embedded Toolchain 6 (6-2017-q1-update). - Arm Compiler 5. - IAR Arm Compiler (versions 8.32). - GNU Arm Eclipse (managed [CDT](https://www.eclipse.org/cdt/) projects), using GNU Arm Embedded Toolchain. From 3747c627c58a1d54b3a5eed7b0228cb62d9416f7 Mon Sep 17 00:00:00 2001 From: Deepika Bhavnani Date: Tue, 26 Feb 2019 16:09:08 -0600 Subject: [PATCH 4/7] Update tools_intro.md Update GNU ARM toolchain version used in CI --- docs/tools/tools_intro.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/tools/tools_intro.md b/docs/tools/tools_intro.md index e88d601dcd..8dcc9f5df4 100644 --- a/docs/tools/tools_intro.md +++ b/docs/tools/tools_intro.md @@ -22,7 +22,7 @@ We created the Mbed command-line tool (Mbed CLI), a Python-based tool, specifica Mbed OS 5 can be built with various toolchains. The currently supported versions are: - [Arm compiler 5.06 update 6](https://developer.arm.com/products/software-development-tools/compilers/arm-compiler-5/downloads). -- [GNU Arm Embedded version 6](https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads). +- [GNU Arm Embedded version 6 (6-2017-q1-update)](https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads). - [IAR Embedded Workbench 8.32](https://www.iar.com/iar-embedded-workbench/tools-for-arm/arm-cortex-m-edition/). ##### Arm Mbed Online Compiler From 3f7392a8827582b41555424c256d6ed58191c131 Mon Sep 17 00:00:00 2001 From: Deepika Bhavnani Date: Tue, 26 Feb 2019 16:16:04 -0600 Subject: [PATCH 5/7] Vscode was removed during resolving merge conflict Vscode was removed during resolving merge conflict --- docs/tools/toolchains/export_to_third_party.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/tools/toolchains/export_to_third_party.md b/docs/tools/toolchains/export_to_third_party.md index be3943ca40..6e65998fe4 100644 --- a/docs/tools/toolchains/export_to_third_party.md +++ b/docs/tools/toolchains/export_to_third_party.md @@ -13,6 +13,10 @@ If you'd like to develop on Arm Mbed OS with a third party tool, or migrate to o - GNU Arm Embedded Toolchain 6 (6-2017-q1-update). - Arm Compiler 5. - IAR Arm Compiler (version 8.32). +- VSCode using: + - GNU Arm Embedded Toolchain 6 (6-2017-q1-update). + - Arm Compiler 5. + - IAR Arm Compiler (version 8.32). - Code::Blocks. - Cross Core Embedded Studio. - e2studio. From 22ea81afe7cd2574fc9bbef69bf838f2b2ac7e53 Mon Sep 17 00:00:00 2001 From: Deepika Bhavnani Date: Tue, 26 Feb 2019 16:45:15 -0600 Subject: [PATCH 6/7] Update ARM compiler version to 5.06u6 --- docs/tools/CLI/cli-setup/cli-reqs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/tools/CLI/cli-setup/cli-reqs.md b/docs/tools/CLI/cli-setup/cli-reqs.md index d1b4e36263..96c0ae0ce9 100644 --- a/docs/tools/CLI/cli-setup/cli-reqs.md +++ b/docs/tools/CLI/cli-setup/cli-reqs.md @@ -223,7 +223,7 @@ Mbed CLI supports a setting for each toolchain path: | Toolchain | Example binary location | Setting name | Example path | | --------- | --------- | ---------| --------- | -| Arm Compiler 5 | `C:/Program Files/ARM_Compiler_5.06u5/bin/armcc` | `ARM_PATH` | `C:/Program Files/ARM_Compiler_5.06u5` | +| Arm Compiler 5 | `C:/Program Files/ARM_Compiler_5.06u6/bin/armcc` | `ARM_PATH` | `C:/Program Files/ARM_Compiler_5.06u6` | | Arm Compiler 6 | `C:/Program Files/ARM/armcc6.10/bin/armclang` | `ARMC6_PATH` | `C:/Program Files/ARM/armcc6.10/bin` | | IAR EWARM Compiler | `C:/Program Files/IAR Systems/Embedded Workbench 8.2/arm/bin/iccarm.exe` | `IAR_PATH` | `C:/Program Files/IAR Systems/Embedded Workbench 8.2/arm`| | GCC Arm Embedded Compiler | `/usr/bin/arm-none-eabi-gcc` | `GCC_ARM_PATH` | `/usr/bin`| From 451e06263eac16bcf4a20bac4da3628aa3b59162 Mon Sep 17 00:00:00 2001 From: Deepika Bhavnani Date: Tue, 26 Feb 2019 16:46:18 -0600 Subject: [PATCH 7/7] Update ARM compiler to 5.06 Update 6 --- docs/tools/toolchains/export_to_third_party.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/tools/toolchains/export_to_third_party.md b/docs/tools/toolchains/export_to_third_party.md index 6e65998fe4..c13ccf0117 100644 --- a/docs/tools/toolchains/export_to_third_party.md +++ b/docs/tools/toolchains/export_to_third_party.md @@ -6,16 +6,16 @@ If you'd like to develop on Arm Mbed OS with a third party tool, or migrate to o - IAR Systems. - Eclipse CDT ([C/C++ Development Tooling](https://www.eclipse.org/cdt/)) make (unmanaged) projects using: - GNU Arm Embedded Toolchain 6 (6-2017-q1-update). - - Arm Compiler 5. + - Arm Compiler 5.06 Update 6. - IAR Arm Compiler (version 8.32). - GNU Arm Eclipse (managed [CDT](https://www.eclipse.org/cdt/) projects), using GNU Arm Embedded Toolchain 6. - Make using: - GNU Arm Embedded Toolchain 6 (6-2017-q1-update). - - Arm Compiler 5. + - Arm Compiler 5.06 Update 6. - IAR Arm Compiler (version 8.32). - VSCode using: - GNU Arm Embedded Toolchain 6 (6-2017-q1-update). - - Arm Compiler 5. + - Arm Compiler 5.06 Update 6. - IAR Arm Compiler (version 8.32). - Code::Blocks. - Cross Core Embedded Studio.