WhyCan Forum(哇酷论坛)

人过留名,雁过留声,感谢各位朋友不离不弃地支持。 QQ: 516333132, 微信: whycan_cn (哇酷网/挖坑网/填坑网) admin@whycan.cn

您尚未登录。

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

迪卡
会员
所在地: 河北
注册时间: 2018-11-02
累计积分: 434
个人网站

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
累计积分: 70

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

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

离线

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

迪卡
会员
所在地: 河北
注册时间: 2018-11-02
累计积分: 434
个人网站

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

飞翔工控 说:

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

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

离线

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

飞翔工控
会员
注册时间: 2019-11-21
累计积分: 70

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

迪卡 说:

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

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

离线

页脚