takano32 / buildroot

Tool to generate embedded Linux systems through cross-compilation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Buildroot Package for Miyoo CFW 2.0.0

Opensource development package for Miyoo handhelds

Install

Install necessary packages

sudo apt install -y wget unzip build-essential git bc swig libncurses-dev libpython3-dev libssl-dev cpio rsync subversion python3 mercurial imagemagick btrfs-progs

Download BSP

git clone https://github.com/MiyooCFW/buildroot

Make the first build

Apply defconfig uClibc

cd buildroot
make miyoo_uclibc_defconfig

Or apply defconfig musl

cd buildroot
make miyoo_musl_defconfig

Regular build

make

Speed up build progress

Compile speed

If you have a multicore CPU, you can try

make -j ${YOUR_CPU_COUNT}

or buy a powerful PC for yourself.

Flashing firmware to target

load output/images/miyoo-cfw-*.img on sdcard

First booting device

You will have to answer a few questions on first boot, represented on graphic below: flashing procedure



About

Tool to generate embedded Linux systems through cross-compilation

License:Other


Languages

Language:Makefile 68.4%Language:Python 10.7%Language:C 8.5%Language:Shell 6.2%Language:BitBake 3.1%Language:C++ 0.9%Language:Perl 0.8%Language:Batchfile 0.3%Language:Yacc 0.3%Language:Lua 0.2%Language:Tcl 0.2%Language:Lex 0.1%Language:CMake 0.1%Language:Arc 0.1%Language:M4 0.1%Language:Java 0.1%Language:Dockerfile 0.0%Language:Forth 0.0%Language:Gnuplot 0.0%