Am29LV065D woes???
Vipin Malik
vipin at embeddedlinuxworks.com
Sun Aug 12 10:06:26 EDT 2001
>When setting
>the physical address mapping in the mtd section of the
>kernel - what should the values be for this chip? I
>assume from the above info that the bus width is 8 bit
>and the size is 0x800000 - but I am unsure what to put
>down for an address to start.
That's entirely dependent on your hardware- as to which address range it
decodes the chip select (CS) line going to the flash chip.
Look in the schematic of your hardware- see where the chip select line on
the flash chip is connected to. If it's connected to a PAL or FPGA on your
board, then get hold of the spec of the chip select decoding logic and see
where in the memory space that cs is decoded.
If it is going to your (embedded PC on a chip) processor (if that's the
case- like in an AMD SC520 or Intel 386EX) then either look in the bios
settings where the PAR (programmable address range) chip select registers
are being set or you may have to program them yourself- say in the
physmap.c file before you do the probe for the flash chip.
The sc520cdp.c is a good example for this case.
Best of Luck
Vipin
More information about the linux-mtd
mailing list