Skip to content

amq/mbed-os-qemu

Repository files navigation

Getting started

  1. Install:
  1. Clone this repo and cd there
git clone https://github.com/amq/mbed-os-qemu
cd mbed-os-qemu
  1. Download mbed-os and the libraries
mbed update
  1. Export an Eclipse project
mbed export -i gnuarmeclipse -m DISCO_F429ZI
  1. Import mbed-os-qemu in Eclipse using File - Import - General - Existing Projects into Workspace
  2. Configure the QEMU path in Window - Preferences - Run/Debug - QEMU
  3. Start debugging using the mbed-os-qemu Debug configuration

Known issues

Safe to ignore:

  • M profile return from interrupt with misaligned PC is UNPREDICTABLE
  • Unresolved inclusion: <Debug\mbed-config.h>

Limitations of QEMU:

  • Floating Point Unit is not supported

Other:

  • printf is not supported

About

Running mbed-os on a virtual ARM M4

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages