Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
6 years, 2 months ago.
Getting a project for Silicon labs EFM32GG11B420F2048GL120
Hi, I am trying to create an mbed OS project with the chip i mentioned in the title (EFM32GG11B420F2048GL120). I am not being able to compile the project with the EFM32GG_STK3700 target. I have the latest version of GNU ARM and mbed-cli of version 1.7.5. I have set the path for the GCC_ARM_PATH and tool chain to GCC_ARM. I still can't compile the blinky example. mbed compile gives me the following error message:
WARNING: MBED_ARM_PATH set as environment variable but doesn't exist WARNING: MBED_GCC_ARM_PATH set as environment variable but doesn't exist usage: make.py [-h] [-m MCU] [-t TOOLCHAIN] [--color] [--cflags CFLAGS] [--asmflags ASMFLAGS] [--ldflags LDFLAGS] [-c] [--profile PROFILE] [--app-config APP_CONFIG] [-p PROGRAM] [-n PROGRAM] [-j JOBS] [-v] [--silent] [-D MACROS] [-S [{matrix,toolchains,targets}]] [-f GENERAL_FILTER_REGEX] [--stats-depth STATS_DEPTH] [--automated] [--host HOST_TEST] [--extra EXTRA] [--peripherals PERIPHERALS] [--dep DEPENDENCIES] [--source SOURCE_DIR] [--duration DURATION] [--build BUILD_DIR] [-N ARTIFACT_NAME] [-d DISK] [-s SERIAL] [-b BAUD] [-L] [--rpc] [--usb] [--dsp] [--testlib] [--build-data BUILD_DATA] [-l LINKER_SCRIPT] make.py: error: Could not find executable for GCC_ARM. Currently set search path: No path set [mbed] ERROR: "c:\python27\python.exe" returned error. Code: 2 Path: "C:\Users\SumanLahal\Desktop\try\mbed_blinky" Command: "c:\python27\python.exe -u C:\Users\SumanLahal\Desktop\try\mbed_blinky\.temp\tools\make.py -t GCC_ARM -m EFM32GG_STK3700 --source . --build .\BUILD\EFM32GG_STK3700\GCC_ARM" Tip: You could retry the last command with "-v" flag for verbose output ---
Could anyone please help how can i create a project for this chip? Has anyone tried with it? I appreciate your help.
Br, Suman
1 Answer
6 years, 2 months ago.
Hi Suman,
It looks like you have not set your GCC_ARM path correctly. On my Windows 10 computer I use the following command to set my GCC_ARM path with Mbed CLI: mbed config -G GCC_ARM_PATH "C:\Program Files (x86)\GNU Tools ARM Embedded\6 2017-q2-update\bin"
Please make sure you are using the path to the root "bin" folder within your GCC_ARM installation directory for your GCC_ARM_PATH. More information about setting your toolchain directories can be viewed here: https://github.com/armmbed/mbed-cli#through-mbed-cli-configuration
Please let me know if you have any questions!
- Jenny, team Mbed
If this solved your question, please make sure to click the "Thanks" link below!