sean0110 发表于 2011-5-18 16:33:12

请教ADS下的RO Base及Image entry point的设置?

本帖最后由 sean0110 于 2011-5-18 16:38 编辑

大家帮忙解答
问题一:
如果要是jlink仿真的时候Ro base 的地址应该是在ram覆盖的地址范围内都可以0x0~0x1000
和 0x30000000~0x40000000吧?
问题二
    Ro的地址应该和Image entry point一样?
    如果生成.bin文件,下载到nandflash的话。按照指导手册上说这个Ro一定要设置
成0x32000000且Image entry point也是0x32000000吗?还是自己可以改变的?
问题三、
   在使用DNW的时候 设置USB Port的下载地址为0x30800000 也就是说镜像是先下载到
SDRAM中,然后下载到NAND flash中的。nand应该是分好区了吧,每个程序下载到相应的
地址中。那么这个下载地址跟Ro的地址0x32000000有关系么?

飞凌-fatfish 发表于 2011-5-18 17:32:28

1.是的
2.可以改。不过烧写到板子上,让boot引导的话,还是写0x32000000吧
3.Robase和usb下载地址没有任何关系。

sean0110 发表于 2011-5-19 09:03:27

本帖最后由 sean0110 于 2011-5-19 09:05 编辑

回复 2# 飞凌-fatfish
不过烧写到板子上,让boot引导的话,还是写0x32000000???
我没有看关于boot引导的东西,是不是在boot中有了与0x32000000相关的规定?能详细说明一下么?
还有就是如果我写多个程序都烧到板子中,这个RO中填写的应该是不一样的吧。也就是说不能都填写0x32000000吧

飞凌-fatfish 发表于 2011-5-19 14:01:57

细节里楼主还是翻看www.arm.com的中文和英文的说明吧。
页: [1]
查看完整版本: 请教ADS下的RO Base及Image entry point的设置?