sflash: CFI does not contain boot bank location. Assuming top.

Robert P. J. Day rpjday at mindspring.com
Sat Jul 10 13:15:00 EDT 2004


   i just wrote the mtd/maps file for the board i'm playing with, and i 
stole shamelessly from examples of other files in that 
drivers/mtd/maps directory.

   the build is successful, but at boot time, i get (excerpt):

init_synergy_mtd: processing flash bank 0: sflash.
init_synergy_mtd: Remapped flash bank sflash to 0xc3000000.
sflash: Found 1 x16 devices at 0x0 in 16-bit mode
  Amd/Fujitsu Extended Query Table at 0x0040
sflash: CFI does not contain boot bank location. Assuming top. (?????)
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Creating 2 MTD partitions on "sflash":
0x00000000-0x00010000 : "secsi"
0x00400000-0x00800000 : "rootfs"

   the 2 partitions listed are correct based on my defined partitions, 
but i don't ever recall seeing the following diagnostic working with 
earlier boards:

sflash: CFI does not contain boot bank location. Assuming top.

   i'm assuming i've just messed up a pointer, or dereferenced 
something incorrectly.  can anyone explain what this means?

rday





More information about the linux-mtd mailing list