Re: [Gumstix-users] Need help: Flash-Problems

Sorry, but 0x00a40000 address it's an exemple.
this address is different for each "Gumstix error flash ..."
i have try a lot of combinaison and i have re-write completly all programs...
but if i use the same program, with connex xm400 bt, r1161 : no problem !!!!
and now i have the same error with the different address but my verdex
make good.
however, if my verdex is out, i must re-flashing because u-boot
encounters a bad block while writing.
why this error is present on verdex ? on r1352 ?
I cannot any more what make ...
is it possible to verify flash at each boot and so repare all bad sector ?
i use only bluez (sdp) and sqlite ...
perhaps the sqlite multi threading ?
i don't know
thank for your help or idea ..
Philippe
2007/5/25, Dave Hylands <dhylands@...>:
> HI Phillipe,
>
> > it's a typical message when i write in a file, not all the time
> > i have also re-falshing, but it's recurrent.
> > i don't think that the flash is damaged, but i don't understand, what is it ?
>
> I think it depends on when exactly it happens. The fact that you're
> seeing this error means to that flash block located at 0x00a40000 is
> in fact not being erased properly.
>
> I'm pretty familiar with how things work with NAND chips (cause that's
> what I use at work). When the kernel is running, if jffs2 encounters
> this problem, it will pick another block.
>
> However, I'm pretty sure that if u-boot encounters a bad block while
> writing then you're hooped.
>
> It's my understanding that you shouldn't be getting bad blocks with
> NOR flash. Since the gumstix uses NOR flash, the fact that you're
> seeing this seems to indicate something wrong with the flash chip
> itself.
>
> 0x00a40000 is about 10 Mb into the flash, so it's a region that
> u-boot normally wouldn't write to (except using the jerase command).
>
> At work, we have a temperature chamber, and we do stress tests where
> we take the device under test through the temperature extremes that
> it's supposed to be rated for. We've discovered that parts which work
> properly at room temperature, often need sligthly different timings in
> order to operate properly over the entire temperature range.
>
> --
> Dave Hylands
> Vancouver, BC, Canada
> http://www.DaveHylands.com/
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> gumstix-users mailing list
> gumstix-users@...
> https://lists.sourceforge.net/lists/listinfo/gumstix-users
>