I'm trying to get the PCMCIA port on the iMX31 ADS dev board working under Linux, and I'm running into some difficulty. I've tried multiple cards including CF memory cards and a headmounted video display with a CF interface.
When a card is inserted, it is detected:
pccard: PCMCIA card inserted into slot 0
It appears that the CIS cannot be read:
mx31# dump_cis
Socket 0:
no CIS present
mx31# cardctl ident
Socket 0:
no product info available
mx31# cardctl info
PRODID_1=""
PRODID_2=""
PRODID_3=""
PRODID_4=""
MANFID=0000,0000
FUNCID=255
At the moment, I'm not even sure if it is a hardware configuration or software issue.