发新帖我要提问
12
返回列表
打印

2410采用nand flash作为BOOT启动后,操作BANK0的问题?

[复制链接]
楼主: 电子小骑兵
手机看帖
扫描二维码
随时随地手机跟帖
21
playlinus| | 2008-10-15 16:35 | 只看该作者 回帖奖励 |倒序浏览

楼上两位讲得绝对有问题,农民讲的还多少在理...

到google搜索s3c2410 steppingstone 看看吧!

这部分copy 4k代码的动作完全有硬件完成!

使用特权

评论回复
22
high| | 2008-10-15 17:39 | 只看该作者

呵呵。是比较难理解而且不敢相信。

我之前调试doc的时候才认识到错误。


2410内部总共8K RAM,可以通过寄存器设定把8K,或者4K RAM作为cache。
----------------------------------------
第一次听说,那么是不是说可以增大cache呢? 
2440 cache一共才16k, 如果增加了4k,不是小数目。你确定吗?

使用特权

评论回复
23
high| | 2008-10-15 17:55 | 只看该作者

所长的

“FLASH可看作是只读RAM,在nGCS0。”
我们说的都是nand boot模式,所以我主要是对这句不同意。
依据2440的手册167页, figure5-1. memory map after reset和我自己的调试结论。

都开始不讨论事情真相了

21楼说下大家错误的地方。

使用特权

评论回复
24
playlinus| | 2008-10-15 18:16 | 只看该作者

如下

20楼讲2410总共有8K RAM ,这个说法笼统,不准确,错误.主要是以下: 2410的RAM绝对不止8K , 0x48000000开始的SFR , nand启动时映射到0x00000000的4K steppingstone , 16k的I-Cache , 16k的D-Cache ,这个算下来远远超出8K  至于20楼讲的8K具体出自哪里,能否找到源头贴子出来?

19楼讲0x40000000地址依然可以访问是正确的,但访问得到的数据绝对不是4K steppingstone的内容,一片SRAM不可能同时被映射为0x00000000和0x40000000两个地址,对此2410datasheet上也有详细说明,选择nand启动时的0x40000000空间定义为not used , 而且nand的前4K数据也不是有nand boot复制,而是由硬件自行完成复制

使用特权

评论回复
25
农民讲习所| | 2008-10-15 19:17 | 只看该作者

这个4KRAM,只给NAND用的,和CACHE RAM无关。

NAND BOOT才有这个独立的4K。
俺说的FLAH,是指FLASH启动。

使用特权

评论回复
26
wujiarui| | 2008-10-16 08:36 | 只看该作者

RAM和cache记成S3C4510的cache mode

2410 RAM和 cache没有关系,是独立的。

在NAND BOOT模式下地址0x0 处4K RAM原来是NOR boot 模式下地址为0x40000000的4K RAM。看2410数据手册192页就清楚了。NAND BOOT时候0x40000000处的bootSRAM消失了

使用特权

评论回复
27
wujiarui| | 2008-10-16 08:43 | 只看该作者

按照数据手册意思很明显

在NAND BOOT时候,把内部4K SRAM重定位到0地址处,原来0x40000000处SRAM就不可用了。

可能是设计失误吧,NAND BOOT模式居然还是可以通过0x40000000访问4K RAM,这就造成一个4K的物理SRAM有两个访问地址。

使用特权

评论回复
28
农民讲习所| | 2008-10-16 09:34 | 只看该作者

那你还那么认真干什么?

怎么也不能说俺在误导广大的人民群众啊。

使用特权

评论回复
29
wujiarui| | 2008-10-16 10:40 | 只看该作者

NOR boot和NAND boot都存在这4K RAM

哪里来的“多”。不跟你这个农民争了,事情搞明白就行了。

使用特权

评论回复
30
农民讲习所| | 2008-10-16 10:48 | 只看该作者

所以俺说你是太“认真”了

你说的那套,初学者是不懂的。按照俺的说法,他们一听就明白。你非要争那么一个"多"字,只能对你说:你对学术研究太认真,不是初级水平。

使用特权

评论回复
31
wujiarui| | 2008-10-16 10:59 | 只看该作者

谢谢你的“夸奖”

如果不是农民你发的,我根本不会回帖子的。谁让你是21IC大名鼎鼎的农民呢,所以对你要求自然也不同。

使用特权

评论回复
32
playlinus| | 2008-10-16 11:25 | 只看该作者

HOHO

hoho

结案!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则