如何在uboot 2015添加board 支持
一、比如要加一个mips的board;
1.1 在board目录增加demo_mips, 并在其中添加对应的文件;
1.2 ./arch/mips/Kconfig 中增加 make menuconfig选项;
config TARGET_DEMO_MIPS
bool "Support demo-mips"
select SUPPORTS_BIG_ENDIAN
select SUPPORTS_LITTLE_ENDIAN
select SUPPORTS_CPU_MIPS32_R1
select SUPPORTS_CPU_MIPS32_R2
select SUPPORTS_CPU_MIPS64_R1
select SUPPORTS_CPU_MIPS64_R2
1.3 如果你需要添加vendor boardname configname等信息可以在:board/demo_mips/Kconfig里面添加:
例如:
if TARGET_DEMO_MIPS
config SYS_BOARD
default "demo_mips_board"
config SYS_VENDOR
default "demo_vendor"
config SYS_CONFIG_NAME
default "demo_config" if 32BIT
default "demo-configs64" if 64BIT
endif
1.4 在include/configs/目录下加入头文件:demo_mips.h or demo_mips64.h;
这个文件将会被include/config.h引用。
include/config.h has been updated after "make xxxconfig".
1.5 在configs目录下加入默认编译的xxxx_defconfig.
编译的时候使用:make xxxx_defconfig && make all
待续。。。