Mount SRAM card without CIS
Joe Knapp
joeknapp at keensupport.net
Wed Aug 31 03:04:29 EDT 2011
Dear MTD team,
I have been searching for many hours now on how to enable a 256 KByte
PCMCIA SRAM card. Some details:
Linux 2.6.35-30-generic #56-Ubuntu SMP Mon Jul 11 20:01:08 UTC 2011
x86_64 GNU/Linux
lspci:
03:06.0 CardBus bridge: Texas Instruments PCI1225 (rev 01)
03:06.1 CardBus bridge: Texas Instruments PCI1225 (rev 01)
dmesg after inserting the card and running /lib/udev/pcmcia-socket-startup:
[142469.220134] pcmcia_socket pcmcia_socket0: pccard: PCMCIA card
inserted into slot 0
[142483.684063] pcmcia_socket pcmcia_socket0: cs: memory probe
0x0c0000-0x0fffff: excluding 0xc0000-0xcffff 0xe0000-0xfffff
[142483.684191] pcmcia_socket pcmcia_socket0: cs: memory probe
0xa0000000-0xa0ffffff: excluding 0xa0000000-0xa0ffffff
[142483.684308] pcmcia_socket pcmcia_socket0: cs: memory probe
0x60000000-0x60ffffff: excluding 0x60000000-0x60ffffff
[142483.684542] pcmcia_socket pcmcia_socket0: cs: memory probe
0x0d0000-0x0dffff: clean.
lspcmcia:
Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:03:06.0)
Configuration: state: on ready: yes
Voltage: 5.0V Vcc: 5.0V Vpp: 5.0V
pccardctl info:
PRODID_1=""
PRODID_2=""
PRODID_3=""
PRODID_4=""
MANFID=0000,0000
FUNCID=255
I have successfully used this HW to mount a CompactFlash device via a
PCMCIA to CF adapter, and the SRAM card works correctly in some other
test equipment. So, I believe that the HW is OK.
I have tried some variations to /etc/pcmcia/config, including:
device "pcmciamtd" needs_mtd
class "memory" module "pcmciamtd"
card "Anonymous Memory"
anonymous
# bind "memory_cs"
bind "pcmciamtd"
card "Memory Card"
function memory_card
# bind "memory_cs"
bind "pcmciamtd"
Can you please provide some clues as to the current method to enable a
SRAM card without CIS?
Thank you in advance,
Joe Knapp
More information about the linux-mtd
mailing list