这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » easyarm2200 easyarm2200自带的演示程序为什么不运行?

共2条 1/1 1 跳转至

easyarm2200 easyarm2200自带的演示程序为什么不运行?

院士
2006-09-17 18:14:16     打赏
easyarm2200 easyarm2200自带的演示程序为什么不运行?



关键词: easyarm2200     自带     演示     程序     为什么         

院士
2006-12-22 22:43:00     打赏
2楼
问 将easyARM2200上电以后(jp1已经断开),本应运行演示程序,led1~8为跑马灯,led9和led10显示不同的数字。可是,运行了一段时间以后,程序就不运行了,请问这是什么原因?是否还需要什么特殊的设置?或者是板子出了毛病? 1: 敬等回复 2: 另:只要程序不运行,无论是复位还是重新上电,都没反应 3: up 4: 各位版主都很忙?还是我问的问题说的不明白?    开发板上电后应该运行出厂时固化到片外flash的演示程序,可是我的开发板上电以后不运行演示程序。有可能是什么原因? 5: 仔细检查一下跳线,JP6、JP7和ISP 6: 是不是这样设置是不是这样设置
JP1断开(ISP),bank0(flash)/bank1(ram) 7: 跳线设置确保没错。现在,演示程序又可以运行了。回想在程序运行之前我都对开发板进行了什么操作。好像是在bank0  flash   bank1 ram的条件下用jtag仿真了一下书上提供的某个实验。后来把jtag拔掉以后,再上电开发板,演示程序就正常运行了。
请问各位:这是什么原因?
感谢zlgARM和nnhhzz的回复! 8: r:除了JP1、JP5跳线外,还要将JP3-DCD1跳线断开(为P0.14),JP7跳线跳到OUTSIDE端。
如果跳线正确,外部Flash中的代码没有被破坏,就应该能脱机运行。

注意:如果使用外部Flash调试程序,选用RelOutChip生成目标,并设置EasyJTAG的(AXD中)相应配置选项,就会把原来外部Flash的内容覆盖(出厂程序就被擦除了)。 9: 可能是我在使用过程中哪儿有操作失误除了JP1、JP5跳线外,还要将JP3-DCD1跳线断开(为P0.14),JP7跳线跳到OUTSIDE端。
如果跳线正确,外部Flash中的代码没有被破坏,就应该能脱机运行。

注意:如果使用外部Flash调试程序,选用RelOutChip生成目标,并设置EasyJTAG的(AXD中)相应配置选项,就会把原来外部Flash的内容覆盖(出厂程序就被擦除了)。

jp3跳线一直是断开的。而且我也确实使用了外部flash进行调试,但是程序最终没有被擦除,现在又可以运行了。不过中间有一段时间的确不能运行,上电后led指示灯都是亮的,led数码管都是灭的。按复位按钮也没反应。后来可能是我又用外部flash调试了一次,然后不知怎么回事儿,再上电以后演示程序就又能运行了。刚刚接触ARM和开发板,对什么都不熟悉。总出错。

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]