Hi Nikolaus,
Downloaded the latest git sources. git clone
git://git.goldelico.com/letux-400.git
Two issues, may need additional fix or upload of your local patches:
- issue with nand mounting. Showing errors on yaffs2 tragedy.. cause kernel
segfault and stuck
- The key's to startup from different boot don't work, alway's rooted from
/dev/mtdblock4.
Grt Ruben.
From: r_vi...@hotmail.com
To: h...@computer.org
Date: Sat, 19 Jun 2010 10:10:11 +0000
CC: mipsbook-devel@linuxtogo.org
Subject: Re: [Mipsbook-devel] yaffs2
Hi Nikolaus,
I have simular result. Used df to see the size and available space on all
partitions.
- It looks like the /dev/mtdblock3 is in use by jffs2 blocks.
dmesg shows some prioritised blocks when mounting as yaffs2. So better to mount
as jffs2 I think.
So far this kernel 2.6.24.3 and the updated sources are very usable now. ;-)
Grt Ruben.
> Subject: Re: [Mipsbook-devel] yaffs2
> From: h...@computer.org
> Date: Wed, 16 Jun 2010 08:44:33 +0200
> CC: r_vi...@hotmail.com; mipsbook-devel@linuxtogo.org
> To: h...@computer.org
>
>
> Am 16.06.2010 um 08:31 schrieb Dr. H. Nikolaus Schaller:
>
> >
> > Am 15.06.2010 um 20:34 schrieb Ruben Viets:
> >
> >> Hi Nikolaus,
> >>
> >> You already have all sources if you tar xvjf the linux-2.6.24.3 and
> >> afterwards patch -p1 < patch20080530 + patchv33_withoutyaffs2
> >
> > Ok, this was quite easy.
> >
> > I did not find many differnces:
> >
> > include/mtd/mtd-abi.h -- different size for oob fields (which may be the
> > issue)
> > fs-fs-writeback.c -- different strategy for locking
> > fs/mpage.c -- "It seems that there is a IO coherent bug in
> > generic_file_mmap()"
> > fs/yaffs/* -- about 50% of the files differ
> >
> >
> >>
> >> Don't need to tar and send my files then. Question is if the below dirs
> >> you mention are enough. You may need additional files.
> >> So better start from scratch in a different dir and do a diff with your
> >> letux-400 development directory.
> >>
> >> My latest config (CONFIG_RV9) is located at
> >> http://projects.kwaak.net/twiki/pub/Epc700/KernelPort26Compiling/CONFIG_RV9
> >
> > Here I did not have CONFIG_MTD_SW_HM_ECC set and none of the VERIFY options
> >
> > Now it *appears* to work. There are still some strange messages like
> > "Freechunks verification failure" but I did not do a flash_eraseall - I
> > just tried to continue to use the file system created with the broken
> > yaffs2.
>
> Ok, I have erased the minifs partition and mounted as yaffs2. The message has
> disappeared.
>
> But there is a mismatch between used/available blocks and what I see as files
> (an empty lost+found directory). And 'du' reports 40% used.
>
> When initializing as jffs2 I get 8% used and a completely empty device.
>
> Or is yaffs inappropriate for small NAND partitions?
>
> Nikolaus
New Windows 7: Simplify what you do everyday. Find the right PC for you.
_________________________________________________________________
New Windows 7: Simplify what you do everyday. Find the right PC for you.
http://windows.microsoft.com/shop
_______________________________________________
Mipsbook-devel mailing list
Mipsbook-devel@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/mipsbook-devel