개소리 왈왈/컴퓨터
express card 34 to USB 3.0 도착 (uPD720202)
구차니
2024. 7. 8. 17:18
아내의 지원을 받아 구매한 알리발 확장 카드
열어보니 생각외로 작다라는 느낌인데.. 신용카드랑 비교해봐도 확실히 작다 (규격상 폭이 34mm 니까..)
옛날.. PCMCIA 생각하면 2/3 정도 크기 될 정도?
그나저나 이거 어떻게 빼지? USB 처럼 안전 제거 없나?!
그 와중에 의외로 많이 튀어 나왔다.
처음에는 뻑뻑해서 그랬나 모르겠는데, 몇번 하니 딸깍 하면서 들어갔다 걸리는 느낌이 조금 나긴 한다.
항상 꽂아 놓고 쓰면 모를까.. 휴대하려면 빼고 다녀야 할 듯.
리눅스(우분투 22.04)에 연결하니 바로 인식된다.
물리적으로는 USB3.0 * 2인데 뜬금없이... USB 2.0 root hub는 왜 생긴거지?
$ lsusb -t -v /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M ID 1d6b:0003 Linux Foundation 3.0 root hub /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M ID 1d6b:0002 Linux Foundation 2.0 root hub /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M ID 1d6b:0002 Linux Foundation 2.0 root hub |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M ID 8087:0024 Intel Corp. Integrated Rate Matching Hub |__ Port 4: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M ID 04f2:b242 Chicony Electronics Co., Ltd |__ Port 4: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M ID 04f2:b242 Chicony Electronics Co., Ltd /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M ID 1d6b:0002 Linux Foundation 2.0 root hub |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M ID 8087:0024 Intel Corp. Integrated Rate Matching Hub |
pci 쪽으로는 1c.1-[02-22] 하위에 Renesas Technology에 uPD720202 USB 3.0 Host로 추가 되는데..
$ lspci -t -v -[0000:00]-+-00.0 Intel Corporation 2nd Generation Core Processor Family DRAM Controller +-02.0 Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller +-16.0 Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 +-16.3 Intel Corporation 6 Series/C200 Series Chipset Family KT Controller +-19.0 Intel Corporation 82579LM Gigabit Network Connection (Lewisville) +-1a.0 Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 +-1b.0 Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller +-1c.0-[01]-- +-1c.1-[02-22]----00.0 Renesas Technology Corp. uPD720202 USB 3.0 Host Controller +-1c.2-[23]--+-00.0 JMicron Technology Corp. SD/MMC Host Controller | \-00.2 JMicron Technology Corp. Standard SD Host Controller +-1c.3-[24]----00.0 Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] +-1d.0 Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 +-1f.0 Intel Corporation QM67 Express Chipset LPC Controller \-1f.2 Intel Corporation 6 Series/C200 Series Chipset Family 6 port Mobile SATA AHCI Controller |
[ 1989.509176] pcieport 0000:00:1c.1: pciehp: Slot(1): Card present [ 1989.509191] pcieport 0000:00:1c.1: pciehp: Slot(1): Link Up [ 1989.641716] pci 0000:02:00.0: [1912:0015] type 00 class 0x0c0330 [ 1989.641776] pci 0000:02:00.0: reg 0x10: [mem 0x00000000-0x00001fff 64bit] [ 1989.642055] pci 0000:02:00.0: PME# supported from D0 D3hot D3cold [ 1989.642162] pci 0000:02:00.0: 2.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s PCIe x1 link at 0000:00:1c.1 (capable of 4.000 Gb/s with 5.0 GT/s PCIe x1 link) [ 1989.642358] pci 0000:02:00.0: BAR 0: assigned [mem 0xd0000000-0xd0001fff 64bit] [ 1989.642385] pcieport 0000:00:1c.1: PCI bridge to [bus 02-22] [ 1989.642390] pcieport 0000:00:1c.1: bridge window [io 0x2000-0x3fff] [ 1989.642396] pcieport 0000:00:1c.1: bridge window [mem 0xd0000000-0xd3ffffff] [ 1989.642401] pcieport 0000:00:1c.1: bridge window [mem 0xbfb00000-0xbfcfffff 64bit pref] [ 1989.642426] pci 0000:02:00.0: enabling device (0000 -> 0002) [ 1989.642767] xhci_hcd 0000:02:00.0: failed to load firmware renesas_usb_fw.mem, fallback to ROM [ 1989.642870] xhci_hcd 0000:02:00.0: xHCI Host Controller [ 1989.642879] xhci_hcd 0000:02:00.0: new USB bus registered, assigned bus number 3 [ 1989.648197] xhci_hcd 0000:02:00.0: hcc params 0x014051cf hci version 0x100 quirks 0x0000001100000090 [ 1989.648766] xhci_hcd 0000:02:00.0: xHCI Host Controller [ 1989.648773] xhci_hcd 0000:02:00.0: new USB bus registered, assigned bus number 4 [ 1989.648780] xhci_hcd 0000:02:00.0: Host supports USB 3.0 SuperSpeed [ 1989.651783] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.15 [ 1989.651789] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1989.651793] usb usb3: Product: xHCI Host Controller [ 1989.651795] usb usb3: Manufacturer: Linux 5.15.0-112-generic xhci-hcd [ 1989.651797] usb usb3: SerialNumber: 0000:02:00.0 [ 1989.652479] hub 3-0:1.0: USB hub found [ 1989.652500] hub 3-0:1.0: 2 ports detected [ 1989.652861] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM. [ 1989.652902] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.15 [ 1989.652907] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1989.652910] usb usb4: Product: xHCI Host Controller [ 1989.652912] usb usb4: Manufacturer: Linux 5.15.0-112-generic xhci-hcd [ 1989.652915] usb usb4: SerialNumber: 0000:02:00.0 [ 1989.653314] hub 4-0:1.0: USB hub found [ 1989.653334] hub 4-0:1.0: 2 ports detected |
[ 1996.362543] pcieport 0000:00:1c.1: pciehp: Slot(1): Link Down [ 1996.362548] pcieport 0000:00:1c.1: pciehp: Slot(1): Card not present [ 1996.362562] xhci_hcd 0000:02:00.0: remove, state 4 [ 1996.362567] usb usb4: USB disconnect, device number 1 [ 1996.362893] xhci_hcd 0000:02:00.0: USB bus 4 deregistered [ 1996.362904] xhci_hcd 0000:02:00.0: xHCI host controller not responding, assume dead [ 1996.362909] xhci_hcd 0000:02:00.0: remove, state 4 [ 1996.362912] usb usb3: USB disconnect, device number 1 [ 1996.363211] xhci_hcd 0000:02:00.0: Host halt failed, -19 [ 1996.363216] xhci_hcd 0000:02:00.0: Host not accessible, reset failed. [ 1996.363388] xhci_hcd 0000:02:00.0: USB bus 3 deregistered |
이제 USB3.0 멀 꽂아 봐야하나 키넥트 v2?
+
어라.. 웹캠을 꽂아봤는데 3.0에 안 붙는다.. 머지?
$ lsusb -t -v /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M ID 1d6b:0003 Linux Foundation 3.0 root hub /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M ID 1d6b:0002 Linux Foundation 2.0 root hub |__ Port 2: Dev 9, If 0, Class=Video, Driver=uvcvideo, 480M ID 145f:02aa Trust |__ Port 2: Dev 9, If 1, Class=Video, Driver=uvcvideo, 480M ID 145f:02aa Trust |__ Port 2: Dev 9, If 2, Class=Audio, Driver=snd-usb-audio, 480M ID 145f:02aa Trust |__ Port 2: Dev 9, If 3, Class=Audio, Driver=snd-usb-audio, 480M ID 145f:02aa Trust /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M ID 1d6b:0002 Linux Foundation 2.0 root hub |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M ID 8087:0024 Intel Corp. Integrated Rate Matching Hub |__ Port 4: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M ID 04f2:b242 Chicony Electronics Co., Ltd |__ Port 4: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M ID 04f2:b242 Chicony Electronics Co., Ltd /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M ID 1d6b:0002 Linux Foundation 2.0 root hub |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M ID 8087:0024 Intel Corp. Integrated Rate Matching Hub |
신기하네.. 일단 USB3.0 32 GB 메모리 스틱을 연결하니 5000M 에 연결된다.
$ lsusb -t -v /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M ID 1d6b:0003 Linux Foundation 3.0 root hub |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 5000M ID 0951:1666 Kingston Technology DataTraveler 100 G3/G4/SE9 G2/50 /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M ID 1d6b:0002 Linux Foundation 2.0 root hub /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M ID 1d6b:0002 Linux Foundation 2.0 root hub |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M ID 8087:0024 Intel Corp. Integrated Rate Matching Hub |__ Port 4: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M ID 04f2:b242 Chicony Electronics Co., Ltd |__ Port 4: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M ID 04f2:b242 Chicony Electronics Co., Ltd /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M ID 1d6b:0002 Linux Foundation 2.0 root hub |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M ID 8087:0024 Intel Corp. Integrated Rate Matching Hub |
µPD720202 is a USB host controller LSI compatible with the USB 3.0 and xHCI (eXtensible Host Controller Interface) 1.0 specifications. The system bus is compatible with the PCIe Gen2 specification. The controller provides two USB ports with LS (Low-Speed) / FS (Full-Speed) / HS (High-Speed) / SS (SuperSpeed) support. |
[링크 : https://www.renesas.com/us/en/products/interface/usb-switches-hubs/upd720202-usb-30-host-controller]