您尚未登录。

楼主 #1 2020-02-08 12:18:49

迪卡
会员
所在地: 河北
注册时间: 2018-11-02
已发帖子: 916
积分: 903
个人网站

F1C100S的DDR内存到地是多大的???用sunxi-fel读写内存居然到512MB空间还是可以读写正常!!!!!

我这是F1C100S,内存应该是32MB呀,
32MB=32768KB=33554432 Bytes= 0x02000000Bytes

那么       64MB = 67108864 Bytes = 0x04000000 Bytes

            128MB = 67108864 Bytes = 0x08000000 Bytes

F1C100S的手册中,DDR1的地址范围是0x80000000-0xBFFFFFFF  1G的空间

那么我对0x82000000 地址读写数据..
82.png
对0x88000000地址读写数据..
88.png
对0xA0000000地址读写数据...
a0.png

然而,对于0xA0000000地址相对于DDR1的起始地址0x80000000,已经算是...
512MB的地址空间了.....
这是什么情况????
是我哪里做的不对??还是.....


sunxi-fel操作内存不能直接操作,可能没有初始化DDR。
需要先sunxi-fel spl 烧写一段uboot进去,可能这部分会初始化DDR。
然后读写DDR才可以的。

离线

#2 2020-02-08 12:24:33

飞翔工控
会员
注册时间: 2019-11-21
已发帖子: 95
积分: 93.5

Re: F1C100S的DDR内存到地是多大的???用sunxi-fel读写内存居然到512MB空间还是可以读写正常!!!!!

据说是回环, 或者说地址线不够, 你访问的还是同一个地址.

离线

楼主 #3 2020-02-08 12:29:37

迪卡
会员
所在地: 河北
注册时间: 2018-11-02
已发帖子: 916
积分: 903
个人网站

Re: F1C100S的DDR内存到地是多大的???用sunxi-fel读写内存居然到512MB空间还是可以读写正常!!!!!

飞翔工控 说:

据说是回环, 或者说地址线不够, 你访问的还是同一个地址.

是的,,多谢。
高线地址悬空,所以还是写的0X80000000

离线

#4 2020-02-08 12:42:49

飞翔工控
会员
注册时间: 2019-11-21
已发帖子: 95
积分: 93.5

Re: F1C100S的DDR内存到地是多大的???用sunxi-fel读写内存居然到512MB空间还是可以读写正常!!!!!

迪卡 说:

是的,,多谢。
高线地址悬空,所以还是写的0X80000000

手册写了"高线地址悬空"?

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn