From mboxrd@z Thu Jan 1 00:00:00 1970 From: Helmut Raiger Date: Wed, 20 Jul 2011 08:55:00 +0200 Subject: [U-Boot] [PATCH] mxc_nand: fix a problem writing more than 32MB In-Reply-To: <1309971881-3797-1-git-send-email-helmut.raiger@hale.at> References: <1309971881-3797-1-git-send-email-helmut.raiger@hale.at> Message-ID: <4E267BC4.8040608@hale.at> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 07/06/2011 07:04 PM, helmut.raiger at hale.at wrote: > From: Helmut Raiger > > When writing 0x4000 to the unlockend_blkaddr register, large writes to > a 2k page NAND sometimes fail. The current kernel driver writes 0xFFFF > to this register for V2 of the nand controller. > > However on an i.MX31 this also fixes writes larger than 32MB. > The datasheet is very unspecific, but (0x4000=16384)*2000 > roughly fits the limits we're encountering with NAND writes. > This problem might be NAND chip specific. Any comments? Helmut -- Scanned by MailScanner.