Skip to content
Serge Vakulenko edited this page Jan 21, 2015 · 28 revisions

How to build

$ sudo apt-get install libpixman-1-dev libfdt-dev
$ git clone https://github.com/sergev/qemu.git
$ cd qemu
$ ./configure --prefix=/usr/local/qemu-mips --target-list=mipsel-softmmu
$ make
$ make install

Supported PIC32 microcontrollers and boards

Machine selector Microcontroller and board
pic32mx7-explorer16 PIC32MX7 on Microchip Explorer-16 board
pic32mx7-max32 PIC32MX7 on chipKIT Max32 board
pic32mx7-maximite PIC32MX7 on Geoff's Maximite board
pic32mz-explorer16 PIC32MZ on Microchip Explorer-16 board
pic32mz-meb2 PIC32MZ on Microchip MEB-II board
pic32mz-wifire PIC32MZ on chipKIT WiFire board

Running simple 'Hello World' application on Max32 board

(TODO)

/usr/local/qemu-mips/bin/qemu-system-mipsel -machine pic32mx7-max32 \
    -nographic \
    -monitor none \
    -serial stdio \
    -bios boot-max32.hex \
    -kernel hello.hex
Clone this wiki locally