Skip to content

Latest commit

 

History

History
53 lines (35 loc) · 1.75 KB

README.md

File metadata and controls

53 lines (35 loc) · 1.75 KB

Unofficial iWave BSP Platform

This BSP helps build custom Linux distributions for the iWave i.MX6 SODIMM SoM (iW-RainboW-G15M-SM) with recent releases of the Yocto Project.

The last official BSP release from iWave was compatible with Krogoth.

Install Repo

To get the BSP you need to install repo:

mkdir ~/bin
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo

The above commands will download repo to ~/bin and make it executable.

For more information about repo, see the Repo Command Reference.

Download the BSP

PATH=${PATH}:~/bin
mkdir ~/iwave-fslc-yocto
cd ~/iwave-fslc-yocto
repo init -u https://github.com/cpboyd/iwave-fslc-bsp.git -b warrior
repo sync -j4

These commands will add ~/bin to your path and use repo to download the BSP to ~/iwave-fslc-yocto.

The source code for all included layers will be in ~/iwave-fslc-yocto/sources.

Build Examples

For a console-only image, you can build core-image-base:

MACHINE=imx6qdl-iwg15-sm DISTRO=fslc-framebuffer source ./setup-environment build_fb
bitbake core-image-base

The resulting build will be located in ~/iwave-fslc-yocto/build_fb.

For an image with a GUI, you can build fsl-image-gui (or fsl-image-qt5 to include the QT demos):

MACHINE=imx6qdl-iwg15-sm DISTRO=fslc-x11 source ./setup-environment build_x11
bitbake fsl-image-gui

The resulting build will be located in ~/iwave-fslc-yocto/build_x11.