CFI with 4 x8/x16 devices on a 32-bit bus

Kári Davíðsson kd at flaga.is
Thu Apr 12 08:41:53 EDT 2001



> -----Original Message-----
> From: Joakim Tjernlund [mailto:joakim.tjernlund at lumentis.se]
> Sent: 11. apríl 2001 15:05
> To: mtd at infradead.org
> Subject: RE: CFI with 4 x8/x16 devices on a 32-bit bus 

<snip>
 
3) 2 partitions( tried a few different sizes) - Not OK, here I get
81ff81ff81ff ... !

You get this behaviour for both partitions? Also one that has all
sectors of the same size?

<snip>

> 
> Apparently this is chip with 2 erase sectors sizes. I suspect 
> the different
> sector sizes
> is the cause to my problems, but I cant figure out where the 
> problem is. I
> have
> tried with&whithout virtual regions.

Get it to work without the viertual regions. Then add the virtual
regions if you need them. Stricly speeking you anly need them if you
have a partition that you need to manage that crosses erase region
boundary. It is hightly experimental code
that has only be tested on my single 16bit wide Intel chip so it is
bound to fail
on more complex setups.

K.D.

<snip>


To unsubscribe, send "unsubscribe mtd" to majordomo at infradead.org



More information about the linux-mtd mailing list