U-boot 配置與編譯
阿新 • • 發佈:2018-11-23
首先選擇預設配置:
[email protected]:~/share/build/u-boot-2018.11$ make vexpress_ca15_tc2_defconfig HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o YACC scripts/kconfig/zconf.tab.c LEX scripts/kconfig/zconf.lex.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf # # configuration written to .config #[email protected]:~/share/build/u-boot-2018.11$
看到扁平裝置樹預設沒有選擇,並且 tetx_base 為0X80800000
最後選來選去,發現很多都不懂,而且不知道如何選擇,果斷 make distclean
然後全部使用預設配置:
make vexpress_ca15_tc2_defconfig
然後編譯:
make ARCH=arm CROSS_COMPILE=arm-linux- -j4
當前目錄下會生成 u-boot 開頭的幾個檔案: