最近调试EasyARM2200得板子,不小心FLASH被我整坏了,用ADS连接时(BANK0 FLASH,BANK1 RAM)出现如下提示:
error 0xffffffff! Flash Sector 0 write failed!
但是换成BANK1 FLASH,BANK0 RAM可以调试运行!
上网找了一下,发现很多网友都在郁闷中,但却没有发现一个好的答案,无奈之下,给北京得ZLG打了电话,可惜她们技术支持太烂,竟然要我自己出钱返厂维修!
这让我很是郁闷,不过昨天自己试了一下,发现问题不难解决,方法如下:
选择BANK0 RAM,BANK1 FLASH方式调试,自己写一个相关FLASH得程序,把整个FLASH擦除一下,同时还可以测试flash是否可以正确写入,读出!注意:此时flash地址为0x81000000!
之后你可以试试是否可行。如果flash没有什么大问题的话就OK了,否则真得换个flash了!
【2007-06-23】
文章评论(0条评论)
登录后参与讨论