首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >最便宜的通用USB3.0 PCIe卡Renesas uPD720202 201 200有记录的驱动程序故障问题

最便宜的通用USB3.0 PCIe卡Renesas uPD720202 201 200有记录的驱动程序故障问题
EN

Ask Ubuntu用户
提问于 2019-04-29 21:54:20
回答 1查看 3.1K关注 0票数 2

(为巩固和清晰起见,美国太平洋标准时间5月6日下午12点)

我和这里这里。有类似的问题,实际的产品是廉价的中国USB到PCIe适配器卡内部硬件的图片。,似乎其他产品的唯一答案就是“更新内核”。然而,在其他帖子中,硬件似乎根本不起作用,没有找到真正的解决方案,正如我将表明的那样,我不相信内核版本是问题所在。下面我向大家展示了我的系统信息,硬件初始化的事实,以及在插入设备后出现故障时的输出。我已经在内核版本5.0.10(主线)和v4.15.0-48.51上尝试了这一点。我还在Lubuntu 18.04和19.04上测试了它。我已经用USB键盘测试了PCIe卡(通用的.1.1/2.0?),以及一个自主驱动和USB3.0外部硬盘驱动器。这三种设备都表现出相同的故障模式。

如果有人面临类似的问题,下面列出要使用的命令。我在下面列出了这些命令的结果。

uname -a返回当前的内核版本

cat /etc/lsb-release,这会返回发行版

sudo dmidecode --它返回所有系统硬件的状态(如PCIe插槽)

lspci -nn,这将返回PCI总线上所有硬件的状态(通过此过滤器直观地)

dmesg | grep xhci --这将显示状态消息,并列出类似于失败的内容

以下内容主要是针对开发人员的。我是一个业余硬件‘爱好者’,不会有任何问题(试图)故障硬件方面的这一点,但我的软件技能是薄弱的。我的PCIe适配器有一个uPD720202。如果不首先在其网站上创建帐户,则无法从Renesas直接获得用于此目的的数据表。但是,完整的数据表可以通过部件分销商(如Mouser )获得。这份文档有拼音和计时图,但没有应用程序说明。在寻找漂浮在网络上的潜在应用笔记之后,我发现了以下内容.(请注意,这是一个PDF下载文件链接( PDF的作者与主机站点"stonegroup“匹配,但这只是我在搜索DDG时找到的一个链接) https://kb.stonegroup.co.uk/index.php?View=pdf&EntryID=359

如果您阅读这个基本文档,它将清楚地显示uPD720200、uPD720201和uPD720202的问题必须通过修改设备驱动程序来解决。硬件识别USB2.0/3.0设备的方式与操作系统执行相同任务的方式之间存在冲突。这是通过简单地禁用操作系统驱动程序的USB 2/3监视器来解决的。我遇到的问题,设备被初始化,但插入设备后失败,显然与此PDF中提到的相同的故障模式有关。PDF介绍了如何修复Windows和VMware的问题。我不知道是否有可能用某种虚拟机解决方案来解决这样的问题。如果可能的话,我需要帮助。如果没有,我如何修改我的机器上的驱动程序(S)或提交这一信息,以得到解决问题的发展?哪个德沃斯?在此之前,感谢您对此问题的所有帮助。-Jake

-我的系统/测试/失败的结果w/主线内核和18.04--

代码语言:javascript
复制
$uname -a
    Linux ********* 5.0.10-050010-generic #201904270832 SMP Sat Apr 27 08:34:43 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

$cat /etc/lsb-release
    DISTRIB_DESCRIPTION="Ubuntu 18.04.2 LTS"

# dmidecode
    Handle 0x0002, DMI type 2, 8 bytes
    Base Board Information
        Manufacturer: Hewlett-Packard
        Product Name: 30D8
        Version: KBC Version 83.0E
        Serial Number:
        Handle 0x0007, DMI type 9, 13 bytes
    System Slot Information
        Designation: PC CARD-Slot 0
        Type: 32-bit PC Card (PCMCIA)
        Current Usage: Available
        Length: Short
        ID: Adapter 0, Socket 0
        Characteristics:
            5.0 V is provided
            3.3 V is provided
            PC Card-16 is supported
            Cardbus is supported
            PME signal is supported

卡片显示时使用:

代码语言:javascript
复制
$lspci -nn
    28:00.0 USB controller [0c03]: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller [1912:0015] (rev 02)

然而,任何设备一旦插在卡上就会出现故障(用USB驱动和自行驱动的外部硬盘驱动器进行测试)。

插入任何设备后:

代码语言:javascript
复制
$dmesg | grep xhci
    [11230.209813] xhci_hcd 0000:28:00.0: xHCI Host Controller
    [11230.209822] xhci_hcd 0000:28:00.0: new USB bus registered, assigned bus number 7
    [11230.216144] xhci_hcd 0000:28:00.0: hcc params 0x014051cf hci version 0x100 quirks 0x0000000100000090
    [11230.216519] usb usb7: Manufacturer: Linux 5.0.10-050010-generic xhci-hcd
    [11230.218060] xhci_hcd 0000:28:00.0: xHCI Host Controller
    [11230.218067] xhci_hcd 0000:28:00.0: new USB bus registered, assigned bus number 8
    [11230.218073] xhci_hcd 0000:28:00.0: Host supports USB 3.0  SuperSpeed
    [11230.219102] usb usb8: Manufacturer: Linux 5.0.10-050010-generic xhci-hcd
    [12398.657393] xhci_hcd 0000:28:00.0: remove, state 4
    [12398.662440] xhci_hcd 0000:28:00.0: USB bus 8 deregistered
    [12398.662456] xhci_hcd 0000:28:00.0: xHCI host controller not responding, assume dead
    [12398.662462] xhci_hcd 0000:28:00.0: remove, state 4
    [12398.662690] xhci_hcd 0000:28:00.0: Host halt failed, -19
    [12398.662693] xhci_hcd 0000:28:00.0: Host not accessible, reset failed.
    [12398.662829] xhci_hcd 0000:28:00.0: USB bus 7 deregistered
EN

回答 1

Ask Ubuntu用户

发布于 2019-11-06 05:05:53

至少对我而言,前面提到的权力问题似乎是罪魁祸首。我正在一个联想/ ThinkPad W500上运行Xubuntu18.04LTS(股票内核),最近我购买了一个USB3.0适配器(包标签为"Encore Electronics";"SuperSpeed USB3.0 ExpressCard ENPUH-302“),34毫米。

包背面的规格:“电源输出:5V /300 mA或5V/900 mA带电源适配器(不包括)”。

设备显示(lsusb):USB控制器: NEC公司uPD720200 USB3.0主机控制器(rev 03)

插入时,它识别但不能挂载一个5 Gb的外部USB3.0驱动器。

我有一个这种USB电源适配器(只有电线的那种,有一个USB男性和一个USB女性连接器,它将电源分割成一个小型空心电源/barrel连接器)。

插入它后,快速卡控制器立即识别外部驱动器。Ubuntu将其显示为/dev/sda,并自动挂载分区。吞吐量不是很高: 46.3 MB/s到101 MB/s有一个3GB的文件(而且没有drop缓存命令),但至少比我的USB2.0端口获得的19.6MB/and要好得多。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1139258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档