sdhci_pci0-slot0 errors

mike tancsa mike at sentex.net
Mon Sep 23 21:12:48 UTC 2019


Not sure if its just bad luck as of late, but I am see a lot of such
errors on RELENG_11 on my PCEngines APU3.  Are these bad SD cards, or am
I hitting some recently introduced bug in the driver ?  A power cycle
fixes the issue for a bit.


vm_fault: pager read error, pid 1 (init)
sdhci_pci0-slot0: Got AutoCMD12 error 0x0001, but there is no active
command.
sdhci_pci0-slot0: ============== REGISTER DUMP ==============
sdhci_pci0-slot0: Sys addr: 0x07020000 | Version:  0x00001001
sdhci_pci0-slot0: mmcsd0: Error indicated: 1 Timeout
Blk size: 0x00005200 | Blk cnt:  0x00000008
sdhci_pci0-slot0: Argument: 0x0007f817 | Trn mode: 0x00000037
sdhci_pci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000007
sdhci_pci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_pci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000007
sdhci_pci0-slot0: Timeout:  0x0000000d | Int stat: 0x00000000
sdhci_pci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci_pci0-slot0: AC12 err: 0x00000001 | Host ctl2:0x00000080
sdhci_pci0-slot0: Caps:     0x21fe32b2 | Caps2:    0x00000070
sdhci_pci0-slot0: Max curr: 0x00c80064 | ADMA err: 0x00000000
sdhci_pci0-slot0: ADMA addr:0x00000000 | Slot int: 0x000000ff
sdhci_pci0-slot0: ===========================================
g_vfs_done():mmcsd0s1a[READ(offset=267358208, length=4096)]error = 5
vnode_pager_generic_getpages_done: I/O read err



BIOS Information
        Vendor: coreboot
        Version: 4.0.7
        Release Date: 03/02/2017
        ROM Size: 8192 kB
        Characteristics:
                PCI is supported
                PC Card (PCMCIA) is supported
                BIOS is upgradeable
                Selectable boot is supported
                ACPI is supported
                Targeted content distribution is supported
        BIOS Revision: 4.0
        Firmware Revision: 0.0



More information about the freebsd-embedded mailing list