For succesfully building Mbed OS applications in Mac OS X, following tools are required
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
For succesfully building Mbed OS applications in Mac OS X, following tools are required
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
As you all know, Greentea test binaries contain whole testcase and rarely needs anything from external systems.
All external tools and commands like mbed test
, htrun
and mbedgt
are just used to start this test binary and to parse result from serial port.
However, most of the testcases do not require any communication from host, and you are therefore capable of running those tests manually.
To do so:
tar xf arm-none-eabi-gcc-<version>.tar.bz2
.bashrc
or .bash_profile
or similar:
PATH
as a LAST member: export PATH="$PATH:$HOME/gcc-arm-none-eabi-9-2019-q4-major/bin"
~/bin
and add to PATH
as a first member: PATH=$HOME/bin:$PATH
sudo apt install ccache
or brew install ccache
$HOME/bin
:
This document explains how to use PyOCD and Gnu Arm GDB for debugging your Mbed OS application.
As a prerequisite, this document assumes that PyOCD and Arm GCC are already installed.
If you are starting from scratch, you can directly download GNU MCU Eclipse IDE for C/C++ Developers https://github.com/gnu-mcu-eclipse/org.eclipse.epp.packages/releases/