[ZLG-ARM] EasyARM2200怎么擦除外部Flash?

[复制链接]
 楼主| chenzhixin 发表于 2007-1-25 16:31 | 显示全部楼层 |阅读模式
我的EasyARM2200在写入出厂程序的时候,老是提示<br /><br />error&nbsp;0xffffffff!&nbsp;Flash&nbsp;Sector&nbsp;0&nbsp;write&nbsp;failed!<br />error&nbsp;0xffffffff!&nbsp;Flash&nbsp;Sector&nbsp;1&nbsp;write&nbsp;failed!<br /><br />FLASH没有写进去,这种情况都快10多天了,小弟第一次碰板子就遇到这种问题,严重打击了我的学习热情,这么多天我一直在搜索,网上大都说是FLASH<br />没删除,要ISP,可是我的是LPC2210,并不支持ISP啊,想照着实验手册去写可一个也写不进去,由于我是学软件的,碰上这些问题真是欲哭无泪啊<br /><br />我在这几天对板子分析了下,估计是EasyJTAG坏了<br /><br />1.参照实验书上的一段小ASM程序,RO:0x40000000,RW:0x40003000,入口地址:0x40000000居然调式不了,Disassembly后是一段无用的东西,我以为是&nbsp;<br />CPU给坏了<br /><br />2.写入出厂程序的时候,各种要点都已经按照书上弄好,硬是写不进,出现上面的Flash错误<br /><br />3.偶然的机会我把ISP线短接,用LPC2000FLASH&nbsp;Utility的时候点了下Read&nbsp;Device&nbsp;ID,居然能够读出来ID,但提示type&nbsp;not&nbsp;supported,这是因为LPC2210没片内FLASH的缘故,进入RAM&nbsp;buffer&nbsp;Operations能够Download&nbsp;RAM,也能够修改里面的数据,但是Upload&nbsp;Ram的时候在任何进度都可能出错,can&nbsp;not&nbsp;communicate&nbsp;with&nbsp;the&nbsp;test&nbsp;board,实在不解,将RelOutFlash编译好的HEX文件load,也提示Invaild&nbsp;or&nbsp;unsupported&nbsp;hex&nbsp;file!,真是见鬼了<br /><br />4.换过一台电脑也无计于事<br /><br /><br />由于我买的是二手的,出厂程序已经没了,疏于大意,没让他演示下,可人家是研究生,出于信任货拿到后就付款了,可没想到刚想学习就出现这个问题<br />也是是我不会用吧,但愿机子没坏吧<br /><br />不知LPC2210是否会对片外FLASH加密,或者是片外FLASH未擦除干净而引起的问题,所以我想把片外FLASH完全擦除来试下<br /><br />如果用Flash&nbsp;Programmer来擦除,能否给个配置文件,周的网站上只告诉了怎么用FLASHPROGRAMMER擦,却不给出配置文件(可能是我没找到吧),还叫我们自己参考startup配置,我真是服了........<br /><br />本来以为周的产品很不错,可这块EasyARM2200的JTAG却让我大失所望,远不如我老师的Embest&nbsp;EV3c44好用.............说句气话,有时候真想把它给仍了......<br /><br />过2天就要回家了,最后机会求解,<br /><br /><br />
luhuaren 发表于 2007-1-25 16:58 | 显示全部楼层

RE

可能是你跳线跳错了,选成BANK0 RAM <br />            BANK1  FLASH了,仔细检查一下,还有需要在AXD上设置一下烧录地址.....<br /><br /><br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

34

帖子

0

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