[ZLG-ARM] 程序固化之后复位无法运行

[复制链接]
2162|5
 楼主| lss1985 发表于 2010-12-11 20:35 | 显示全部楼层 |阅读模式
我的板子是EASYARM2200,使用ADS调试都可以,能证明程序在跑,使用片内固化的时候也能检测到程序已经下载到FLash了,但是再上电复位之后就检测不到程序运行了,为啥啊,是不是程序头文件有问题,还是哪里设置错了?

另外问下如何禁止ARM的ISP下载功能呢
FVJFIFE 发表于 2010-12-11 21:49 | 显示全部楼层
你的启动文件,程序配置的启动是从flash启动还是rom?我怀疑是启动文件的毛病!
 楼主| lss1985 发表于 2010-12-12 16:38 | 显示全部楼层
程序的分散加载描述是这样的,模板自带的,看着应该是从片内flash启动的吧,头文件啊什么的都是自带的,也没改过
ROM_LOAD 0x0
{
    ROM_EXEC 0x00000000
    {
        Startup.o (vectors, +First)
        * (+RO)
    }

    IRAM 0x40000000
    {
        Startup.o (MyStacks)
        * (+RW,+ZI)
    }

    HEAP +0 UNINIT
    {
        Startup.o (Heap)
    }

    STACKS 0x40004000 UNINIT
    {
        Startup.o (Stacks)
    }
}
diny 发表于 2010-12-30 14:37 | 显示全部楼层
学习了。
黑发尤物 发表于 2010-12-31 23:49 | 显示全部楼层
楼主解决了没?
amini 发表于 2011-1-6 17:05 | 显示全部楼层
:victory:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

92

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部