arch/arm/cpu/armv7/start.S
lowlevel_init()
board_init_f()
board_init_r()
首要配置文件
configs/xxx_defconfig
配置头文件
include/configs/xxx.h
common/board_f.c
初始化函数列表 init_sequence_f
common/board_r.c
初始化函数列表 init_sequence_r
include/env_default.h
common/env_common.c
include/configs/myd_y6ull.h
include/configs/mx6_common.h
arch/arm/imx-common/cpu.c
CONFIG_LOADADDR:zImage加载地址
CONFIG_SYS_MALLOC_LEN:堆大小
CONFIG_STACKSIZE:栈大小
CONFIG_NR_DRAM_BANKS:ddr块个数
PHYS_SDRAM_SIZE:配置ddr内存大小(单位MB)
PHYS_SDRAM:ddr内存物理地址
fdt_file:根据配置定义CONFIG_DEFAULT_FDT_FILE ?
.dtb或者直接定义fdt_file=.dtb
阅读(286) | 评论(0) | 转发(0) |