Ok, seems the cardctl program can actually see the card, i guess there's another start.
cardctl info:
PRODID_1="SanDisk"
PRODID_2="SDP"
PRODID_3="5/3 0.6"
PRODID_4=""
MANFID=0045,0401
FUNCID=4
PRODID_1=""
PRODID_2=""
PRODID_3=""
PRODID_4=""
MANFID=0000,0000
FUNCID=255
cardctl ident:
Socket 0:
product info: "SanDisk", "SDP", "5/3 0.6"
manfid: 0x0045, 0x0401
function: 4 (fixed disk)
Socket 1:
no product info available
cardctl status:
Socket 0:
3.3V 16-bit PC Card
function 0: [ready]
Socket 1:
no card
cat /etc/fstab:
/dev/mtdblock4 / jffs2 defaults 1 1
proc /proc proc defaults 0 0
/dev/hda1 /mnt/cf auto defaults,sync,noauto,noatime,user,exec,suid,gid=100,umask=0002 0 0
/dev/mmcda1 /mnt/card auto defaults,sync,noauto,noatime,user,exec,suid 0 0
tmpfs /var tmpfs defaults 0 0
cat /etc/mtab:
/dev/root / jffs2 rw 0 0
ramfs /dev ramfs rw 0 0
proc /proc proc rw 0 0
tmpfs /var tmpfs rw 0 0
devpts /dev/pts devpts rw 0 0
/dev/mmcda1 /mnt/card ext2 rw,noatime 0 0
There is no file /etc/ide.opts
When i try and mount /mnt/cf i get the following:
mount: Mounting /dev/hda1 on /mnt/cf failed: No such device or address
So it seems the Zaurus can see the CF Card, but it's still not working... the cardmon util still only shows the SD Card as being inserted.
Hope this helps somewhat, as i still have no clue as what's wrong...
Aaron.