From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bo Shen Date: Mon, 14 Oct 2013 15:08:02 +0800 Subject: [U-Boot] Question about dfu flash rootfs image In-Reply-To: <525B849F.3050805@denx.de> References: <5258F7B4.8000409@atmel.com> <525B849F.3050805@denx.de> Message-ID: <525B9852.1050604@atmel.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Heiko, On 10/14/2013 13:43, Heiko Schocher wrote: > Hello Bo, > > Am 12.10.2013 09:18, schrieb Bo Shen: >> Hi All, >> Now I am implementing DFU support on Atmel sama5d3xek board, when try >> to download rootfs image to NAND flash through DFU, we need to drop >> ffs from rootfs image. > > Do you use ubi or jffs2? I tested with both ubi and jffs2 in raw mode. >> In dfu_nand.c when it call nand_write_skip_bad() with flags as 0. >> However, I need to call nand_write_skip_bad() with flags at least with >> WITH_DROP_FFS set. >> >> Till now, I don't find any good solution to pass the parameter, except >> hard code it or through "#ifdef CONFIG_CMD_NAND_TRIMFFS" to set it. >> Any suggestions for it and any other solution? > > There was a discussion, how to reorganize the dfu_alt_info var, see: > > http://lists.denx.de/pipermail/u-boot/2013-July/158920.html > > I think, your question fits into this thread ... > > Currently, I think, you should add in > drivers/dfu/dfu_nand.c:dfu_fill_entity_nand() > > a new "partdropffs" ? string, and set a marker like for "partubi" > the dfu->data.nand.ubi var, and use this marker, where you need it ... OK, I will wait the final decision. Maybe for raw and ubi both need this option. > bye, > Heiko Best Regards, Bo Shen