TI论坛
直播中

王玉宁

7年用户 245经验值
私信 关注

请问ubl设置过DDR后,uboot的相关ddr设置是不是重复了?

本帖最后由 一只耳朵怪 于 2018-6-6 16:22 编辑

在UBL中有mDDR的具体设置
而在uboot中的cpu/ARM926ejs/davinci的lowlevel_init.S中也有DDR的设置
想请问下在已经有ubl设置过DDR之后,uboot的相关ddr设置不就是重复了吗?而且ubl启动之后将uboot的代码复制到ddr中,如果uboot自身运行代码又重新设置一次ddr,那不会出现错误吗?
谢谢!

回帖(1)

王玉宁

2018-6-6 01:38:05
因为在cpu/arm926ejs/davinci的Makefile中有
ifndef CONFIG_SKIP_LOWLEVEL_INIT
SOBJS        += lowlevel_init.o
endif
而在include/configs/da850evm.h中有定义
#define CONFIG_SKIP_LOWLEVEL_INIT
所以cpu/arm926ejs/davinci/lowlevel_init.S就没有编译进去,因而与UBL中的DDR设置不冲突
举报

更多回帖

发帖
×
20
完善资料,
赚取积分