I have 3 microsd cards:
1 micro sd 2gb
1 micro sdhc 8gb(it worked until yesterday)
1micro sdhc 32gb(new,it arrived yesterday)
The problem started yesterday,my n900 only mounts the micro sd 2gb,
i dont know the cause of this problem but idont think it is the magnetic cover
because the n900 reconise the 3 cards but only mounts one.
Here is the output of dmesg and lshal -m
When i remove 7gb,put the 2gb ,remove 2gb and put 32gb
Lshal -m :
60.076782] SCSI subsystem initialized
[ 60.621246] Driver 'sd' needs updating - please use bus_type methods
[ 118.985107] mmc0: cover is open, card is now inaccessible
[ 119.293334] mmc0: card e624 removed
[ 139.430450] mmc0: cover is closed, card is now accessible
[ 139.926910] mmc0: host does not support reading read-only switch. assuming write-enable.
[ 139.926971] mmc0: new high speed SDHC card at address e624
[ 139.932189] mmcblk1: mmc0:e624 SU08G 7.40 GiB
[ 139.932525] mmcblk1: p1
[ 142.760772] mmc0: cover is open, card is now inaccessible
[ 142.951660] mmc0: card e624 removed
[ 143.941223] mmc0: cover is closed, card is now accessible
[ 144.434722] mmc0: host does not support reading read-only switch. assuming write-enable.
[ 144.434783] mmc0: new high speed SDHC card at address e624
[ 144.439971] mmcblk1: mmc0:e624 SU08G 7.40 GiB
[ 144.440277] mmcblk1:<6>mmc0: cover is open, card is now inaccessible
[ 144.466400] p1
[ 144.610809] Buffer I/O error on device mmcblk1, logical block 0
[ 144.610900] Buffer I/O error on device mmcblk1, logical block 1
[ 144.610931] Buffer I/O error on device mmcblk1, logical block 2
[ 144.610961] Buffer I/O error on device mmcblk1, logical block 3
[ 144.611114] Buffer I/O error on device mmcblk1, logical block 0
[ 144.637786] mmc0: card e624 removed
[ 147.229339] mmc0: cover is closed, card is now accessible
[ 147.723785] mmc0: host does not support reading read-only switch. assuming write-enable.
[ 147.723846] mmc0: new high speed SDHC card at address e624
[ 147.729034] mmcblk1: mmc0:e624 SU08G 7.40 GiB
[ 147.729370] mmcblk1: p1
[ 221.726806] NET: Registered protocol family 10
[ 221.727661] lo: Disabled Privacy Extensions
[ 250.677124] wl12xx spi4.0: firmware: requesting wl1251-fw.bin
[ 251.575408] wl1251: 151 tx blocks at 0x3b788, 35 rx blocks at 0x3a780
[ 251.591003] wl1251: firmware booted (Rev 4.0.4.3.7)
[ 251.747802] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 253.067779] wl1251: down
[ 255.309783] wl1251: 151 tx blocks at 0x3b788, 35 rx blocks at 0x3a780
[ 255.326171] wl1251: firmware booted (Rev 4.0.4.3.7)
[ 255.474334] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 256.544372] wl1251: down
[ 261.104034] gprs0: attached
[ 462.130218] slide (GPIO 71) is now open
[ 1066.840972] slide (GPIO 71) is now closed
[ 1069.036224] kb_lock (GPIO 113) is now closed
[ 1069.434753] kb_lock (GPIO 113) is now open
[ 2095.368499] gprs0: detached
[31338.428741] twl4030_usb twl4030_usb: HW_CONDITIONS 0x50/80; link 1
[31338.429504] regulator_disable: not in use by this consumer
[31338.429534] regulator_disable: not in use by this consumer
[31622.142028] twl4030_usb twl4030_usb: HW_CONDITIONS 0xd0/208; link 2
[31636.939025] twl4030_usb twl4030_usb: HW_CONDITIONS 0x50/80; link 1
[31636.939605] regulator_disable: not in use by this consumer
[31636.939666] regulator_disable: not in use by this consumer
[31642.434692] twl4030_usb twl4030_usb: HW_CONDITIONS 0xd0/208; link 2
[31664.861419] twl4030_usb twl4030_usb: HW_CONDITIONS 0x50/80; link 1
[31664.861999] regulator_disable: not in use by this consumer
[31664.862060] regulator_disable: not in use by this consumer
[31800.054260] twl4030_usb twl4030_usb: HW_CONDITIONS 0xd0/208; link 2
[31912.316192] twl4030_usb twl4030_usb: HW_CONDITIONS 0x50/80; link 1
[31912.317047] regulator_disable: not in use by this consumer
[31912.317108] regulator_disable: not in use by this consumer
[31914.201477] slide (GPIO 71) is now open
[32095.098815] wl1251: 151 tx blocks at 0x3b788, 35 rx blocks at 0x3a780
[32095.114440] wl1251: firmware booted (Rev 4.0.4.3.7)
[32095.217620] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[32096.270904] wl1251: down
[32097.176940] wl1251: 151 tx blocks at 0x3b788, 35 rx blocks at 0x3a780
[32097.192687] wl1251: firmware booted (Rev 4.0.4.3.7)
[32097.294738] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[32098.513122] wl1251: down
[32100.057922] gprs0: attached
[34415.223724] slide (GPIO 71) is now closed
[34423.014923] mmc0: cover is open, card is now inaccessible
[34423.324615] mmc0: card e624 removed
[34449.225006] mmc0: cover is closed, card is now accessible
[34449.700347] mmc0: host does not support reading read-only switch. assuming write-enable.
[34449.700408] mmc0: new high speed SD card at address e624
[34449.706237] mmcblk1: mmc0:e624 SU02G 1.84 GiB
[34449.706573] mmcblk1: p1
[34496.080352] mmc0: cover is open, card is now inaccessible
[34496.387268] mmc0: card e624 removed
[34543.777801] mmc0: cover is closed, card is now accessible
[34544.583770] mmc0: host does not support reading read-only switch. assuming write-enable.
[34544.583831] mmc0: new high speed SDHC card at address b368
[34544.589385] mmcblk1: mmc0:b368 NCard 29.6 GiB
[34544.589721] mmcblk1: p1
[34616.528839] slide (GPIO 71) is now open
~ $
1 micro sd 2gb
1 micro sdhc 8gb(it worked until yesterday)
1micro sdhc 32gb(new,it arrived yesterday)
The problem started yesterday,my n900 only mounts the micro sd 2gb,
i dont know the cause of this problem but idont think it is the magnetic cover
because the n900 reconise the 3 cards but only mounts one.
Here is the output of dmesg and lshal -m
When i remove 7gb,put the 2gb ,remove 2gb and put 32gb
Lshal -m :