求高手解答FL2440的问题
2012-04-23 09:16
323 查看
项目需要,最近入手了FL2440,开始了ARM9学习。
最近先编了个S3C2440裸机程序跑马灯。程序成功运行(手册中源码有点错误,改过来就好)但是
引来几个问题
1. ARM内存地址中对应的单元是多少?比如0x32000000这个内存地址中可以放多大数据?
目前看来是一个字节。即8位。0x32000000可以放8位数据,0x32000001又可以放8位数据
0x32000000~0x32000003组合起来就是32位数据。 不知对否?
2. 我编的程序下载到ARM的哪里去了?板子上有64MRAM,128M FLASH。到底FL2440的程序存储空间地址范围,SDRAM内存的地址范围各是多少呢?
我通过Bootloader下载我的程序到FLASH 地址,手册上未提及具体地址是多少,只有偏移量是0x00180000,大小是0x00380000。而手册上提及的SDRAM地址是:0x30000000~0x34000000. 下载时,要求USB下载地址是0x30100000.
那不是进入到SDRAM内存的地址范围了???还是说因为采用了哈佛总线结构ARM9中内存与指令存储器间是独立的地址空间,并非像ARM7统一在一个地址空间中?那么在这块扳子中两者的地址范围各是多少?
3. ADS编程时,要求R0 base的地址是0x32000000,这个R0 base 从查的来看应该是程序代码段的起始地址。那我下载该程序到扳子上Flash的地址与这个R0 base 有何关系?
4. 到底应该怎么去看核心板的接线图,以确认内存、FLASH所在bank及空间?理论上说位于哪个bank 应该由NGCSn引脚确认吧(猜测),那 BA0,BA1接ADDR24~ADDR26又为为什么?看核心板图中,SDRAM每片有A0~A12外加B0、B1的地址线引脚,算A0~A12下来是8K的寻址范围,加上B0、B1的话也才是32k的寻址范围它每一片32M的容量整整相差1个数量级。。。。。怎么回事?冒失应该还有列地址CA引脚???
5.核心板原理图上来看,FLASH 1208应该就是NAND FLASH芯片,旁边
28F64J3干嘛的???还有这个FLASH的接法也太诡异,128M的芯片,居然只有8根地址线IO0~7。。。。怎么访问这么大的内存?冒失这俩芯片联合起来用???
问题积攒了几天,统一上来问。
困惑中,望解答!
最近先编了个S3C2440裸机程序跑马灯。程序成功运行(手册中源码有点错误,改过来就好)但是
引来几个问题
1. ARM内存地址中对应的单元是多少?比如0x32000000这个内存地址中可以放多大数据?
目前看来是一个字节。即8位。0x32000000可以放8位数据,0x32000001又可以放8位数据
0x32000000~0x32000003组合起来就是32位数据。 不知对否?
2. 我编的程序下载到ARM的哪里去了?板子上有64MRAM,128M FLASH。到底FL2440的程序存储空间地址范围,SDRAM内存的地址范围各是多少呢?
我通过Bootloader下载我的程序到FLASH 地址,手册上未提及具体地址是多少,只有偏移量是0x00180000,大小是0x00380000。而手册上提及的SDRAM地址是:0x30000000~0x34000000. 下载时,要求USB下载地址是0x30100000.
那不是进入到SDRAM内存的地址范围了???还是说因为采用了哈佛总线结构ARM9中内存与指令存储器间是独立的地址空间,并非像ARM7统一在一个地址空间中?那么在这块扳子中两者的地址范围各是多少?
3. ADS编程时,要求R0 base的地址是0x32000000,这个R0 base 从查的来看应该是程序代码段的起始地址。那我下载该程序到扳子上Flash的地址与这个R0 base 有何关系?
4. 到底应该怎么去看核心板的接线图,以确认内存、FLASH所在bank及空间?理论上说位于哪个bank 应该由NGCSn引脚确认吧(猜测),那 BA0,BA1接ADDR24~ADDR26又为为什么?看核心板图中,SDRAM每片有A0~A12外加B0、B1的地址线引脚,算A0~A12下来是8K的寻址范围,加上B0、B1的话也才是32k的寻址范围它每一片32M的容量整整相差1个数量级。。。。。怎么回事?冒失应该还有列地址CA引脚???
5.核心板原理图上来看,FLASH 1208应该就是NAND FLASH芯片,旁边
28F64J3干嘛的???还有这个FLASH的接法也太诡异,128M的芯片,居然只有8根地址线IO0~7。。。。怎么访问这么大的内存?冒失这俩芯片联合起来用???
问题积攒了几天,统一上来问。
困惑中,望解答!
相关文章推荐
- Sliverlight使用HTTP POST服务器出现的问题,求高手解答
- Php高手带路--问题汇总解答
- 最近遇到一个问题,哪位高手能帮忙解答一下
- 简单的java扫雷程序,已运行成功。自己想出来的,有个问题很困惑有望高手能解答。
- 安装和运行Image Creator时出现的问题?高手请帮助解答!
- 求高手解答jsp中存储到数据库的问题(想把本地图片存到Tomcat服务器上,路径写在mysql中)
- 求高手解答类中各种sizeof问题
- 用JSP连接SQL时遇到的问题---求高手解答
- 今天写链表时候遇到的问题,请高手解答一下
- 我有个问题想请高手解答一下!是C语言的!谢谢了!我有急用
- delphi做的读取游戏血值的问题,求高手解答
- Php高手带路--问题汇总解答[2]
- 使用LINQ遇到的问题,请高手解答下原理
- Php高手带路--问题汇总解答
- Php高手带路--问题汇总解答
- 求教Orace数据库高手,解答spool off生成文件的问题
- LINUX高手经验:Linux常见20个问题的详细解答
- Php高手带路--问题汇总解答
- 求高手解答 eclipse+tomcat启动问题
- Php高手带路--问题汇总解答