Utility and emulator for development boards
Last updated 3 years ago by fredchien .
MIT · Original npm · Tarball
$ cnpm install makerboard 
SYNC missed versions from official npm registry.


MakerBoard is utility and emulation for development boards, it supports MediaTek LinkIt Smart 7688 and MediaTek LinkIt Smart 7688 Duo currently.

This project supported by MakerCup Community, visit LinkIt-7688 Channel for more discussions.


MakerBoard can only be running on Linux. It depends on qemu and utilities which you need to install first.

For Debian/Ubuntu:

sudo apt-get install qemu-user-static squashfs-tools

Known issue: QEMU on Ubuntu 14.4 has a critical bug that it doesn't recognize ELF format. Trying to upgrade QEMU to 2.1+ version to solve this problem.

To make sure you have Node.js already, then install MakerBoard globally via NPM:

npm install makerboard -g


The makerboard utility can be used once you installed it.

Create an Emulation

Create a folder and prepare an emulation environment in it:

makerboard create my7688

If you want to create emulation environment by using own rootfs image, you can execute with option -i:

makerboard create my7688 -i /opt/foo/rootfs.squashfs

Run an Emulation Environment

With run command, we can run and enter to specific emulation environment:

makerboard run my7688


Licensed under the MIT License


Copyright(c) 2015 Fred Chien <>

Maintainers (1)
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 8
Dependencies (4)
Dev Dependencies (0)
Dependents (0)

Copyright 2014 - 2016 © |