主题 : 6410 uboot初始化内存问题 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 43242
精华: 0
发帖: 57
金钱: 285 两
威望: 57 点
综合积分: 114 分
注册时间: 2011-04-15
最后登录: 2018-02-08
楼主  发表于: 2012-12-17 20:15

 6410 uboot初始化内存问题

对于uboot初始化内存有以下2个疑问:


1、为什么uboot在初始化内存(DDR SDRAM)时,寄存器P1_chip_0_cfg(0x7E001200)初始化的值:
128M时为: 0x150F8
256M时为: 0x150F0

bit[15:8]]和bit[7:0]都是啥意思啊?


2、寄存器P1MEMCFG(0x7E00100C)的bit[22:21]=b00, Tiny6410不是有2片内存吗?为什么bit[22:21]的值不是b01(2片内存)?
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2012-12-18 12:28
这个要自己看CPU手册理解了
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 侠客
UID: 43242
精华: 0
发帖: 57
金钱: 285 两
威望: 57 点
综合积分: 114 分
注册时间: 2011-04-15
最后登录: 2018-02-08
2楼  发表于: 2012-12-18 19:45
就是没看明白啊,能否讲解一下?
级别: 侠客
UID: 43242
精华: 0
发帖: 57
金钱: 285 两
威望: 57 点
综合积分: 114 分
注册时间: 2011-04-15
最后登录: 2018-02-08
3楼  发表于: 2012-12-21 00:01
顶一下啊。
级别: 新手上路
UID: 33522
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
综合积分: 26 分
注册时间: 2010-12-02
最后登录: 2017-09-13
4楼  发表于: 2014-02-09 21:57
我也觉得奇怪!有人能解决下吗