Re: [Yaffs] yaffs problem: !!!!!!!!! Allocator out !!!!!!!!!…

Top Page
Attachments:
Message as email
+ (text/plain)
+ (text/html)
Delete this message
Reply to this message
Author: Vitaly Wool
Date:  
To: Charles Manning
CC: Paul Wang, yaffs
Subject: Re: [Yaffs] yaffs problem: !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
On 10/24/06, Charles Manning <> wrote:
>
> On Tuesday 24 October 2006 16:27, Paul Wang wrote:
> > Hi,
> >
> > Thanks for your valuable answer.
> > Yes, I forget to erase the mtdblock first.
> >
> > After I used "mkyaffs" to erase the block, It shows from /proc/yaffs
> that
> > nEraseblocks is 815. I can write some files without the errors.
> >
> > Then I got another problem, after I write some files(the total blocksize
> is
> > 13M and I write around 5M data), the nEraseblock went down to 0 and I
> got
> > the same error message again. Even I delete some files and the
> nEraseblock
> > is always 0.
> > That means the flash is not fully released.
> >
> > How to do the garbage collection?
> > How can my application know when to do the garbage collection?
>


I'd suspect OOB incompatibility here rather than anything else :)

Vitaly