[U-Boot-Users] RE: New NAND code draft
Dave Ellis
DGE at sixnetio.com
Mon May 3 20:26:14 CEST 2004
Pantelis Antoniou wrote:
> In the attached patch you can see the progress of my work
> in the NAND rewrite.
>
> This is not suitable for inclusion yet.
I tried it with a flash with no bad blocks. With the
attached patch it worked for booting from JFFS2, and
erasing/writing new JFFS2 images. My system copies
the boot partition to RAM and U-Boot's JFFS2 uses the
RAM copy.
The patch just fixes my configuration file and makes
cmd_nand.c build when CONFIG_MTD_NAND_UNSAFE is not defined.
> Things that work now:
>
> 1. Correct handling of bad blocks.
I only tried a nand with no bad blocks. I'll simulate
some bad blocks when the read.jffs2 support is added.
> 2. NAND boot works
not tried
> 4. Direct to NAND tftp/nfs support.
not tried
> Things that are probably borked:
>
> 1. Multiple chip support (I don't have such hardware available
> and the previous code was kinda of unclear.
not tried (I don't have the hardware either.)
> 3. JFFS2 support although there is probably b0rken.
> 4. The read.xxx/write.xxx support is just not there yet.
I need to be able to specify the range of NAND to read from
(like read.jffs2 does), then I will test the JFFS2 read/write
with bad blocks.
Dave Ellis
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nand-sixnet.diff
Type: application/octet-stream
Size: 1308 bytes
Desc: nand-sixnet.diff
Url : http://lists.denx.de/pipermail/u-boot/attachments/20040503/0c3f9fb7/attachment.obj
More information about the U-Boot
mailing list