weird behavior for jffs2 on PQ2FADS-VR board
Liu Dave-r63238
DaveLiu at freescale.com
Wed Jul 12 14:56:59 EST 2006
Sun,
You are using SIMM LH28F016SCT-L95, that is an old chipset,
the driver for this is under drivers/mtd/chips/sharp.c. Maybe
this is endian issue, you need to remove the cpu_to_le32(datum) swap in
the driver of line 360
And with map->write32(map, datum, adr) instead.
Best Regards,
Dave
> -----Original Message-----
> From:
> linuxppc-embedded-bounces+daveliu=freescale.com at ozlabs.org
> [mailto:linuxppc-embedded-bounces+daveliu=freescale.com at ozlabs
> .org] On Behalf Of Lei Sun
> Sent: Wednesday, July 12, 2006 12:23 PM
> To: linuxppc-embedded at ozlabs.org
> Subject: weird behavior for jffs2 on PQ2FADS-VR board
>
>
> Hi all:
> I brought up linux-2.4.30 on PQ2FADS-VR board, everything
> was fine untill i try to mount the jffs2. My mtd partition
> looks like this:
>
> dev: size erasesize name
> mtd0: 00800000 00040000 "Flash SIMM"
> mtd1: 00080000 00040000 "u-boot"
> mtd2: 00100000 00040000 "Kernel"
> mtd3: 00580000 00040000 "Rootfs"
> mtd4: 00080000 00040000 "u-boot env"
> mtd5: 00080000 00040000 "unused"
>
> Basically, I tried
> "eraseall /dev/mtd3", and then
> "mount -t jffs2 /dev/mtdblock3 /mnt", it showed as mounted,
> then I issued "echo "hello,world" > test.txt" to create a
> file, a warning was printed out "Node totlen on flash
> (0x44000000) != totlen in node ref (0x00000044)" , but
> subsequent "cat test.txt " still showed the correct string
> from that newly created file". However, after I umount the
> file and remount it again, it give me lots of errors" Magic
> bitmask 0x1985 not found at 0x00240004: 0x0c00 instead" Then
> the moutn operation failed.
> I am suspecting it is mtd driver problem (the board use
> LH28F016SCT-L95 from sharp). But don't know how to proceed ,
> e.g. how to verify the content was written into flash in a
> mounted jffs2 file system?
> Has anybody experienced similar issue? Any suggestion?
> Forgive me if this is wrong list to post, and very
> appreciate if anybody can direct me to the right place.
>
> Thanks!
> lei
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded at ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
>
More information about the Linuxppc-embedded
mailing list