找回密码
 注册
搜索
查看: 1548|回复: 7

[讨论] ScatterFile与Bin下载的问题--以及片内RAM和片内ROM

[复制链接]
发表于 2010-8-5 15:17:33 | 显示全部楼层 |阅读模式
最近做MTK方案。研究了一下6235的bin和ScatterFile,发现如下的情况:

    EMIINIT_CODE 0x50000000 0x400   // tag1[/COLOR]
    { custom_emi.obj (INTERNCODE, INTERNRW1, INTERNZI1)
    }

    INTSRAM_BLINUSED 0x40000000 OVERLAY 0x00004000   // tag2[/COLOR]
    {
    ; Execution Region Reserved for Bootloader
    }

疑问1:在上面的操作中,tag1处的地址(0x50000000)应该是片内RAM;浏览整个ScatterFile,在tag2处还存在一个片内RAM地址:0x40000000 ;难道同一个片内RAM还被一分为二?

另外,从FlashTool可以看出:BootLoader是装载在0x40002000--0x400070DB处,而ScatterFile的tag2中,BooterLoader却位于0x40000000--0x00004000。
疑问2:这种情况,两个地址是否应该趋同?如果不是,具体是怎样执行的呢?每次开机时,BootLoader是从哪里进入片内RAM的?
<img src="attachments/dvbbs/2010-8/20108514433773499.jpg" border="0" onclick="zoom(this)" onload="if(this.width>document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" />

疑问3:如上图,BootLoader与ExtBootLoader各自所做的工作分别是什么?
疑问4:片内ROM的地址我们可以看到吗?MTK方案需要对它进行什么操作呢?

以上几点疑问,希望了解的达人可以帮助解惑。
谢谢!
发表于 2010-8-9 14:44:22 | 显示全部楼层
我也想知道,希望牛人解答,呵呵!
点评回复

使用道具 举报

发表于 2010-8-5 15:49:13 | 显示全部楼层
LZ,我回答不了,我研究的东西,还没到这一块,不好意思了
点评回复

使用道具 举报

发表于 2010-8-14 11:45:47 | 显示全部楼层
疑问1:在上面的操作中,tag1处的地址(0x50000000)应该是片内RAM;浏览整个ScatterFile,在tag2处还存在一个片内RAM地址:0x40000000 ;难道同一个片内RAM还被一分为二?
答:0x50000000是internal ram,0x40000000是TCM

疑问2:这种情况,两个地址是否应该趋同?如果不是,具体是怎样执行的呢?每次开机时,BootLoader是从哪里进入片内RAM的?
答:是趋同的,没有冲突。从上图看,Bootloader是从0x40002000

疑问3:如上图,BootLoader与ExtBootLoader各自所做的工作分别是什么?
答:因为TCM空间有限,若Booloader太大,就有了ExtBootLoader。ExtBootLoader从名字也可以看出来,装载的时候是放在Ext RAM

疑问4:片内ROM的地址我们可以看到吗?MTK方案需要对它进行什么操作呢?
答:可以看到,片内ROM是类型PC开机的BIOS程序
点评回复

使用道具 举报

发表于 2010-8-12 15:41:49 | 显示全部楼层
这个问题难
点评回复

使用道具 举报

发表于 2010-8-20 01:17:27 | 显示全部楼层
学习学习[em01]
点评回复

使用道具 举报

发表于 2010-9-6 12:41:52 | 显示全部楼层
关注。。学习了
点评回复

使用道具 举报

 楼主| 发表于 2010-9-26 09:44:44 | 显示全部楼层
有些时间没来了。
谢谢mastervon的分享。

当时发了贴之后,自己又思考了一些;有些想法与mastervon后面的解惑不谋而合,只是彼时不敢肯定,毕竟只是自己的猜想。
mastervon应该是做过单片机;目前单纯做MTK方案很少能了解得这么详细的了。

已经给你站内消息,请接受一下。
有些问题想跟你讨论一下,望不吝指教。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-2-26 22:28 , Processed in 0.054246 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表