Aria NXP imx6 kernel & uboot

From Ariaboard Wiki
Revision as of 12:00, 9 March 2015 by C2h2 (talk | contribs) (Created page with "==Pre-Requisite== Easy Install gcc Cross Compiler ==official uboot & kernel == # https://community.freescale.com/docs/DOC-95015 # https://community.freescale.com/docs/DOC...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Pre-Requisite

Easy Install gcc Cross Compiler

official uboot & kernel

  1. https://community.freescale.com/docs/DOC-95015
  2. https://community.freescale.com/docs/DOC-95017/version/16


official uboot build

cd u-boot
export CROSS_COMPILE=arm-linux-gnueabihf-
make mx6qsabresd_config
make

ofiicial kernel build

git clone git://git.freescale.com/imx/linux-2.6-imx.git
cd linux-2.6-imx
git checkout imx_3.10.17_1.0.0_ga
make imx_v7_defconfig
make -j16 uImage LOADADDR=0x10008000
make -j16 modules
make imx6q-sabresd.dtb


Aria mx6 uboot

git clone https://github.com/c2h2/aria-imx6-uboot.git
git checkout imx_3.10.17_1.0.0_ga_sdcard
./build.sh


Aria mx6 kernel

git clone https://github.com/c2h2/aria-imx6-kernel.git
git checkout imx_3.10.17_1.0.1_ga
./build-imx6q.sh  #or ./build-imx6dl.sh


make a sd card (including latest uboot, kernel)

http://www.eewiki.net/display/linuxonarm/i.MX6q+SABRE+Board+for+Smart+Devices