[PC-BSD Testing] SD Card not working

Mike Barnard mike.barnardq at gmail.com
Fri Dec 6 06:51:01 PST 2013


On 6 December 2013 17:16, Mike Barnard <mike.barnardq at gmail.com> wrote:

> Hi,
>
> I upgrade to PCBSD 9-STABLE-p9 and my SD card is no longer detected.
> pciconf gives this
>
> none1 at pci0:8:0:0:       class=0x088000 card=0x30fc103c chip=0x2382197b
> rev=0x00 hdr=0x00
>     vendor     = 'JMicron Technology Corp.'
>     device     = 'SD/MMC Host Controller'
>     class      = base peripheral
> sdhci0 at pci0:8:0:2:      class=0x080501 card=0x30fc103c chip=0x2381197b
> rev=0x00 hdr=0x00
>     vendor     = 'JMicron Technology Corp.'
>     device     = 'Standard SD Host Controller'
>     class      = base peripheral
>     subclass   = SD host controller
> none2 at pci0:8:0:3:       class=0x088000 card=0x30fc103c chip=0x2383197b
> rev=0x00 hdr=0x00
>     vendor     = 'JMicron Technology Corp.'
>     device     = 'MS Host Controller'
>     class      = base peripheral
> none3 at pci0:8:0:4:       class=0x088000 card=0x30fc103c chip=0x2384197b
> rev=0x00 hdr=0x00
>     vendor     = 'JMicron Technology Corp.'
>     device     = 'xD Host Controller'
>     class      = base peripheral
>
> It looks like the modules are loaded with no problem
>
> # kldstat -v | grep -i mmc
> 26    1 0xffffffff81e69000 641d     mmc.ko (/boot/kernel/mmc.ko)
>                 516 at91_mci/mmc
>                 515 sdhci/mmc
> 27    1 0xffffffff81e70000 29c5     mmcsd.ko (/boot/kernel/mmcsd.ko)
>                 517 mmc/mmcsd
>
> Any one experiencing this?
>
>
>

Booting in verbose gives this:

# dmesg
...
...
sdhci0: <JMicron JMB38X SD> mem 0xd1200200-0xd12002ff irq 17 at device 0.2
on pci8
sdhci0-slot0: 50MHz 4bits 3.3V DMA
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x0000ac01
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00000000 | Trn mode: 0x00000000
sdhci0-slot0: Present:  0x000f0000 | Host ctl: 0x00000000
sdhci0-slot0: Power:    0x00000000 | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000000
sdhci0-slot0: Timeout:  0x00000000 | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x014832b2 | Max curr: 0x00000000
sdhci0-slot0: ===========================================
sdhci0: 1 slot(s) allocated
...
...
mmc0: <MMC/SD bus> on sdhci0
mmc0: Probing bus
mmc0: SD probe: failed
mmc0: MMC probe: failed
mmc0: Current OCR: 0x00000000


-- 
Mike

Of course, you might discount this possibility, but remember that one in a
million chances happen 99% of the time.
------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pcbsd.org/pipermail/testing/attachments/20131206/6adf9d09/attachment.html>


More information about the Testing mailing list