1.uboot
编译脚本:
ARCH=arm
CROSS_COMPILE=~/work/gcc-arm-8.2-2018.08-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf-
make ARCH=${ARCH} CROSS_COMPILE=${CROSS_COMPILE} infinity2m_spinand_defconfig
make ARCH=${ARCH} CROSS_COMPILE=${CROSS_COMPILE} -j 4
sh build.sh
编译出来后更新到以下地方
2.kernel
ARCH=arm
CROSS_COMPILE=~/work/gcc-arm-8.2-2018.08-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf-
#make ARCH=${ARCH} CROSS_COMPILE=${CROSS_COMPILE} clean
#make ARCH=${ARCH} CROSS_COMPILE=${CROSS_COMPILE} infinity2m_spinand_ssc011a_s01a_minigui_defconfig
make ARCH=${ARCH} CROSS_COMPILE=${CROSS_COMPILE} infinity2m_spinand_ssc011a_s01a_display_for_mipi_defconfig
make ARCH=${ARCH} CROSS_COMPILE=${CROSS_COMPILE} -j 4
sh build.sh
\kernel\arch\arm\boot\uImage.xz
更新到以下地址
\project\release\nvr\i2m\011A\glibc\8.2.1\bin\kernel\spinand\uImage.xz
3.project,镜像
ARCH=arm
CROSS_COMPILE=~/work/gcc-arm-8.2-2018.08-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf-
./setup_config.sh ./configs/nvr/i2m/8.2.1/spinand.glibc.011a.128
make ARCH=${ARCH} CROSS_COMPILE=${CROSS_COMPILE} image
编译后生成镜像,会把uboot和kernel一起更新