[ZLG-ARM] error 0xffffffff! Flash Sector 0 write failed!

[复制链接]
 楼主| chenzhixin 发表于 2007-1-19 14:47 | 显示全部楼层 |阅读模式
我用的是EasyARM2200,在把程序烧到片外Flash的时候就报这个错误,<br /><br />CPU是LPC2210,没有片内FLASH,Blank0-Flash,Blank1-RAM,JTAG驱动1.5<br /><br />FLASH0&nbsp;地址:0x80000000,大小:0x00200000<br />JP1,JP2,JP3,JP4断开,JP5,JP8短接,JP7为OUTSIDE模式<br /><br />0xffffffff!&nbsp;Flash&nbsp;Sector&nbsp;0&nbsp;write&nbsp;failed!<br />搜索过论坛的帖子,试了N次,硬是不行<br /><br />而且连片内RAM调试最基本的ARM指令,也不能通过<br />Disassembly后的代码为:<br /><br />start&nbsp;&nbsp;&nbsp;&nbsp;[0xffffffff]&nbsp;&nbsp;&nbsp;dci&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0xffffffff&nbsp;;&nbsp;?&nbsp;undefined<br />40000004&nbsp;&nbsp;&nbsp;&nbsp;[0xffffffff]&nbsp;&nbsp;&nbsp;dci&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0xffffffff&nbsp;;&nbsp;?&nbsp;undefined<br />40000008&nbsp;&nbsp;&nbsp;&nbsp;[0xffffffff]&nbsp;&nbsp;&nbsp;dci&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0xffffffff&nbsp;;&nbsp;?&nbsp;undefined<br />loop&nbsp;&nbsp;&nbsp;&nbsp;[0xffffffff]&nbsp;&nbsp;&nbsp;dci&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0xffffffff&nbsp;;&nbsp;?&nbsp;undefined<br />40000010&nbsp;&nbsp;&nbsp;&nbsp;[0xffffffff]&nbsp;&nbsp;&nbsp;dci&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0xffffffff&nbsp;;&nbsp;?&nbsp;undefined<br />40000014&nbsp;&nbsp;&nbsp;&nbsp;[0xffffffff]&nbsp;&nbsp;&nbsp;dci&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0xffffffff&nbsp;;&nbsp;?&nbsp;undefined<br />40000018&nbsp;&nbsp;&nbsp;&nbsp;[0xffffffff]&nbsp;&nbsp;&nbsp;dci&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0xffffffff&nbsp;;&nbsp;?&nbsp;undefined<br />4000001c&nbsp;&nbsp;&nbsp;&nbsp;[0xffffffff]&nbsp;&nbsp;&nbsp;dci&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0xffffffff&nbsp;;&nbsp;?&nbsp;undefined<br />......<br /><br />点了下单步运行,就报错了,根本运行不了<br /><br />No&nbsp;disassembly&nbsp;could&nbsp;be&nbsp;read&nbsp;at&nbsp;the&nbsp;requested&nbsp;address<br />(连报2次这种错误)<br /><br />在disassembly窗口中的代码是:<br />fffffdec&nbsp;&nbsp;&nbsp;&nbsp;[0xffffffff]&nbsp;&nbsp;&nbsp;dcd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0xffffffff&nbsp;&nbsp;....<br />fffffdf0&nbsp;&nbsp;&nbsp;&nbsp;[0xffffffff]&nbsp;&nbsp;&nbsp;dcd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0xffffffff&nbsp;&nbsp;....<br />fffffdf4&nbsp;&nbsp;&nbsp;&nbsp;[0xffffffff]&nbsp;&nbsp;&nbsp;dcd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0xffffffff&nbsp;&nbsp;....<br />fffffdf8&nbsp;&nbsp;&nbsp;&nbsp;[0xffffffff]&nbsp;&nbsp;&nbsp;dcd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0xffffffff&nbsp;&nbsp;....<br />fffffdfc&nbsp;&nbsp;&nbsp;&nbsp;[0xffffffff]&nbsp;&nbsp;&nbsp;dcd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0xffffffff&nbsp;&nbsp;....<br />fffffe00&nbsp;&nbsp;&nbsp;&nbsp;[0xffffffff]&nbsp;&nbsp;&nbsp;dcd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0xffffffff&nbsp;&nbsp;....<br />fffffe04&nbsp;&nbsp;&nbsp;&nbsp;[0xffffffff]&nbsp;&nbsp;&nbsp;dcd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0xffffffff&nbsp;&nbsp;....<br /><br /><br />求各位帮个忙,我是新手,这问题太郁闷了,也不知道这EASYARM2200是不是坏了?<br /><br />再问个问题,ADS的代码中怎么不能使用&nbsp;.equ&nbsp;....的格式,在&nbsp;Embest的板子上却可以<br />
luky133 发表于 2007-1-19 16:29 | 显示全部楼层

re

片外RAM可以烧进去吗?<br />LZ看看分散加载的文件有没有出错.
 楼主| chenzhixin 发表于 2007-1-19 17:48 | 显示全部楼层

不可以

也不行,我的光盘坏了,光盘里面的东西,都读不出来,可不可以给我传下
shixi1021 发表于 2007-1-19 19:47 | 显示全部楼层

看看

我也遇到过,去掉JTAG的延长线就好了,看看是不是你的接口也接触不好啊
 楼主| chenzhixin 发表于 2007-1-19 23:51 | 显示全部楼层

no use

我把JTAG直接插到电脑后面也没有用,郁闷了,本来想把EasyARM2200出厂程序给刷回的,可...
 楼主| chenzhixin 发表于 2007-1-20 19:05 | 显示全部楼层

内存值不能修改

今天看了篇帖子,看完之后发现CPU中的内存值不能修改,原来是JTAG还没有访问到CPU,我该怎么办?我今天换了台电脑还是不可以<br /><br />PS:JTAG上有左右2个灯(1红1绿),没有AXD的时候,绿灯会闪烁,但当我打开AXD后,绿灯就停了,以后只有重插电源或者拔掉线才会闪烁,这样子算不算正常的?<br /><br />我的机子是不是坏了,我还没用它写过东西呢(买的二手的)
zlgarm 发表于 2007-1-22 09:30 | 显示全部楼层

如果是EasyJtag的话,看看这里

如果是EasyJtag的话,看看这里.<br />请注意选上Erase&nbsp;Flash&nbsp;when&nbsp;need
 楼主| chenzhixin 发表于 2007-1-22 14:40 | 显示全部楼层

还是不行

<br />我再把我的情况详细的说明下:<br /><br />我想把光盘中带的那个开发板出厂编程程序写入EasyARM2200,我选择了RelOutChip模式,编译后进入运行阶段,却写不进FLASH,提示&nbsp;<br />error&nbsp;0xffffffff!&nbsp;Flash&nbsp;Sector&nbsp;0&nbsp;write&nbsp;failed!&nbsp;<br />error&nbsp;0xffffffff!&nbsp;Flash&nbsp;Sector&nbsp;1&nbsp;write&nbsp;failed!&nbsp;<br /><br /><br />JP6&nbsp;Bank&nbsp;已经设置为BANK0-flash,Bank1-RAM&nbsp;<br /><br />我搜索这个问题后,觉得可能是JTAG或者CPU坏了,因为我把CPU给拔了哦,再运行和上面的情况一摸一样&nbsp;http://forum.ubuntu.org.cn/images/smiles/icon_sad.gif&nbsp;<br /><br />这也会不会是BIOS中的并口设置问题啊?书上说并口模式为SPP,并口资源为378~37FH,可我在BIOS上始终找不到这个选项,只知道并口模式已经设置为SPP,并口还有个设置为378/IRQ7&nbsp;<br /><br />下面的是JTAG设置和错误页面<br /><a href="http://forum.ubuntu.org.cn/download.php?id=8298" target=_blank>http://forum.ubuntu.org.cn/download.php?id=8298</a><br />http://forum.ubuntu.org.cn/download.php?id=8298<br /><a href="http://forum.ubuntu.org.cn/download.php?id=8299" target=_blank>http://forum.ubuntu.org.cn/download.php?id=8299</a><br />http://forum.ubuntu.org.cn/download.php?id=8299
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

34

帖子

0

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

15

主题

34

帖子

0

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