From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marc Singer Date: Tue, 5 Aug 2003 16:52:46 -0700 Subject: [U-Boot-Users] Flash organization In-Reply-To: <20030805223236.D0349C59E4@atlas.denx.de> References: <20030805220520.GA8050@buici.com> <20030805223236.D0349C59E4@atlas.denx.de> Message-ID: <20030805235246.GA22703@buici.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hey! Don't you ever sleep? Ah. So it assumes that the size of a block is start[n+1] - start[n]. Excellent. On Wed, Aug 06, 2003 at 12:32:31AM +0200, Wolfgang Denk wrote: > In message <20030805220520.GA8050@buici.com> you wrote: > > The boot flash on the KEV7A400 has two sizes of blocks. The first > > 64KiB is in 8KiB blocks. The rest (63 blocks) are each 64KiB. Will > > u-boot write memory correctly if I put these blocks into two banks? > > A "bank" is the logical term for what memory is addressable using the > same chip select signals. So in your case ther eis obviously just > *ONE* bank of flash memory. > > There is absolutely no problem when the erase units within a bank of > flash memory have different sizes. Of course your flash driver will > have to fill in the flash_info struct correctly.