请选择 进入手机版 | 继续访问电脑版
搜索

1

主题

2

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2021-4-12 13:01:16 10930 浏览 0 回复

请教uboot 2Gddr 移植

你好,目前在4412全能板子上移植成功了Uboot,但是目前是用的1G ddr跑的,而我的板子是2G的,目前想修改这里,是否谁有补丁?目前尝试的修改:
修改dts memory reg第二个参数大小由0x40000000改成0x80000000
修改include/configs/itop4412.h(我自己配置的)CONFIG_NR_DRAM_BANKS  修改成8  
打印如下:
U-Boot 2017.11 - 20210328 (Apr 11 2021 - 18:22:39 +0800)  for itop4412

initcall: 43e0beb9
U-Boot code: 43E00000 -> 43E59640  BSS: -> 43E972D4
initcall: 43e00475
CPU:   Exynos4412 @ 1 GHz
initcall: 43e0c2e1
Model: Insignal itop4412 evaluation board based on Exynos4412
Board: Insignal itop4412 evaluation board based on Exynos4412
initcall: 43e0bfad
DRAM:  initcall: 43e025a9     //这里卡死  ,,这个是dram_init函数 ,跟踪过在get_ram_size里面跑完4个bank的地址之后就卡死了。


在dram_init中强制设置ram_size为0x80000000会卡死在reserve_board函数中

搜了一段时间的百度,暂时没有发现关于适配2G的方法,由于迅为提供的版本与此版本差距较大,所以无法对比。

回复

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

登录或注册

官方客服

QQ:2551456065

官方QQ群

195631883

扫一扫关注迅为公众号

群号652692981

 
快速回复 返回顶部 返回列表