You are not logged in.

#1 2007-04-10 15:40:14

From: Munich
Registered: 2007-04-08
Posts: 66

Integrated SD/mmc card reader

I have a strange problem with the integrated sd/mmc card reader on my laptop. I know I have everything correctly configured and the needed modules loaded because I can use a 16MB and a 128MB SD cards without any problem. When I insert any of them udev creates the devices:

From /var/log/messages.log

mmcblk0: mmc0:1d00 SD016 14560KiB 
mmcblk0: p1
mmcblk0: mmc0:4125 SD128 123008KiB 
mmcblk0: p1

and the devices:

ls -l /dev/mm*
brw-rw---- 1 root disk 254, 0 abr 10 17:14 /dev/mmcblk0
brw-rw---- 1 root disk 254, 1 abr 10 17:14 /dev/mmcblk0p1

I can mount the second device and access to the card.

But if I use a 256MB or a 1GB card udev does not detect them and does not create the mmcblk devices. Also no messages in the logs. Any idea of the reason?

The only log is when I remove the card:

mmc0: Card removed during transfer!
mmc0: Resetting chip

Some days ago I was still using Slackware and I could read these two cards. The kernel was a 2.6.17, so it may be a bug in the 2.6.20 kernel?

The card reader is a Winbond W83L51xD and the modules required are mmc_core, mmc_block and wbsd.


Board footer

Powered by FluxBB