![NEC uPD720200 USB 3.0 无法在 Ubuntu 12.04 上运行](https://linux22.com/image/820919/NEC%20uPD720200%20USB%203.0%20%E6%97%A0%E6%B3%95%E5%9C%A8%20Ubuntu%2012.04%20%E4%B8%8A%E8%BF%90%E8%A1%8C.png)
我最近在 HP Envy 15 1104tx 上安装了 Ubuntu 12.04 64 位。除了两个 USB3 端口(USB2 端口工作正常)外,大多数东西似乎都运行正常。我读了很多文章,但到目前为止还没有找到解决方案。
我尝试将“pci=nomsi”添加到“/etc/default/grub”,但这并没有什么不同。一些文章建议启动 Windows 并升级 uPD720200 上的固件。有没有人有过这样的经历?有没有办法在 Linux 中检查 NEC uPD720200 的固件版本,看看是否有可用的更新?任何帮助都非常感谢。
uname -a:
Linux HP-ENVY-15-1104tx 3.2.0-26-generic #41-Ubuntu SMP Thu Jun 14 17:49:24 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
左手边:
hp-envy-15-1104tx
description: Notebook
product: HP ENVY 15 Notebook PC (WF591PA#ABG)
vendor: Hewlett-Packard
version: 0492110000241910001420000
serial: CNF0301C79
width: 64 bits
capabilities: smbios-2.6 dmi-2.6 vsyscall32
configuration: boot=normal chassis=notebook family=103C_5335KV sku=WF591PA#ABG uuid=434E4630-3330-3143-3739-60EB6906688F
*-core
description: Motherboard
product: 1522
vendor: Hewlett-Packard
physical id: 0
version: 36.35
serial: CNF0301C79
slot: Base Board Chassis Location
*-firmware
description: BIOS
vendor: Hewlett-Packard
physical id: 0
version: F.2B
date: 10/12/2010
size: 1MiB
capacity: 1472KiB
capabilities: pci upgrade shadowing cdboot bootselect edd int13floppynec int13floppytoshiba int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int9keyboard int10video acpi usb biosbootspecification
*-memory
description: System Memory
physical id: 13
slot: System board or motherboard
size: 16GiB
*-bank:0
description: SODIMM DDR3 Synchronous 1333 MHz (0.8 ns)
product: 9905428-043.A00LF
physical id: 0
serial: E13C4316
slot: Bottom
size: 4GiB
width: 64 bits
clock: 1333MHz (0.8ns)
*-bank:1
description: SODIMM DDR3 Synchronous 1333 MHz (0.8 ns)
product: 9905428-043.A00LF
physical id: 1
serial: E03C3E16
slot: Bottom
size: 4GiB
width: 64 bits
clock: 1333MHz (0.8ns)
*-bank:2
description: SODIMM DDR3 Synchronous 1333 MHz (0.8 ns)
product: 9905428-043.A00LF
physical id: 2
serial: 672279CC
slot: On Board
size: 4GiB
width: 64 bits
clock: 1333MHz (0.8ns)
*-bank:3
description: SODIMM DDR3 Synchronous 1333 MHz (0.8 ns)
product: 9905428-043.A00LF
physical id: 3
serial: 652286CC
slot: On Board
size: 4GiB
width: 64 bits
clock: 1333MHz (0.8ns)
*-cpu
description: CPU
product: Intel(R) Core(TM) i7 CPU Q 820 @ 1.73GHz
vendor: Intel Corp.
physical id: 1d
bus info: cpu@0
version: Intel(R) Core(TM) i7 CPU Q 820 @ 1.73GHz
slot: CPU
size: 1199MHz
capacity: 1199MHz
width: 64 bits
clock: 1066MHz
capabilities: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida tpr_shadow vnmi flexpriority ept vpid cpufreq
configuration: cores=4 enabledcores=4 threads=8
*-cache:0
description: L3 cache
physical id: 1e
slot: L3 Cache
size: 8MiB
capacity: 8MiB
capabilities: synchronous internal write-through unified
*-cache:1
description: L2 cache
physical id: 20
slot: L2 Cache
size: 256KiB
capacity: 256KiB
capabilities: synchronous internal write-through unified
*-cache:2
description: L1 cache
physical id: 21
slot: L1 Cache
size: 32KiB
capacity: 32KiB
capabilities: synchronous internal write-through instruction
*-cache
description: L1 cache
physical id: 1f
slot: L1 Cache
size: 32KiB
capacity: 32KiB
capabilities: synchronous internal write-through data
*-pci:0
description: Host bridge
product: Core Processor DMI
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 11
width: 32 bits
clock: 33MHz
*-pci:0
description: PCI bridge
product: Core Processor PCI Express Root Port 1
vendor: Intel Corporation
physical id: 3
bus info: pci@0000:00:03.0
version: 11
width: 32 bits
clock: 33MHz
capabilities: pci msi pciexpress pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:16 ioport:4000(size=4096) memory:d4100000-d41fffff ioport:c0000000(size=268435456)
*-display
description: VGA compatible controller
product: Broadway PRO [Mobility Radeon HD 5800 Series]
vendor: Hynix Semiconductor (Hyundai Electronics)
physical id: 0
bus info: pci@0000:01:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=fglrx_pci latency=0
resources: irq:58 memory:c0000000-cfffffff memory:d4100000-d411ffff ioport:4000(size=256) memory:d4140000-d415ffff
*-multimedia
description: Audio device
product: Juniper HDMI Audio [Radeon HD 5700 Series]
vendor: Hynix Semiconductor (Hyundai Electronics)
physical id: 0.1
bus info: pci@0000:01:00.1
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi bus_master cap_list
configuration: driver=snd_hda_intel latency=0
resources: irq:56 memory:d4120000-d4123fff
*-pci:1
description: PCI bridge
product: Core Processor PCI Express Root Port 3
vendor: Intel Corporation
physical id: 5
bus info: pci@0000:00:05.0
version: 11
width: 32 bits
clock: 33MHz
capabilities: pci msi pciexpress pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:16 memory:d4000000-d40fffff
*-usb
description: USB controller
product: uPD720200 USB 3.0 Host Controller
vendor: NEC Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: 03
width: 64 bits
clock: 33MHz
capabilities: pm msi msix pciexpress xhci bus_master cap_list
configuration: driver=xhci_hcd latency=0
resources: irq:16 memory:d4000000-d4001fff
*-generic:0 UNCLAIMED
description: System peripheral
product: Core Processor System Management Registers
vendor: Intel Corporation
physical id: 8
bus info: pci@0000:00:08.0
version: 11
width: 32 bits
clock: 33MHz
capabilities: pciexpress cap_list
configuration: latency=0
*-generic:1 UNCLAIMED
description: System peripheral
product: Core Processor Semaphore and Scratchpad Registers
vendor: Intel Corporation
physical id: 8.1
bus info: pci@0000:00:08.1
version: 11
width: 32 bits
clock: 33MHz
capabilities: pciexpress cap_list
configuration: latency=0
*-generic:2 UNCLAIMED
description: System peripheral
product: Core Processor System Control and Status Registers
vendor: Intel Corporation
physical id: 8.2
bus info: pci@0000:00:08.2
version: 11
width: 32 bits
clock: 33MHz
capabilities: pciexpress cap_list
configuration: latency=0
*-generic:3 UNCLAIMED
description: System peripheral
product: Core Processor Miscellaneous Registers
vendor: Intel Corporation
physical id: 8.3
bus info: pci@0000:00:08.3
version: 11
width: 32 bits
clock: 33MHz
configuration: latency=0
*-generic:4 UNCLAIMED
description: System peripheral
product: Core Processor QPI Link
vendor: Intel Corporation
physical id: 10
bus info: pci@0000:00:10.0
version: 11
width: 32 bits
clock: 33MHz
configuration: latency=0
*-generic:5 UNCLAIMED
description: System peripheral
product: Core Processor QPI Routing and Protocol Registers
vendor: Intel Corporation
physical id: 10.1
bus info: pci@0000:00:10.1
version: 11
width: 32 bits
clock: 33MHz
configuration: latency=0
*-multimedia
description: Audio device
product: 5 Series/3400 Series Chipset High Definition Audio
vendor: Intel Corporation
physical id: 1b
bus info: pci@0000:00:1b.0
version: 05
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=snd_hda_intel latency=0
resources: irq:55 memory:d4200000-d4203fff
*-pci:2
description: PCI bridge
product: 5 Series/3400 Series Chipset PCI Express Root Port 1
vendor: Intel Corporation
physical id: 1c
bus info: pci@0000:00:1c.0
version: 05
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:17 ioport:3000(size=4096) memory:d3000000-d3ffffff ioport:d0000000(size=16777216)
*-network
description: Wireless interface
product: Centrino Advanced-N 6200
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlan0
version: 35
serial: 00:27:10:40:e4:68
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=3.2.0-26-generic firmware=9.221.4.1 build 25532 latency=0 link=no multicast=yes wireless=IEEE 802.11abgn
resources: irq:54 memory:d3000000-d3001fff
*-pci:3
description: PCI bridge
product: 5 Series/3400 Series Chipset PCI Express Root Port 2
vendor: Intel Corporation
physical id: 1c.1
bus info: pci@0000:00:1c.1
version: 05
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:16 ioport:2000(size=4096) memory:d2000000-d2ffffff ioport:d1000000(size=16777216)
*-network
description: Ethernet interface
product: AR8131 Gigabit Ethernet
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:04:00.0
logical name: eth0
version: c0
serial: 60:eb:69:06:68:8f
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=atl1c driverversion=1.0.1.0-NAPI duplex=full firmware=N/A ip=10.161.0.147 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
resources: irq:57 memory:d2000000-d203ffff ioport:2000(size=128)
*-usb
description: USB controller
product: 5 Series/3400 Series Chipset USB2 Enhanced Host Controller
vendor: Intel Corporation
physical id: 1d
bus info: pci@0000:00:1d.0
version: 05
width: 32 bits
clock: 33MHz
capabilities: pm debug ehci bus_master cap_list
configuration: driver=ehci_hcd latency=0
resources: irq:20 memory:d4205800-d4205bff
*-pci:4
description: PCI bridge
product: 82801 Mobile PCI Bridge
vendor: Intel Corporation
physical id: 1e
bus info: pci@0000:00:1e.0
version: a5
width: 32 bits
clock: 33MHz
capabilities: pci subtractive_decode bus_master cap_list
*-isa
description: ISA bridge
product: Mobile 5 Series Chipset LPC Interface Controller
vendor: Intel Corporation
physical id: 1f
bus info: pci@0000:00:1f.0
version: 05
width: 32 bits
clock: 33MHz
capabilities: isa bus_master cap_list
configuration: latency=0
*-storage
description: RAID bus controller
product: 82801 Mobile SATA Controller [RAID mode]
vendor: Intel Corporation
physical id: 1f.2
bus info: pci@0000:00:1f.2
logical name: scsi0
version: 05
width: 32 bits
clock: 66MHz
capabilities: storage msi pm bus_master cap_list emulated
configuration: driver=ahci latency=0
resources: irq:45 ioport:5048(size=8) ioport:5054(size=4) ioport:5040(size=8) ioport:5050(size=4) ioport:5020(size=32) memory:d4205000-d42057ff
*-disk
description: ATA Disk
product: OCZ-VERTEX3
physical id: 0.0.0
bus info: scsi@0:0.0.0
logical name: /dev/sda
version: 2.15
serial: OCZ-0350P6H316X5KUQE
size: 223GiB (240GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=5 signature=000592dd
*-volume:0
description: EXT4 volume
vendor: Linux
physical id: 1
bus info: scsi@0:0.0.0,1
logical name: /dev/sda1
logical name: /
version: 1.0
serial: e741f18c-cfc5-4bce-b1e7-f80e517a3a22
size: 207GiB
capacity: 207GiB
capabilities: primary bootable journaled extended_attributes large_files huge_files dir_nlink recover extents ext4 ext2 initialized
configuration: created=2012-06-15 06:49:27 filesystem=ext4 lastmountpoint=/ modified=2012-06-14 21:23:42 mount.fstype=ext4 mount.options=rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered mounted=2012-07-10 16:18:20 state=mounted
*-volume:1
description: Extended partition
physical id: 2
bus info: scsi@0:0.0.0,2
logical name: /dev/sda2
size: 15GiB
capacity: 15GiB
capabilities: primary extended partitioned partitioned:extended
*-logicalvolume
description: Linux swap / Solaris partition
physical id: 5
logical name: /dev/sda5
capacity: 15GiB
capabilities: nofs
*-serial UNCLAIMED
description: SMBus
product: 5 Series/3400 Series Chipset SMBus Controller
vendor: Intel Corporation
physical id: 1f.3
bus info: pci@0000:00:1f.3
version: 05
width: 64 bits
clock: 33MHz
configuration: latency=0
resources: memory:d4205c00-d4205cff ioport:5000(size=32)
*-pci:1
description: Host bridge
product: Core Processor QuickPath Architecture Generic Non-Core Registers
vendor: Intel Corporation
physical id: 101
bus info: pci@0000:ff:00.0
version: 04
width: 32 bits
clock: 33MHz
*-pci:2
description: Host bridge
product: Core Processor QuickPath Architecture System Address Decoder
vendor: Intel Corporation
physical id: 102
bus info: pci@0000:ff:00.1
version: 04
width: 32 bits
clock: 33MHz
*-pci:3
description: Host bridge
product: Core Processor QPI Link 0
vendor: Intel Corporation
physical id: 103
bus info: pci@0000:ff:02.0
version: 04
width: 32 bits
clock: 33MHz
*-pci:4
description: Host bridge
product: Core Processor QPI Physical 0
vendor: Intel Corporation
physical id: 104
bus info: pci@0000:ff:02.1
version: 04
width: 32 bits
clock: 33MHz
*-pci:5
description: Host bridge
product: Core Processor Integrated Memory Controller
vendor: Intel Corporation
physical id: 105
bus info: pci@0000:ff:03.0
version: 04
width: 32 bits
clock: 33MHz
*-pci:6
description: Host bridge
product: Core Processor Integrated Memory Controller Target Address Decoder
vendor: Intel Corporation
physical id: 106
bus info: pci@0000:ff:03.1
version: 04
width: 32 bits
clock: 33MHz
*-pci:7
description: Host bridge
product: Core Processor Integrated Memory Controller Test Registers
vendor: Intel Corporation
physical id: 107
bus info: pci@0000:ff:03.4
version: 04
width: 32 bits
clock: 33MHz
*-pci:8
description: Host bridge
product: Core Processor Integrated Memory Controller Channel 0 Control Registers
vendor: Intel Corporation
physical id: 108
bus info: pci@0000:ff:04.0
version: 04
width: 32 bits
clock: 33MHz
*-pci:9
description: Host bridge
product: Core Processor Integrated Memory Controller Channel 0 Address Registers
vendor: Intel Corporation
physical id: 109
bus info: pci@0000:ff:04.1
version: 04
width: 32 bits
clock: 33MHz
*-pci:10
description: Host bridge
product: Core Processor Integrated Memory Controller Channel 0 Rank Registers
vendor: Intel Corporation
physical id: 10a
bus info: pci@0000:ff:04.2
version: 04
width: 32 bits
clock: 33MHz
*-pci:11
description: Host bridge
product: Core Processor Integrated Memory Controller Channel 0 Thermal Control Registers
vendor: Intel Corporation
physical id: 10b
bus info: pci@0000:ff:04.3
version: 04
width: 32 bits
clock: 33MHz
*-pci:12
description: Host bridge
product: Core Processor Integrated Memory Controller Channel 1 Control Registers
vendor: Intel Corporation
physical id: 10c
bus info: pci@0000:ff:05.0
version: 04
width: 32 bits
clock: 33MHz
*-pci:13
description: Host bridge
product: Core Processor Integrated Memory Controller Channel 1 Address Registers
vendor: Intel Corporation
physical id: 10d
bus info: pci@0000:ff:05.1
version: 04
width: 32 bits
clock: 33MHz
*-pci:14
description: Host bridge
product: Core Processor Integrated Memory Controller Channel 1 Rank Registers
vendor: Intel Corporation
physical id: 10e
bus info: pci@0000:ff:05.2
version: 04
width: 32 bits
clock: 33MHz
*-pci:15
description: Host bridge
product: Core Processor Integrated Memory Controller Channel 1 Thermal Control Registers
vendor: Intel Corporation
physical id: 10f
bus info: pci@0000:ff:05.3
version: 04
width: 32 bits
clock: 33MHz
*-battery
description: Lithium Ion Battery
product: NK06053
vendor: SMP-ATL24
physical id: 1
slot: Primary
capacity: 4800mWh
configuration: voltage=11.1V
lspci:
02:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03) (prog-if 30 [XHCI])
Subsystem: Hewlett-Packard Company Device 1522
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at d4000000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [50] Power Management version 3
Capabilities: [70] MSI: Enable- Count=1/8 Maskable- 64bit+
Capabilities: [90] MSI-X: Enable+ Count=8 Masked-
Capabilities: [a0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number ff-ff-ff-ff-ff-ff-ff-ff
Capabilities: [150] Latency Tolerance Reporting
Kernel driver in use: xhci_hcd
系统盘(将拇指驱动器插入 USB3 端口):
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 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 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 5986:01d0 Acer, Inc
Bus 001 Device 004: ID 03f0:231d Hewlett-Packard
答案1
我已设法通过在 NEC uPD720200 上刷新固件解决了此问题。在此发布答案以防其他人遇到此问题。
从这里下载 Windows 启动 CD(Boot_CD.iso):
http://www.gskill.us/forum/showthread.php?t=7171
从这里下载最新的 NEC 固件(版本 4.0.2.0):
http://www.station-drivers.com/index.php?option=com_remository&Itemid=352&func=select&id=196&lang=en
- 将 iso 文件刻录到 CD。
- 将固件 .exe 文件复制到 USB 密钥。
- 使用驱动器中的启动 CD 重新启动计算机/笔记本电脑。
- 一旦启动,您将看到一个 DOS 提示符。
- 插入包含固件 .exe 的 USB 密钥。
- 导航到 C: 并运行固件可执行文件以提取固件文件。
- 切换到“固件”子目录,然后运行“uPD720200_uPD720200A_FW_Updater.exe”
- 重新启动笔记本电脑/计算机并检查 USB3.0 端口是否在 Ubuntu 下工作。
答案2
由于其他答案可能存在一些不准确之处,因此这里是设备、修订版和固件修订版之间的配对:
uPD720200a -> rev.4 -> 固件 4.xxx 或可能是 3.xxx
uPD720200 -> rev.3 -> 仅限固件 3.xxx
问题可能是关于修订版 3 的,但有些答案似乎谈论的是修订版 4。请注意不要被误导。
答案3
将固件更新为4.0.2.0
控制卡版本并对卡上的连接器uPD720200a
通电后,它对我来说有效。4-pin Molex
答案4
这修复了 Linux 中联想 T420s 中非常奇怪的 USB 3 端口。
我在 Windows 10 中安装了制造商固件更新,而不是遵循 Jagged 的程序。
注意:与 Alexander Stohr 帖子中所述不同,我能够将最新的 4.0.2.0 / rev.4 固件更新到 uPD720200(非 a)。我认为固件制造商只是忘记将两种型号添加到 uPD720200/720200a 文件夹中的所有文件名中,因此造成了混乱。