ts-7000
[Top] [All Lists]

Re: [ts-7000] yaffs tragedy: no more eraased blocks

To:
Subject: Re: [ts-7000] yaffs tragedy: no more eraased blocks
From: Gary Wicker <>
Date: Fri, 14 Aug 2009 07:47:51 -0700


Hello j,

Sorry to hear of your troubles -- we have 3 TS-7250s that are now basically unusable because YAFFS has marked so many blocks as bad that our software no longer fits in the flash.  I have searched high and low for a way to unmark those bad blocks but of course there might be some legitimately bad blocks in there as well and you would have no way of distinguishing the real bad ones from the ones that YAFFS just decided should be bad for some reason.  If you find a way to recover those boards I would like to hear how you did it.

We are using JFFS in our TS-7250 applications and it is working great for us.  We had to patch our kernel to get it to work (we are using a pretty old 2.4 kernel) but it was easy to find the necessary code in another similar kernel online.

There is definitely something wrong with YAFFS, at least in the version of software we got for the TS-7250 and maybe just on that board.  Also, I have a hard time trusting any software that spews out error messages with the word "tragedy" in them.

Gary Wicker
qhorus.com

On Fri, Aug 14, 2009 at 6:45 AM, j.chitte <m("yahoo.com","j.chitte");">> wrote:
Hi,

my 7250 flash has just gone bad. Following a reboot it get this:

yaffs tragedy: no more eraased blocks
!!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs tragedy: no more eraased blocks
!!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs tragedy: no more eraased blocks
!!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs tragedy: no more eraased blocks
!!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs tragedy: no more eraased blocks
!!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
**>> Erasure failed 639
**>> Block 639 retired
yaffs tragedy: no more eraased blocks
!!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs tragedy: no space during cache write

...
!!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs tragedy: no more eraased blocks
!!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs tragedy: no more eraased blocks
!!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs tragedy: no more eraased blocks
!!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs tragedy: no more eraased blocks
!!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
**>> Erasure failed 793
**>> Block 793 retired
yaffs tragedy: no more eraased blocks
!!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!


then "normal" functioning proceeds as best it can.


I don't know why this happened. I have had not such errors in the past but had noted yaffs2 getting VERY slow to mount as noted in a previous thread. (slow >= 90s)

I had intended to reboot without the console since I wanted to test something on AM0, so I took off JP2 and rebooted. However , ssh was unable to connect and it was unclear what state the board was in so I put JP2 back on rebooted.

Now I get this shit. Which looks like burn out. But why has this hit with no warning?

I read somewhere that "jessoff" of TS had provided a means to reset the bad blocks and that most of the boards that came back just needed the flash clearing (it was not really burnt out flash).

Anyone know how to clear the bad blocks?

TIA.





------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
   http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
   Individual Email | Traditional

<*> To change settings online go to:
   http://groups.yahoo.com/group/ts-7000/join
   (Yahoo! ID required)

<*> To change settings via email:
   
   

<*> To unsubscribe from this group, send an email to:
   

<*> Your use of Yahoo! Groups is subject to:
   http://docs.yahoo.com/info/terms/




__._,_.___


Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: =Email Delivery: Digest | m("yahoogroups.com?subject","ts-7000-fullfeatured");=Change Delivery Format: Fully Featured">Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | =Unsubscribe

__,_._,___
<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU