qemu

by ilg-archived

ilg-archived / qemu

The GNU MCU Eclipse QEMU

196 Stars 76 Forks Last release: about 1 year ago (deprecated) Other 50.7K Commits 295 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

GitHub release Github Releases Github All Releases

GNU MCU Eclipse QEMU

Rationale

The GNU MCU Eclipse QEMU subproject is a fork of QEMU (an open source machine emulator), intended to provide support for Cortex-M emulation in GNU MCU Eclipse.

Changes

Compared to the original QEMU release, there are many functional changes, including a graphical view of the emulated boards, with animated LEDs.

Releases

The GNU MCU Eclipse QEMU releases are planned to follow the original QEMU releases, but there are no guarantees for any specific schedule.

2.8.0-6 (2019-05-17)

Version 2.8.0-6 20190517 is a maintenance release, to fix the bug affecting the graphical mode in GNU/Linux, introduced in the previous release.

2.8.0-5 (2019-04-24)

Version 2.8.0-5 20190424 is a maintenance release, to fix several bugs.

2.8.0-4 (2019-02-11)

Version v2.8.0-4-20190211 is a maintenance release, to fix a bug in the STM32F GPIO emulation.

2.8.0-3 (2018-05-23)

Version 2.8.0-3-20180523 is a maintenance release, created using the new build scripts.

Install

The procedure to install GNU MCU Eclipse QEMU is platform specific, but relatively straight forward (a .zip archive on Windows, a compressed tar archive on macOS and GNU/Linux).

A portable method is to use

xpm
:

$ xpm install --global @gnu-mcu-eclipse/qemu

More details are available on the How to install the QEMU binaries? page.

Build

The build scripts are part of the separate gnu-mcu-eclipse/qemu-build project.

There are separate scripts to build either a local/native version that can run on the local machine, or multi-platform distribution builds, that can run on most recent systems.

Publish

The procedure used to publish the binaries is documented in the separate PUBLISH page in this project.

The metadata files used to publish the xPacks on the

npmjs.com
server are available from the gnu-mcu-eclipse/qemu-xpack project.

Development

Details on the development environment are provided in the separate DEVELOP.md page in this project.

Download analytics

Credit to Shields IO and Somsubhra/github-release-stats.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.