![Mouser Electronics RIoTboard MCIMX6 SOLO User Manual Download Page 48](http://html.mh-extra.com/html/mouser-electronics/riotboard-mcimx6-solo/riotboard-mcimx6-solo_user-manual_1841030048.webp)
USER MANUAL v1.0
Date: 01/20/2014
Page | 48
5
Making Images
This Chapter will introduce how to make images by using BSP contained in the ISO. The
BSP is a collection of binary, source code, and support files that can be used to create a
u-boot bootloader, Linux kernel image, and Android file system for i.MX 6Solo RIOT
Board.
Note:
The following instructions are all executed under Ubuntu system.
Each instruction has been put a bullets “
” before it to prevent confusion caused by the long
instructions that occupy more than one line in the context.
5.1
Making Images for Linux
Please strictly follow the steps listed below to make images for Linux system.
5.1.1
Getting Tools and Source Code
1
)
)
)
)
Execute the following instructions to get cross compiling toolchain;
$ cd ~
$ git clone git://github.com/embest-tech/fsl-linaro-toolchain.git
2
)
)
)
)
Execute the following instructions to get u-boot source code;
$ cd ~
$ git clone git://github.com/embest-tech/u-boot-imx.git –b embest_imx_3.0.35_4.0.0
3
)
)
)
)
Execute the following instructions to get kernel source code;
$ cd ~
$ git clone git://github.com/embest-tech/linux-imx.git -b embest_imx_3.0.35_4.0.0
5.1.2
Compiling System Images
1
)
)
)
)
Execute the following instructions to compile u-boot image;
$ cd ~ /u-boot-imx
$ export ARCH=arm
$export CROSS_COMPILE=~/fsl-linaro-toolchain/bin/arm-fsl-linux-gnueabi-
$ make distclean
$ make mx6solo_riot_config