S5PV210的BSP包如何修改能支持512MB的DDR2内存呀?

在MSDN上的提问:

http://social.msdn.microsoft.com/Forums/en-US/winembplatdev/thread/9d7d5362-ef47-458a-953b-cd4aa4e0574a

  继续内存扩展的代码研究,有了新发现:主要扩展在init.c中的OEMEnumExtensionDRAM这个函数。可是为什么下面这个函数没有被执行,不知为什么:

C:\WINCE600\PRIVATE\WINCEOS\COREOS\NK\KERNEL\loader.c 中的KernelFindMemory()这个函数。

我的DMC0DMC1都设置如下。针对我如下的电路原理图,是否正确呀?我试过把它定义为BSP_V210_DDR2_512(我自己定义的)这个,测试不行。如下图:

S5PV210的BSP包如何修改能支持512MB的DDR2内存呀?_第1张图片

 我们现在需要512MB的内存。我们更改了BSP包如下几个文件:

1、S5PV210的BSP包如何修改能支持512MB的DDR2内存呀?_第2张图片

2、

3、

S5PV210的BSP包如何修改能支持512MB的DDR2内存呀?_第3张图片

4、

S5PV210的BSP包如何修改能支持512MB的DDR2内存呀?_第4张图片

 

5、

这些文件都做了修改,可是还是识别不到512 MB的内存。请教我们还要改哪些地方?谢谢!

 

我们的硬件设计:如下图。

S5PV210的BSP包如何修改能支持512MB的DDR2内存呀?_第5张图片

S5PV210的BSP包如何修改能支持512MB的DDR2内存呀?_第6张图片

 

你可能感兴趣的:(c,测试,扩展,WinCE)