Skip to content

Latest commit

 

History

History
51 lines (36 loc) · 1.37 KB

README.md

File metadata and controls

51 lines (36 loc) · 1.37 KB

MakerBoard

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.

Installation

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

Usage

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

License

Licensed under the MIT License

Authors

Copyright(c) 2015 Fred Chien <[email protected]>