Skip to content
/ pipod Public

qemu 4.0 arm thumb bbc microbit emulation example

License

Notifications You must be signed in to change notification settings

tailuge/pipod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pipod

Open in Gitpod

This project contains a gitpod Docker file that installs arm cross assembler and emulator

The following work using qemu v4.0 from sudo add-apt-repository ppa:jacob/virtualisation (See Dockerfile)

cd digisys/lab1-asm/
make add.elf
qemu-system-arm -M microbit -device loader,file=add.elf -serial stdio -monitor telnet::45454,server,nowait -nographic

ref:

http://spivey.oriel.ox.ac.uk/corner/Lab_one_(Digital_Systems)

git clone git://github.com/RIOT-OS/RIOT.git
cd RIOT/examples/hello-world
BOARD=microbit make clean all -j4
BOARD=microbit make emulate

ref:

https://riot-os.org/api/group__boards__microbit.html

useful

apt-cache show qemu-system-arm
lsb_release -a