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.
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.
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
.
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
.
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
.