Boot from NAND flash ???
Vadim Khmelnitsky
VadimK at m-sys.com
Mon May 13 12:47:59 EDT 2002
[Thomas]
There's another important limitation. Who guarantees you, that your
"boot-page" does not get bad or is a bad block already. That's the reason,
why DOC has 4 blocks with the same code.
[Vadim]
Actually, in Diskonchip Millennium 8MB we have first erasable unit
guaranteed to be good .
We do have two copies of a boot-code stored one after another in page 0 and
1 of the first erasable unit .
Vadim
-----Original Message-----
From: Thomas Gleixner [mailto:gleixner at autronix.de]
Sent: Mon, May 13, 2002 4:19 AM
To: manningc2 at actrix.gen.nz; David Woodhouse;
franck.fleter at netbricks.com
Cc: linux-mtd at lists.infradead.org
Subject: Re: Boot from NAND flash ???
On Monday, 13. May 2002 12:11, Charles Manning wrote:
> There are however two mechanisms to get around this:
> * Some people and micros implement a "data pump" state machine to extract
> an executable sequence from a NAND device.
> * Some of the newer NAND devices can be accessed directly from the bus and
> can do the job of a boot ROM.
>
> There is however a limitation to both of these. The NAND can only be
> accessed sequentially (it is not random access like NOR) which limits the
> types of instruction the boot code can perform. In particular it can't
> branch or fetch from elsewhere in ROM.
There's another important limitation. Who guarantees you, that your
"boot-page" does not get bad or is a bad block already. That's the reason,
why DOC has 4 blocks with the same code.
--
Thomas
___________________________________
autronix automation GmbH
http://www.autronix.de gleixner at autronix.de
______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/
More information about the linux-mtd
mailing list