Ubuntu "mmc0: 하드웨어 cmd 인터럽트 대기 시간 초과" 오류, SD 카드 없음

Ubuntu "mmc0: 하드웨어 cmd 인터럽트 대기 시간 초과" 오류, SD 카드 없음

어제 새 미니 PC에 Ubuntu를 새로 설치했습니다(Win 10 Pro와 함께 제공됨). 미니 PC는 Belink u55입니다. 이제 화면에 계속해서 많은 오류가 표시되는 문제가 발생했습니다(PC를 화면에 연결하면 SSH에서는 오류가 표시되지 않음). 오류는 다음과 같으며 계속 반복됩니다.

[  196.315177] mmc0: Timeout waiting for hardware cmd interrupt.
[  196.319708] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
[  196.324254] mmc0: sdhci: Sys addr:  0x00000000 | Version:  0x0000a402
[  196.328819] mmc0: sdhci: Blk size:  0x00000000 | Blk cnt:  0x00000000
[  196.333387] mmc0: sdhci: Argument:  0x00000000 | Trn mode: 0x00000000
[  196.337946] mmc0: sdhci: Present:   0x01ff0001 | Host ctl: 0x00000001
[  196.342488] mmc0: sdhci: Power:     0x0000000f | Blk gap:  0x00000000
[  196.347106] mmc0: sdhci: Wake-up:   0x00000000 | Clock:    0x0000a707
[  196.351659] mmc0: sdhci: Timeout:   0x00000000 | Int stat: 0x00018000
[  196.356198] mmc0: sdhci: Int enab:  0x00ff0003 | Sig enab: 0x00ff0003
[  196.360735] mmc0: sdhci: AC12 err:  0x00000000 | Slot int: 0x00000001
[  196.365272] mmc0: sdhci: Caps:      0x67ea64b2 | Caps_1:   0x00000000
[  196.369809] mmc0: sdhci: Cmd:       0x00000502 | Max curr: 0x00000001
[  196.374378] mmc0: sdhci: Resp[0]:   0x00000000 | Resp[1]:  0x00000000
[  196.378934] mmc0: sdhci: Resp[2]:   0x00000000 | Resp[3]:  0x00000000
[  196.383456] mmc0: sdhci: Host ctl2: 0x00000000
[  196.387955] mmc0: sdhci: ============================================

구글에 검색해 보니 같은 문제를 겪고 있는 분들이 많이 보이더라구요수정된 AskUbuntu 주제, SD 카드와 관련이 있는 것 같습니다. 그러나 SD 카드가 연결되어 있지 않으며(둘 중 하나도 사용할 생각이 없음) 파일 내에 " options sdhci debug_quirks=0x40 "을 추가하여 제안된 수정 사항을 시도했지만 슬프게도 이 방법은 작동하지 않았습니다. 누구든지 문제를 더 잘 이해하고 해결하도록 도와줄 수 있습니까? 저는 Linux에 능숙하지 않기 때문에 이 작업을 수행할 만큼 능숙하지 않습니다. 그러나 homeassistand 및 기타 도커 인스턴스를 실행하기 위해 Windows 대신 내 PC에서 Linux를 실행하고 싶습니다. 가능한 수정 사항(나에게는 작동하지 않음)을 제공한 스레드 중 하나에서 누군가 OP에 " lspci -vn " 및 " lsusb "의 출력을 요청했습니다. 따라서 출력이 유용할 수 있다고 생각했습니다. 여기에는 다음과 같은 내용이 있습니다.

root@homeserverkevin:/home/kevin# lsusb
Bus 001 Device 002: ID 8087:8001 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 002 Device 003: ID 8087:0a2a Intel Corp.
Bus 002 Device 002: ID 046d:c30e Logitech, Inc. UltraX Keyboard (Y-BL49)
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

root@homeserverkevin:/home/kevin# lspci -vn
00:00.0 0600: 8086:1604 (rev 09)
        Subsystem: 8086:1604
        Flags: bus master, fast devsel, latency 0
        Capabilities: [e0] Vendor Specific Information: Len=0c <?>
        Kernel driver in use: bdw_uncore

00:02.0 0300: 8086:1616 (rev 09) (prog-if 00 [VGA controller])
        Subsystem: 8086:1616
        Flags: bus master, fast devsel, latency 0, IRQ 47
        Memory at a9000000 (64-bit, non-prefetchable) [size=16M]
        Memory at b0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 4000 [size=64]
        [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [d0] Power Management version 2
        Capabilities: [a4] PCI Advanced Features
        Kernel driver in use: i915
        Kernel modules: i915

00:03.0 0403: 8086:160c (rev 09)
        Subsystem: 111e:10ec
        Flags: bus master, fast devsel, latency 0, IRQ 50
        Memory at aa214000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

00:14.0 0c03: 8086:9cb1 (rev 03) (prog-if 30 [XHCI])
        Subsystem: 8086:7270
        Flags: bus master, medium devsel, latency 0, IRQ 44
        Memory at aa200000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: [70] Power Management version 2
        Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
        Kernel driver in use: xhci_hcd

00:16.0 0780: 8086:9cba (rev 03)
        Subsystem: 8086:7270
        Flags: bus master, fast devsel, latency 0, IRQ 48
        Memory at aa21c000 (64-bit, non-prefetchable) [size=32]
        Capabilities: [50] Power Management version 3
        Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Kernel driver in use: mei_me
        Kernel modules: mei_me

00:1b.0 0403: 8086:9ca0 (rev 03)
        Subsystem: 8086:7270
        Flags: bus master, fast devsel, latency 32, IRQ 49
        Memory at aa210000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 3
        Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

00:1c.0 0604: 8086:9c94 (rev e3) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 42
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        I/O behind bridge: 00003000-00003fff
        Memory behind bridge: aa100000-aa1fffff
        Prefetchable memory behind bridge: 00000000c0000000-00000000c00fffff
        Capabilities: [40] Express Root Port (Slot+), MSI 00
        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [90] Subsystem: 8086:7270
        Capabilities: [a0] Power Management version 3
        Capabilities: [100] #00
        Capabilities: [200] L1 PM Substates
        Kernel driver in use: pcieport
        Kernel modules: shpchp

00:1c.3 0604: 8086:9c96 (rev e3) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 43
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        Memory behind bridge: aa000000-aa0fffff
        Capabilities: [40] Express Root Port (Slot+), MSI 00
        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [90] Subsystem: 8086:7270
        Capabilities: [a0] Power Management version 3
        Capabilities: [100] #00
        Capabilities: [200] L1 PM Substates
        Kernel driver in use: pcieport
        Kernel modules: shpchp

00:1d.0 0c03: 8086:9ca6 (rev 03) (prog-if 20 [EHCI])
        Subsystem: 8086:7270
        Flags: bus master, medium devsel, latency 0, IRQ 23
        Memory at aa21a000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Debug port: BAR=1 offset=00a0
        Capabilities: [98] PCI Advanced Features
        Kernel driver in use: ehci-pci

00:1f.0 0601: 8086:9cc5 (rev 03)
        Subsystem: 8086:7270
        Flags: bus master, medium devsel, latency 0
        Capabilities: [e0] Vendor Specific Information: Len=0c <?>
        Kernel driver in use: lpc_ich
        Kernel modules: lpc_ich

00:1f.2 0106: 8086:9c83 (rev 03) (prog-if 01 [AHCI 1.0])
        Subsystem: 8086:7270
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 45
        I/O ports at 40b0 [size=8]
        I/O ports at 40a0 [size=4]
        I/O ports at 4090 [size=8]
        I/O ports at 4080 [size=4]
        I/O ports at 4060 [size=32]
        Memory at aa219000 (32-bit, non-prefetchable) [size=2K]
        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [70] Power Management version 3
        Capabilities: [a8] SATA HBA v1.0
        Kernel driver in use: ahci
        Kernel modules: ahci

00:1f.3 0c05: 8086:9ca2 (rev 03)
        Subsystem: 8086:7270
        Flags: medium devsel, IRQ 255
        Memory at aa218000 (64-bit, non-prefetchable) [size=256]
        I/O ports at 4040 [size=32]
        Kernel modules: i2c_i801

01:00.0 0200: 10ec:8168 (rev 0c)
        Subsystem: 10ec:0123
        Flags: bus master, fast devsel, latency 0, IRQ 18
        I/O ports at 3000 [size=256]
        Memory at aa100000 (64-bit, non-prefetchable) [size=4K]
        Memory at c0000000 (64-bit, prefetchable) [size=16K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [70] Express Endpoint, MSI 01
        Capabilities: [b0] MSI-X: Enable+ Count=4 Masked-
        Capabilities: [d0] Vital Product Data
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Virtual Channel
        Capabilities: [160] Device Serial Number 01-00-00-00-68-4c-e0-00
        Capabilities: [170] Latency Tolerance Reporting
        Kernel driver in use: r8169
        Kernel modules: r8169

02:00.0 0280: 8086:3165 (rev 79)
        Subsystem: 8086:8110
        Flags: bus master, fast devsel, latency 0, IRQ 51
        Memory at aa000000 (64-bit, non-prefetchable) [size=8K]
        Capabilities: [c8] Power Management version 3
        Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [40] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number d8-f2-ca-ff-ff-45-fb-6e
        Capabilities: [14c] Latency Tolerance Reporting
        Capabilities: [154] L1 PM Substates
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi

기타 유용한 정보:

저는 Ubuntu 18.04.2 LTS를 실행하고 있습니다. 소켓에 SD 카드를 넣을 공간이 아직 남아 있기 때문에 SD 카드가 없는 것 같습니다. 하지만 미니의 내부 작동이 100% 확실하다고 말할 수는 없습니다. PC는 어딘가에 SD를 요구/사용하지 않습니다.

답변1

Beelink BT3-X를 구매했습니다. 동일한 제조사, 동일한 문제입니다. BIOS에서 SD 카드를 완전히 비활성화하여 문제를 "해결"했습니다.

로 이동칩셋->SCC 구성그리고 비활성화SCC eMMC 지원(D28:F0).

하지만 이는 SD 슬롯을 사용할 수 없다는 의미일 뿐입니다.

네... 다행히도 슬롯을 사용할 계획은 없습니다.

답변2

sdhci 모듈을 커널에 추가하여 모두 비활성화하여 이 문제를 '해결'했습니다.블랙리스트따라서 부팅 시 시작되지 않으며 이전 복사본이 아직 남아 있기 때문에 블랙리스트를 새로 고치지 않습니다.initramfs

그러나 이는 앞으로 SD 슬롯을 사용할 수 없다는 의미이므로 완벽한 해결 방법은 아닙니다. 누구든지 제대로 고칠 수 있는 방법이 있다면 듣고 싶습니다!.

관련 정보