[国嵌攻略][041][6410和210内存初始化]

6410地址空间

1.2440地址空间为4GB,分为1GB内部空间和3GB的外设空间,内部空间由8个bank组成。

2.6410拥有32位的地址总线,寻址空间为4GB。其中高2GB为保留区,低2GB分为两部分:主存储区(0x00000000~0x6FFFFFFF,1972MB)和外设区(0x70000000~0x7FFFFFFF)

3.保留区没有用,外设区主要是一些寄存器。主存储区又分为:Boot镜像区(128MB),内部存储区(iRom 32KB,iRAM 8KB,占128MB),静态存储区(6*128MB),保留区(2*128MB),动态存储区(2*256MB,内存区域,0x50000000~0x6FFFFFFF)

 

6410内存芯片连接

两片内存芯片总容量为2*128MB=256MB

 

6410存储控制器

1.找一段可以工作的代码,并参考处理器用户手册分析代码

2.按照分析思路写自己的代码,根据可以工作的代码修改,直到可以工作为止。注意使用快速原型法来写代码,写的每一部分代码都要基于正确的基础之上。

3.在芯片用户手册中有对应的内存初始化流程信息

 

 

 

210地址空间

1.地址空间大小为4GB,0地址为映射区,内存空间大小为1.5GB(0x20000000~0x7FFFFFFF)

 

210内存芯片连接

四片内存芯片总容量为4*128MB=512MB

 

210存储控制器

1.芯片手册阅读方法:在阅读芯片用户手册时,首先定位到要阅读的部分,阅读相关的概述了解大概的信息,然后根据代码查阅用户手册,弄清楚代码的意义即可,尽量用关键字来搜索。与代码不相关的部分,暂时可以不去阅读,需要时再去阅读即可。

2.在芯片用户手册中有对应的内存初始化流程信息

 

posted @ 2015-10-30 16:00  盛夏夜  阅读(203)  评论(0编辑  收藏  举报