for nand flash you'd better to use yaff2. If you really decide to use jffs2
please modify the uboot to enable ecc check.
That's because ecc is not enabled by uboot. Then kernel give a ecc check.
While you write file.jffs2 to the nand, you will meet bad block and bit
reverse.All leads to ecc error.
My suggestion is to use yaffs2 or write mtd under linux environment.

David

> Message: 3
> Date: Tue, 11 Nov 2008 17:32:41 +0530
> From: "Deepak Mundra" <[EMAIL PROTECTED]>
> Subject: Help in writiing JFFS2 Filesystem into NAND /Uboot
> To: "[email protected]"
>        <[email protected]>
> Message-ID:
>        <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi,
>
> Has any one tried writing jfss2 filesystem on to nand using uboot ???
>
> I am using following stem but MTD->READ is returning error
>
>
> 1]nand erase 0x460000 sizeof_filesystem_image
>
> 2]transfer jffs2 filsystem image to 0x80700000
>
> 3]nand write 0x80700000 0x460000 sizeof_filesystem_image
>
> 4]In kernel i set boot args as follow
>
>
> setenv bootargs mem=120M console=ttyS0,115200n8 root=/dev/mtdblock3 rw
> init=/bin/sh noatime rootfstype=jffs2
> setenv bootcmd 'nboot 0x80700000 0 0x60000;bootm'
>
> ANd while booting i am getting  errors like MTD->READ, ECC error etc
>
>
> Thanks
> Deepak
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://linux.omap.com/pipermail/davinci-linux-open-source/attachments/20081111/7673cb90/attachment-0001.htm
>
> ------------------------------
>
> Message: 4
> Date: Tue, 11 Nov 2008 18:27:50 +0530
> From: "Prabhaharan R-TLS,Chennai" <[EMAIL PROTECTED]>
> Subject: Davinci DMS355 - Video Encoder
> To: "Stephen Berry" <[EMAIL PROTECTED]>,    "Karicheri, Muralidharan"
>        <[EMAIL PROTECTED]>
> Cc: davinci-linux-open-source
>        <[email protected]>
> Message-ID:
>        <
> [EMAIL PROTECTED]>
>
> Content-Type: text/plain; charset="us-ascii"
>
>
> Hello Stephen and Murali,
>
>
>
> Currently I am working on the Video encoder driver for Davinci DMS 355.
> The driver is being implemented using the Montavista TI Linux code. As
> per the existing encoder driver architecture, we can add the customized
> new driver to the drivers/media folder and we have set the encoder
> output name in the driver as well in the boot arguments. I have taken
> the THS8200_encoder.c as reference. Since, the encoder that I am going
> to use is through I2c, I have selected the ths8200_encoder.c as base.
>
>
>
> I have set the encoder output as KCDA210. Also, I have made changes in
> the davinci_platform.c for VPBE module settings. In the boot arguments,
> when I give the encoder manager output name as KCDA210, the system is
> booting and working fine. If, I make any changes in the encoder file
> that I have created, then the system is not booting. The system gets
> hanged during the kernel un-compression. If I revert those changes back,
> then the system is booting properly.
>
>
>
> For example, err |= i2c_write();
>
>
>
> If I make the change as err = i2c_write();, instead of ORing the output,
> then the system gets hanged during the boot.
>
>
>
> I am not sure that the hanging is because of this change. But, if I
> revert these changes back, the system works fine.
>
>
>
> Boot arguments that I am using,
>
> setenv bootargs console=ttyS0,115200n8 noinitrd rw
> ip=10.100.135.51:10.100.135.126:10.100.135.1:255.255.255.0:::off
> root=/dev/nfs nfsroot=$(nfshost):$(rootpath),nolock mem=116M
> video=davincifb:vid0=720x576x16,2500K:vid1=720x576x16,2500K:osd0=720x576
> x16,2025K davinci_enc_mngr.ch0_output=KCDA210
> davinci_enc_mngr.ch0_mode=$(videostd)
>
>
>
> If you faced the same issue, please provide your valuable comments.
>
>
>
> Thanks a lot in advance.
>
>
>
> Regards,
>
> Prabha.
>
>
>
> DISCLAIMER:
>
> -----------------------------------------------------------------------------------------------------------------------
>
> The contents of this e-mail and any attachment(s) are confidential and
> intended for the named recipient(s) only.
> It shall not attach any liability on the originator or HCL or its
> affiliates. Any views or opinions presented in
> this email are solely those of the author and may not necessarily reflect
> the opinions of HCL or its affiliates.
> Any form of reproduction, dissemination, copying, disclosure, modification,
> distribution and / or publication of
> this message without the prior written consent of the author of this e-mail
> is strictly prohibited. If you have
> received this email in error please delete it and notify the sender
> immediately. Before opening any mail and
> attachments please check them for viruses and defect.
>
>
> -----------------------------------------------------------------------------------------------------------------------
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://linux.omap.com/pipermail/davinci-linux-open-source/attachments/20081111/f8185f59/attachment.htm
>
> ------------------------------
>
> _______________________________________________
> Davinci-linux-open-source mailing list
> [email protected]
> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
>
>
> End of Davinci-linux-open-source Digest, Vol 35, Issue 50
> *********************************************************
>



-- 
David

Manager, Business Development
Embedio. Inc.
+86 13581953152
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to