主题 : 有关tiny6410 256MB内存在CE下使用的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 37415
精华: 1
发帖: 17
金钱: 135 两
威望: 27 点
贡献值: 1 点
综合积分: 54 分
注册时间: 2011-02-08
最后登录: 2011-12-27
楼主  发表于: 2011-02-14 17:18

 有关tiny6410 256MB内存在CE下使用的问题

管理提醒: 本帖被 xoom 设置为精华(2011-06-15)
我想咨询一下,256MB内存版本的tiny6410,在nboot的时候已经全部初始化了吗?物理地址是多少呢?
如果方便的话,可否修改下BSP,使其支持256MB的内存?
谢谢!
级别: 新手上路
UID: 37415
精华: 1
发帖: 17
金钱: 135 两
威望: 27 点
贡献值: 1 点
综合积分: 54 分
注册时间: 2011-02-08
最后登录: 2011-12-27
1楼  发表于: 2011-02-14 17:30
我把\PLATFORM\SMDK6410\SRC\INC\oemaddrtab_cfg.inc里的
        DCD     0x80000000, 0x50000000,  128     ; 128 MB DRAM
修改成了
        DCD     0x80000000, 0x50000000,  256; 256MB DRAM

然后在\PLATFORM\SMDK6410\SRC\OAL\OALLIB\init.c里加上了

BOOL OEMGetExtensionDRAM(LPDWORD pMemoryStart, LPDWORD pMemoryLength)
  {
  
  *pMemoryStart = 0x88000000;
  *pMemoryLength = 0x08000000;//128M
  
  return TRUE;
  }
但是还是无法启动
应该怎么修改呢?
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8881
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18302 分
注册时间: 2010-01-09
最后登录: 2016-03-18
2楼  发表于: 2011-02-14 19:21
目前256M ram在wince下只用到了128M,我们还没有计划真正实现256M,感兴趣的用户可以自己修改源代码试试
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 37415
精华: 1
发帖: 17
金钱: 135 两
威望: 27 点
贡献值: 1 点
综合积分: 54 分
注册时间: 2011-02-08
最后登录: 2011-12-27
3楼  发表于: 2011-02-14 21:48
我看到nboot是分了256M的版本的,那么256M版本的NBOOT会初始化全部的内存吗?
还是需要自己修改nboot?
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8881
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18302 分
注册时间: 2010-01-09
最后登录: 2016-03-18
4楼  发表于: 2011-02-14 22:11

不需要
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 37415
精华: 1
发帖: 17
金钱: 135 两
威望: 27 点
贡献值: 1 点
综合积分: 54 分
注册时间: 2011-02-08
最后登录: 2011-12-27
5楼  发表于: 2011-02-14 22:21
谢谢,我读取写入地址0x8900000好像都没有问题,不知道为什么这样做就无法开机
级别: 新手上路
UID: 37415
精华: 1
发帖: 17
金钱: 135 两
威望: 27 点
贡献值: 1 点
综合积分: 54 分
注册时间: 2011-02-08
最后登录: 2011-12-27
6楼  发表于: 2011-02-15 14:34
我看到开发板上的是有两块128M的内存
可能只用上了其中的一块
另一块的物理地址是多少呢?又该怎么初始化?
级别: 新手上路
UID: 37415
精华: 1
发帖: 17
金钱: 135 两
威望: 27 点
贡献值: 1 点
综合积分: 54 分
注册时间: 2011-02-08
最后登录: 2011-12-27
7楼  发表于: 2011-02-15 17:11
成功了,谢谢
最后参考了下uboot的源码,修改了nboot里的一个问题
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8881
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18302 分
注册时间: 2010-01-09
最后登录: 2016-03-18
8楼  发表于: 2011-02-15 17:33
引用第7楼44670于2011-02-15 17:11发表的  :
成功了,谢谢
最后参考了下uboot的源码,修改了nboot里的一个问题

恭喜!不妨介绍一下?
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 38491
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
贡献值: 0 点
综合积分: 28 分
注册时间: 2011-02-25
最后登录: 2017-01-15
9楼  发表于: 2011-02-28 21:28
请问楼主修改后
CE里面显示的内存是多少?