Re: [PATCH]fs/jffs2/wbuf.c: add compatibility support for OOB data block

Artem B. Bityuckiy
2005-08-16T13:20:21Z

Ferenc Havasi wrote:
> It writes
>
> [nandsim] errorr: write_byte: chip is disabled, ignore write
>
> with its default configuration. It worked well earlier. Maybe there were
> changes in mtd...
>
Hmm, I also see this message. But nandsim still works just fine..

Thomas, nandsim issues a warning that one sends command to nand while it
is disabled. Not sure, but isn't this patch should be applied to
nand_base.c:

--- nand_base.c 2005-08-05 14:44:30.000000000 +0400
+++ nand_base_fixed.c 2005-08-16 17:13:41.620785252 +0400
@@ -2652,6 +2652,9 @@ int nand_scan (struct mtd_info *mtd, int

mtd->owner = THIS_MODULE;

+ /* Select the device */
+ this->select_chip(mtd, 0);
+
/* Reset the chip */
this->cmdfunc (mtd, NAND_CMD_RESET, -1, -1);

At line 2621 we did:

/* De-select the device */
this->select_chip(mtd, -1);

so it seems logical to enable it before sending the reset command, isn't
it ?

--
Best Regards,
Artem B. Bityuckiy,
St.-Petersburg, Russia.