腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
如何从dmesg错误消息中确定PCIe槽号?
、
我有一个Linux系统,其中包含多个PCIe卡。dmesg表示其中一张卡正在生成错误: [ 3970.385387] pcieport 0000:00:02.0: PCIe Bus Error: severity=Corrected, type=Data Link Layer, id=0010(Transmitter ID) [ 3970.385389] pcieport 0000:00:02.0: device [8086:2f04] error status/mask=00001000/00002000 [ 3970.385391] pcieport 0000:00:02.0:
浏览 1
提问于2018-06-20
得票数 0
回答已采纳
1
回答
如何在Llinux上关闭GPU设备的“真正”PCIe电源
、
、
、
、
我想为Linux上的PCIe设备关闭“真正的”GPU电源。我找到了一些主页,但它们无法切断“真正”的电源。 我监测了交流电源的使用情况,但它们都不能降低实际用电量。您能告诉我如何关闭设备的PCI电源吗? 下面是我尝试过的方法。 Method.1 Turn off # echo "0" > /sys/bus/pci/slots/"SLOT No."/power turn on # echo "1" > /sys/bus/pci/slots/"SLOT No."/power Method.2 Unbind. 0000:0c
浏览 146
提问于2017-06-21
得票数 4
2
回答
基地址寄存器如何获取地址?
、
、
、
、
我已经完成了linux发行版下FPGA的pcie驱动程序的开发。一切都很好。但是我想知道FPGA的PCI端点中的基址寄存器从哪里获得基址。当我生成PCIe端点时,我能够设置条形图的长度,但不能更多。 在PCIe驱动程序中,我执行像pci_enable_device这样的标准函数,但我没有专门设置基地址。 那么,操作系统是否在启动时设置了基址?或者它是如何工作的?另外,我想知道如果连接了pcie pcie设备,操作系统会执行哪些初始化操作。因为即使卸载了驱动程序,我也会在lspci中看到我的pci设备。 亲切地问候托马斯
浏览 12
提问于2014-06-05
得票数 3
1
回答
从CPU将字节写入PCIe地址空间的精确细节
、
对于将值写入PCIe卡内存所涉及的一系列步骤,我感到非常困惑。很难理解你在互联网上读到的东西的精确的含义,所以我希望有人能读懂我关于发生什么的理论,并指出任何错误。 设置 假设我有一张PCIe卡,上面有一些内存。为了便于讨论,假设以下具体设置: 它有4MB可以通过基本地址寄存器0访问(不管这意味着什么),它是整个系统中唯一的connected?)The卡,它插入到一个PCIe插槽中,它通过connected?)The中的铜线连接到根目录,它是一个根复合体,直接连接到CPU总线(这是connected?)The PCIe卡被配置为设备号0的正常方式吗?)我们正在使用。 我们还将讨论术语: 系统总
浏览 11
提问于2019-10-18
得票数 2
回答已采纳
2
回答
内核告诉我PCIe带宽是有限的。
、
从我的内核消息: 126.016 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x16 link at 0000:16:00.0 (capable of 252.048 Gb/s with 16.0 GT/s PCIe x16 link) 我的超微细X11-SRM只有一个x16 PCIe 3.0插槽,由nVidia RTX 3070使用。 是什么把它限制在8GT/s,而不是16 8GT/S速度? Ubuntu: 20.10 内核:5.8.0-43-泛型 GPU: nVidia GTX 3070 更新:我的另一台PC (核心i5
浏览 0
提问于2021-02-18
得票数 2
回答已采纳
2
回答
将PCIe x1插槽转换为开放结束。有什么安全的方法来切割封闭的边缘吗?
、
、
、
、
不幸的是,大多数制造商目前只生产与pcie x1插槽接近端的主板。人们想要拥有免费的终端插槽有很多原因。我感到惊讶的是,为什么还会有接近尾端的位置。 我有一个通常的主板,我有一个扩展卡(一个usb控制器),这是x4的大小。我的主板有三个x16大小的插槽,但我不能将其中一个用于usb控制器pcie x4卡: pcie16_1用于GPU,pcie16_2是免费的,但iommu隔离不正确(它与pciex16_1插槽分组),pcie16_3用于第二个GPU。 我想把我的usb控制器安装到一个pcie x1插槽上。它适合那里,所以我不需要使用冒口。唯一的问题是插槽的尾端。 我希望将pcie x1插槽转换
浏览 0
提问于2022-01-30
得票数 1
4
回答
x4网卡进入x16插槽?
、
、
是否可以将PCIe x4网卡插入PCIe x16插槽?
浏览 0
提问于2009-06-23
得票数 10
回答已采纳
1
回答
英特尔DX79TO主板是否支持PCIe x16插槽上的x16设备(SAS )?
、
、
、
上下文: 我有一个英特尔DX79TO主板和Sun SAS3081E-S/LSI1060E-S HBA卡与PCIe x8接口。我将HBA插入到我的图形卡旁边的mobo中,HBA的电源灯亮着,但是BIOS和OSes (尝试过的Linux、ESXi、Win7)根本没有看到HBA。 问题: DX79TO主板是否支持PCIe x16插槽中的非x16/非GPU设备?根据这个问题,一些消费者主板不支持这一点,但我不知道这个主板/家庭是否支持。答案将影响我是购买一个新的主板或RMA的SAS卡,与钱附加到每一个课程,所以我想我先问这里。 我尝试过的: 我已经阅读了主板和HBA的规范/手册,我没有看到任何关于x1
浏览 0
提问于2012-07-09
得票数 2
回答已采纳
1
回答
PCIe -设备上的训练错误-链路降级,macLinkWidth = x16,negotiatedLinkWidth = x8
、
、
、
、
我已经在一个新的(2020年)戴尔(Optiple7080)中放置了一个带有SSD (AORUS适配器,内置4×pcie 3.0 512‘s SSD)的PCIe raid适配器卡。 系统大多数情况下都会很好地引导,但是它往往不会在软重新引导期间找到驱动器。它在引导时非常容易变化无常,但是一旦操作系统启动,它就可以正常工作了。 内置的引导诊断会产生以下警告: PCIe - Training error on device - Link degraded, macLinkWidth = x16, negotiatedLinkWidth = x8 此警告是否与有时找不到引导设备有关,或者只是指示卡是
浏览 0
提问于2020-10-16
得票数 1
1
回答
我能把一个PCIe 2.5“的SSD连接到一个普通的PCIe 3插槽吗?
、
、
我想升级我服务器的存储空间。它目前有SATA存储,但我想添加一个更快的PCIe3 SSD。这是一个完整的塔,有几个空的PCIe3插槽,但没有PCIe3背板,主板模型是超微细X9DR3-F。2.5“PCIe SSD比带有PCIe3卡形状因子的SSD便宜得多。是否有办法添加一个2.5”PCIe SSD,尽管这个主板没有正确的磁盘背板?
浏览 0
提问于2017-04-29
得票数 0
回答已采纳
2
回答
PCIe用于(Re)编程PCIe板的JTAG
、
、
我注意到PCI总线有JTAG总线(即TCK、TDI、TDO等):是否有任何方法使用该JTAG重新编程一个基于PCIe的设备?(假设fpga的JTAG与PCI线相连)。 谢谢米歇尔 编辑:既然我看到一个-1,也许我不能让自己明白.我要试着更好地解释一下情况。我们有一个Terasic DE5 (Stratix ) PCIe板,它实际上将PCIe总线的JTAG“线”路由到PCIe。的确,有一个JTAG端口焊接在板上,但由于机械原因是很难达到和使用。所以我的问题是:是否可以使用PCI引脚来编程FPGA,就像我们可以用爆炸器做的那样?如果是的话,支持PCIe JTAG编程的linux基础设施是什么?如果
浏览 3
提问于2014-01-29
得票数 4
2
回答
戴尔Poweredge R620 PCIe培训错误怎么办?
启动后,服务器显示"PCIe Training error :Integrated RAID“ 然后是"PCIe express error interrupt at F000:B891“ 我的想法是控制器raid被破坏了 有什么帮助吗? 📷 📷
浏览 0
提问于2018-06-18
得票数 0
2
回答
HP ProLiant DL380 G5 -使用不带Raid控制器?
、
、
、
我刚刚获得了一个ProLiant DL380 G5服务器,我需要使用pcie插槽,所以我想删除raid控制器。问题是我找不到任何连接器在主板上,我可以连接驱动器。我只需要一个驱动器,事实上,我会很高兴使用一个外部硬盘,如果它将启动。我还没试过。我的问题是,这个服务器上是否有一个不包括使用pcie插槽的连接器?如果不是,我是否可以使用DVD驱动器容纳2.5“驱动器,它会运行,或者我被困在失去一个pcie插槽为我不需要的设施?对于DVD驱动器选项,我有一个2.5”的SAS SSD和SATA SSD驱动器躺着。我已经搜索了这里和网上,但大多数问题是关于删除raid设施等。我想删除raid控制器,以便
浏览 0
提问于2017-02-04
得票数 3
1
回答
PCIe v3.0 SATA-III控制器
、
、
我正在寻找一个基于PCIe的SATA卡,以添加更多的内部SATA-III端口。虽然它们中有很多是存在的,但大多数是基于旧的Marvell系列控制器或等效的ASMedia (ASM1061?)控制器,它只支持PCIe 2.0。由于缺乏主板PCIe插槽,并希望最大的速度与最小的车道被占用,我想要一张卡,至少支持PCIe 3.0的传输速度。 我不需要一个特定的卡片建议(虽然其中一个会很好),如果我能得到一个控制器模型,我可以进一步追查。新的和二手的都行。 硬性要求: 必须是PCIe v3.0或更高,即每车道至少8 GT/s。 必须支持SATA (6 Gbit/s) (如果它符合PCIe要求,可能是给
浏览 0
提问于2019-04-12
得票数 0
回答已采纳
2
回答
如何找到一个具有PCIe电源和双高卡空间的惠普桌面/工作站
、
、
、
我正在寻找一台带有英特尔i5或i7处理器的惠普桌面或工作站,该处理器将支持ATIRadeon6850这样的“大型”显卡,它有两个PCIe电源入口,占用两个PCIe高度插槽(就像当今市面上最强大的显卡一样)。 我试过惠普康柏精英8200,这是双重失败:它的处理器散热器干扰卡,它的电源也没有PCIe电源插头。 不,这不是游戏--这是一个专业的环境,我们需要在Linux上支持多达四个数字显示器(基本上我们知道我们想要哪种显卡,但惠普的网站根本不容易找到适合他们的型号)。
浏览 0
提问于2012-02-06
得票数 2
回答已采纳
1
回答
“路由”对于pci的速度/能力意味着什么?
我们的服务器之一的本文件说: I/O槽4 PCIe x8 (x4路由),1 PCIe x16 (x8路由) 路由是什么意思?这是否意味着x8插槽中的卡只能运行x4?这就是我在维基百科上读这位时害怕的地方,但它并没有使用“路由”这个词。
浏览 0
提问于2010-12-17
得票数 0
回答已采纳
1
回答
我能在MSI h81m-e35主板上的PCIe上插入戴尔Perc H200I卡吗?
上下文: 我有一个戴尔Perc H200I卡,这是一个x8 PCIe卡,我想闪到IT模式。遗憾的是,它不能在我的戴尔服务器上完成,因为megarec命令不起作用。因此,我试图用MSI h81m-e35主板在另一台计算机上进行闪存,该主板有一个PCIe x16插槽,用于安装图形卡。 当我把卡插入我的MSI电脑,它将不会启动。只是空白的屏幕。但也没有哔声。 问题: 我只需要能够在uefi和FreeDOS中以一种识别H200I卡的方式启动这台计算机,这样我就可以闪存它。没有插入的H200I卡,我就可以正确地启动,使用我的FreeDOS可引导的USB和uefi也。 我是否可以在uefi中修改一些东西,
浏览 0
提问于2019-07-16
得票数 0
1
回答
最小的PCIe 4x盒?
、
我希望建立一个小的基于FFmpeg的视频编码器使用BlackMagic强度Pro4K捕获卡。这张卡需要一个PCIe 4x插槽。什么是最小的主板/机箱组合,可以容纳4倍的卡? 有很多小型的基本系统,但大多数都有迷你PCIe ( 1x )连接器,我发现的所有PCIe提升管要么是1x到1x,要么是1x到16x。16x连接器太大了。 有什么想法吗?
浏览 0
提问于2015-09-12
得票数 7
回答已采纳
1
回答
如何解释hba卡的pci快速规范
、
、
我对惠普网站http://h18000.www1.hp.com/products/quickspecs/12907_na/12907_na.HTML上列出的这个规范感到困惑。 如何正确解释PCIe连接器行?乐队是什么?它是否依赖于主板PCIe的修订?
浏览 0
提问于2013-05-09
得票数 -1
1
回答
PCIe 4.0 NVMe on X16 PCIe 3.0
、
、
我的主板支持PCIe 3.0。如果我使用NVMe PCIe Gen4在PCIe 3.0的X16插槽上(通过普通适配器)而不是M.2套接字,是否获得PCIe 4.0 NVMe的全速?
浏览 0
提问于2021-10-27
得票数 0
回答已采纳
1
回答
半迷你/迷你PCIe到PCIe适配器
、
、
、
我正在寻找一个1倍的PCIe适配器,支持半迷你和迷你PCIe无线网卡 质量成分 透明(不需要额外的驱动程序等) 3个天线连接器(至少2个) 能够使用PCIe插槽的全速 兼容所有现有的802.11协议+蓝牙
浏览 0
提问于2017-08-30
得票数 0
1
回答
是否可以在桌面主板上使用服务器PCIe卡/PCIe控制器?
、
我发现自己拥有一个MSI 785 E63 E63主板。我需要在上面放置一个PCIe x8 RAID控制器,但是x16 PCIe插槽当然是最初为显卡设计的。 把一个RAID控制器,而不是显卡放在那里工作吗?
浏览 0
提问于2011-08-23
得票数 1
回答已采纳
1
回答
我能用我的三星950专业PCIe SSD直接进入我的x16插槽吗?
、
我要买一台PCIe三星950 Pro SSD。我有一个MSI 970A主板。我想知道我是否可以将950专业棒直接插入一个x16插槽。我在网上看到,PCIe插槽是向后兼容的(因此x4应该在x16中工作)。 这个是可能的吗?我需要转换器吗? 而且,不要在我的主板上有一个M.2插槽。我注意到我有PCIe2.0插槽,而不是3.0插槽。我的SSD还能用吗?
浏览 0
提问于2016-05-22
得票数 0
回答已采纳
1
回答
我怎样才能找到我的机器支持的NVME世代(什么PCI快速版本)?
、
看看亚马逊,有PCIe第3代NVME和PCIe第4代NVME待售。我在NVM快递维基百科页面上甚至没有提到这一点。是否有一种方法来查询我所支持的系统?
浏览 0
提问于2021-09-22
得票数 1
1
回答
适用于华硕ROG STRIX B450 F游戏主板
、
我儿子的电脑有一个主板:https://www.asus.com/Motherboards/ROG-STRIX-B450-F-GAMING 手册上说,存储支持是: 📷 https://dlcdnets.asus.com/pub/ASUS/mb/SocketAM4/ROG_条纹_B450_F_游戏/E 14401_罗格_条纹_B 450-F_博彩_恩_WEB.pdf 我们有一个金斯敦A1000 240 x2 M.2 SSDM2.2280,PCIe 3.0 x2,NVMe,3D TLC已经安装。 我在看这个驱动器金斯敦A2000 M.2 2280 NVMe PCIe GEN3.0 x 4。它会与这
浏览 0
提问于2019-12-15
得票数 0
2
回答
PCIe 3.0降级为2.0速度
、
、
我有一个双Xeon板与英特尔C602芯片组和两个E5-2670 CPU.该板有五个PCIe 3.0 x16插槽和一个PCIe 3.0 x4插槽;所有这些插槽都直接连接到CPU。 我向连接到第一个PCIe ("BSP")的x16插槽中添加了一张BSP 3.0卡,向x4插槽(也连接到BSP)添加了另一张卡。在这两种情况下,我发现它们被降级为PCIe 2.0的速度。 # lspci -vvs 82:00.0 | egrep '(82:00|GT)' 82:00.0 Non-Volatile memory controller: Samsung Electronics
浏览 0
提问于2018-09-25
得票数 2
回答已采纳
1
回答
如何在最近的Xeon处理器嵌入的PCIe 3.0控制器上管理车道?
、
、
、
我正在使用几个PCIe 3.0扩展卡(GPU和Infiniband互连)。我想知道如何实际管理车道,以及是否可以通过更改端口或使用一些适配器(16倍-> 8x)来优化设备。英特尔哈斯韦尔-EP可能管理40车道PCIe 3.0.根据英特尔的原理图,PCIe 3.0控制器似乎被分成两个x16和一个x8子桥. 关于Haswell-EP CPU的一些商业原理图,我们可以读到: 最多可达40条PCIe Gen3车道2x16 + 1x8至3x8图形. 是否所有设备都连接到主PCIe桥(以及每个设备自动协商的车道数量),还是主板直接连接到假定的3个子桥16x、16x和8x之一(然后为每个子桥协
浏览 5
提问于2016-03-11
得票数 0
回答已采纳
1
回答
戴尔Perc5/E和Poweredge 1950 PCI-X
、
、
、
今天我去了我的数据中心,不能把Perc5/E放进PCI卡,卡长有0,5毫米的差别,所以物理上不适合。 我需要PCIe吗? 顺便说一句。当移除PCI-X时,系统不想因为缺卡而启动,必须安装这两张卡,这与PCIe相同吗?所以我只需要买一双? 谢谢你的建议:)
浏览 0
提问于2013-03-07
得票数 0
回答已采纳
1
回答
Ubuntu20.04 JMicron PCI
、
、
最近,我买了PCI卡与5 sata端口与芯片组JMB585.它不会被系统检测到。当我做lspci时,我得到的输出与卡没有插入时相同。 00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex 00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU 00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse P
浏览 0
提问于2021-07-15
得票数 1
1
回答
S5000PSL PCIe插槽死了?
、
、
、
、
摘要: PCIe HBA不能在船上的4个插槽中发挥作用。 设置细节和前面的步骤:我有一个英特尔S5000PSL板,目前填充双xeon和32 an内存(8x4GB)。RAM是新的,因为旧的RAM以前失败了memtest。我已经用新的RAM在这个板上运行了memtest几天,没有出错。该板有4个PCIe插槽:两个x4通道,用于IO总线;两个x8通道,用于内存总线。我有3个LSI SAS3081e HBAs,它们各自在x4插槽中工作得很好,但在x8插槽中却无法初始化。当安装在x8插槽中时,它们的诊断灯甚至不会激活。 我已经将HBAs刷新到了最新的固件,将主板bios重新闪烁到了最新的固件(它已经安装
浏览 0
提问于2015-11-09
得票数 1
回答已采纳
1
回答
戴尔PowerEdge 2950 PCIe训练错误--里面没有PCIe卡
、
因此,我最近发现自己有一个旧的PowerEdge 2950,当我打开它时(它的声音几乎使我心脏病发作),在发布期间,它因PCIe Training Error : Internal PCIe Card错误而停止。奇怪的是,在这三个插槽中没有任何PCIe卡。 📷 然而,最右边的(图中的底部)插槽似乎是作为某种形式的扩展从董事会中出来的?这会不会是个问题?如果我遗漏了一些非常明显的东西,我已经包括了整个系统的一张照片。 📷
浏览 0
提问于2013-08-23
得票数 0
回答已采纳
2
回答
关于SAS最小SAS控制器规范的建议
、
、
我有四个HP600G10K2.5“SAS驱动器,我想买一个SAS控制器连接到我的PC (ASRock Z97Extreme6主板)。 我的要求是: 它们将在Linux下运行于软件RAID 1或10下。 不会有更多的4硬盘附加。 我的主板有2 PCIe 3.0 x16,1 PCIe 2.0 x16,2 PCIe 2.0 x1 我计划在这个存储上放置几个VirtualBox虚拟机。 使用PC作为工作站。 我不知道这些磁盘的速度有多快,但我不期望读写速度超过120 x1 /S。我可以使用PCIe 2.0 x1插槽作为x1控制器吗? 我需要四个独立的内部连接器吗?在我的情况下,控制器是否具有单个连接器
浏览 0
提问于2015-08-06
得票数 0
回答已采纳
1
回答
PCIe v2 RAID控制器是否向后兼容PCIe V1?
、
、
、
我希望添加一个PCIe V.2 RAID控制器(LSI 9280-4i4e)到一个较老的英特尔服务器(SR2500),其中有PCIe V.1插槽。 有人有在PCIe V.1服务器中使用为PCIe V.2设计的RAID控制器的经验吗?
浏览 0
提问于2010-06-11
得票数 3
回答已采纳
1
回答
如何利用M2 PCIe卡UART接口?
、
我有一个主板(AIMB-218)有一个M2 E键插槽,根据上述主板的文档,M2插槽支持UART。 我正在尝试使用一个无线模块(Wi+蓝牙),它有一个UART接口来控制蓝牙适配器。它的文档显示Wi接口使用PCIe总线工作,蓝牙使用UART接口。 我在这个系统上引导了一个Linux,但是UART接口没有显示在/dev文件夹中(只有很少的ttyS*条目对应于主板上的串行端口),蓝牙控制器也没有以任何其他方式出现在系统中-- bluetoothctl没有列出任何HCI设备。 无线模块的芯片是88W8997,制造商声称它得到了Linux内核的支持。 我的问题是:如何利用连接到M2插槽的卡的UART接口?
浏览 0
提问于2023-02-16
得票数 0
回答已采纳
1
回答
为什么PCIe端点中有6个基本地址寄存器(栏)?
、
、
在阅读了一些关于PCIe的文章后,我讨论了PCI兼容的配置头,在了解了标头之后,出现了基本地址寄存器(BaseAddress寄存器,BAR)字段。在每个PCIe端点中总共有6条。为什么有6条而不只是2条( 32位地址1条,64位2条)。我的意思是,所有酒吧的详细功能是什么?
浏览 3
提问于2018-06-22
得票数 2
回答已采纳
1
回答
是否有任何PCIe插槽支持NVMe SSD的自动或我是否需要一个特定的M.2插槽?
、
、
、
、
我一直试图通过googling来剖析我找到的信息,但得出的结论是,我无法确定地找到以下问题的答案: 既然您了解自己桌面系统的基本知识,我如何知道它支持NVMe驱动器? 它需要PCIe,v2还是v3? 一个空闲的x4插槽是否足够(例如,驱动器的规格说明是PCIe x4 )? 在这种情况下,M.2是什么意思(我已经理解它是一个内部接口,可以连接到PCIe、mSATA或USB-3,这取决于驱动器,是正确的吗?) 主板是否需要支持NVMe (我认为它支持)?如果没有,我可以继续使用驱动器还是有分机卡? 我的BIOS需要支持NVMe,还是“标准的”UEFI足够了? 我读到,NVMe驱动器的平均故障时间要
浏览 0
提问于2017-01-20
得票数 5
回答已采纳
2
回答
英特尔Z370 - SMBus on PCIe
、
、
我这里有一张卡,可以放进一个PCIe插槽,上面还有一些SMBus可控芯片。这张卡是自我布局的,在一些旧的主板上工作得很好。在较新的主板(ASUS总理Z 370-A),它是不工作的。 该卡不使用PCIe接口,只使用PCIe插槽。PRSNT1和2之间没有连接,而且也没有与差分数据线的连接。PCIe插槽仅用于电源(Pins A9、A19、B8 (+3.3V) - A4、A12、A15、A18、B4、B7、B13、B26、B18(GND))和SMBus接口(SMCLK)、B6 (SMDAT)。 由于不工作,我的意思是我不能通过SMBus与它交谈。我正在i2c-dev内核模块中尝试这一点。i2cdete
浏览 4
提问于2018-05-08
得票数 2
1
回答
从PCIe内存到PCIe内存比从Memcpy到memcpy需要更多的时间
、
、
、
我正在尝试从PCIe 2.0 (2通道)设备读取数据到Linux,或者从Linux向Linux2.0(2通道)设备写入数据。用于读取和写入的存储器位于PCIe设备中不同的随机存取存储器位置。这些内存在Linux PC上使用ioremap进行映射。我的用例是实现18MB/秒的读/写吞吐量,这显然得到了PCIe链路的支持。PCIe设备处的内存未缓存。 我能够达到写吞吐量,即当我使用memcpy从Linux本地内存写入PCIe设备内存时。在这种情况下,对于9216字节的数据,memcpy花费的时间不到1ms。但是当我读取映射到Linux本地内存的PCIe内存时,数据丢失了。我分析了memcpy,它花
浏览 65
提问于2017-01-31
得票数 1
1
回答
TP-链路AX3000 PCIe WiFi卡未出现在lspci中
、
、
undefined我刚在我的电脑上安装了一个TX3000E AX3000 PCIe Wifi卡。但是,我的电脑不知道卡已经安装好了。这并不是说它不能连接到wifi,而是因为它不存在。lspci没有列出它。解决这个问题的最好方法是什么?我如何使wifi卡出现,以便我可以尝试连接到Wifi,看看它是否有效? 我运行的Ubuntu20.04内核版本5.11与MSI B550战斧主板。 根据其他一些员额的说法,只要我使用的是内核版本5.1或更高版本(我在5.11版),它就会开箱即用。 根据主板手册,“同时在M.2_2、PCI_E2和PCI_E3插槽中安装设备时,PCI_E3插槽将不可用,而M2_2插槽
浏览 0
提问于2021-11-29
得票数 2
1
回答
获取pc扩展插槽的卡信息
所以我要做的就是尽可能地从主板插槽中的卡中获取名称、型号、类型。我需要通过一个批处理文件来完成此操作。 如何获取此信息?我在systeminfo中看了看,没有看到它们,也不相信它们在WMIC中。是否有其他命令可能包含该信息? 如果使用 wmic SYSTEMSLOT get connectorpinout, connectortype, description, manufacturer, model, name, number, partnumber, slotDesignation, tag 它将像这样输出,这可能会起作用。我正在使用的pc没有使用任何插槽。
浏览 16
提问于2020-04-03
得票数 0
回答已采纳
1
回答
集群内GPU的常见拓扑是什么?
、
、
我是高性能计算领域的新手,正在学习GPU卡的Allreduce操作。我发现了一种称为ring-Allreduce的高效集合操作,它要求GPU卡的物理拓扑为树型拓扑。但是,我检查我自己的服务器的拓扑,如下所示。 GPU卡似乎是通过多条本地PCIe总线和PCIe主桥连接在一起的。是总线拓扑的层次结构吗?
浏览 30
提问于2020-02-13
得票数 0
回答已采纳
2
回答
为什么我的第二张PCIe网卡没有被Linux识别?
、
这台机器是一个具有两个PCI插槽的IBM ThinkCentre (模型8115LUA) --如果我正确地回忆起(所指定的),x1和x16。 在这些PCIe插槽中有两个相同的网卡。最初,该系统不会启动--它似乎试图使用其中一张网卡作为视频卡(具有预期的结果)--想必是x16插槽。这段视频来自英特尔82945G芯片组。 我删除了超大PCIe插槽中的网卡,将BIOS设置为只使用车载视频,然后重新启动。踢得很好。将网卡放回网卡后,引导仍然不错。 然而,只有一张网卡被识别(如eth1),然后被“实现”为eth2 (!)。 [ 5.148758] eth1: Tigon3 [partno(BCM9
浏览 0
提问于2011-06-02
得票数 4
回答已采纳
1
回答
ThinkPad T470p最快的SSD
、
我有一个ThinkPad T470p,而我目前拥有的SSD似乎没有我想要的那么好。我在里面看了看,有一个M.2槽(目前是空的),对大多数M.2 SSD来说似乎太短了。还有一个SATA插槽,它目前有一个PCIe NVMe的适配器(我认为),这就是我当前的SSD所在的位置。看来我的选择是: 一个短的M.2 SSD (可能60毫米?) 当前基于适配器的安装程序,具有更快的NVMe SSD SATA SSD 我很难相信通过适配器可能比普通的SATA更快,但我并不真正理解这些新的接口标准。 我的最佳表现是什么?
浏览 0
提问于2018-03-16
得票数 0
1
回答
AX3000“找不到Wifi适配器”但蓝牙有效
、
、
、
我刚把AX3000放进去,蓝牙还能正常工作,但是wifi不行。是的,我在运行Ubuntu 21.04。我已经使用以太网电缆很长一段时间了,但我现在的情况是,如果不是必要的话,无线连接将是理想的。 我听说它对一些人来说是即插即用,而不是为另一些人,所以我希望它不会在盒子里发挥作用。插上电源后,蓝牙就可以正常工作了,不过ubuntu说没有wifi适配器。 所以我做了一些搜索,然后去英特尔网站抓取合适的司机。这不起作用,所以我去了git页面,他们链接并下载了整个程序,然后将所有可能的卡的驱动程序复制到固件文件夹中。那也没用。 我也在某个时候得到了支持包。 我搜索了更多,发现有人做了sudo dmes
浏览 0
提问于2021-11-29
得票数 1
回答已采纳
3
回答
如何实现真正的PCIe总线重扫描
、
、
、
我有一个FPGA (就像大多数问这个问题的人一样),它是在我的Linux内核完成初始PCIe总线扫描和枚举之后配置的。您可以猜到,FPGA实现了一个PCIe端点。 我想让PCIe核心重新枚举整个PCIe总线,这样我的PCIe就会出现,并且我可以加载驱动模块。我还希望能够将FPGA负载交换到不同的配置中。我的意思是我想: 引导Linux 配置FPGA 枚举PCIe端点和加载模块 删除PCIe端点 重新配置FPGA 重新枚举PCIe端点 都不需要重新启动Linux 以下是其他地方提出的解决办法,但没有解决问题。 echo 1 > /sys/bus/pci/re
浏览 23
提问于2015-09-01
得票数 28
2
回答
在B550M上扩展SSD存储,但只有x1模式PCIe插槽可用
、
、
、
、
我有一个Gigabyte B550M Gaming MOBO。这是我从官方网站剪下的MOBO截图。 📷 这是插槽的MOBO规范。 📷 现在,唯一(可悲的是) M.2连接器被我的PNY CS1031 M.2 NVMe SSD 256GB占据,这就是我的系统驱动器当前的位置。然后,有两个未使用的PCIE x1插槽支持PCIe 3.0 x1模式。这里有一个问题,我计划通过向Samsung 980 M.2 NVMe SSD 1TB适配器添加一个带有M.2的PCIe来扩展我的SSD存储。后来,只有找出这样的适配器它必须是x4模式,这实际上使PCIe插槽在我的MOBO上几乎无用的存储扩展。是真的吗? 现在
浏览 0
提问于2021-12-10
得票数 0
1
回答
Linux PCIe DMA驱动程序
、
、
、
我目前正在为PCIe设备编写一个驱动程序,该驱动程序应该使用DMA将数据发送到Linux系统。据我所知,我的PCIe设备需要一个DMA控制器(DMA主),我的Linux系统也需要(DMA从机)。目前,PCIe设备没有DMA控制器,不应该有一个控制器。这让我很困惑。 A.有以下可能吗? PCIe设备发送中断 在Linux驱动程序中等待中断 启动从内存映射的PCIe寄存器到的DMA传输。 从用户空间中的内存中读取数据 为此,我已经做好了所有的设置,我唯一错过的就是如何将数据从PCIe寄存器传输到内存。 B.我需要调用哪个系统调用(或一系列)才能进行DMA传输? C.我可能需
浏览 13
提问于2019-07-09
得票数 1
1
回答
Oracle 6寻找cmd或将BUS:Device.Function与物理槽相关联的方法
、
在Oracle Linux 7上 [root@host ~]# uname -a Linux host 4.1.12-61.1.18.el7uek.x86_64 #2 SMP Fri Nov 4 15:48:30 PDT 2016 x86_64 x86_64 x86_64 GNU/Linux 我可以用 [root@host ~]# dmidecode -V 3.0 [root@host ~]# dmidecode -t slot | grep -E "Designation|Usage|Bus Address" Designation: PCIE0
浏览 0
提问于2019-06-27
得票数 1
1
回答
如何在设备中安装nvme linux驱动程序时调用pcie函数
、
、
、
我刚接触linux设备驱动程序,熟悉pcie和nvme的linux驱动程序代码。我已经加载了linux nvme驱动程序,可以通过nvme cli发送读写命令。加载nvme驱动程序后,是否可以将pcie通信(更改速度、通道)发送到设备。要对现有nvme驱动程序代码进行哪些更改?主要目标是移植一组pcie测试用例,以便与nvme读/写并行运行。
浏览 163
提问于2021-04-30
得票数 0
1
回答
ISR内的PCIe读写
、
、
、
、
我正在修改一个linux PCIe驱动程序,以便与altera FPGA PCIe核心一起使用。在我的驱动程序代码中,我做了pci_set_master(dev)来使PCIe读写工作。 我正在使用altera SG-DMA来进行PCIe传输,而不是使用ARM DMA。我需要将使能位写入FPGA DMA以启动传输。通过对使能位寄存器执行pcie写入(barx、offset、data),它可以完美地工作。 问题是,当I/O中断发生时,我需要我的系统启动PCIe FPGA DMA,但当中断发生时,我在pcie内部放入pcie写(barx,偏移,数据),这会导致整个linux挂起。 有没有人以前遇到过
浏览 8
提问于2013-06-04
得票数 0
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Facebook开发新的开源计时设备,仅需一个PCIe插槽即可工作
Vue插槽使用
华为鲲鹏服务器/台式机主板登录官网:均搭载鲲鹏920处理器
PCIe SSD热插拔
PCIE接口技术:x1、x4、x8与x16规格全面对比-NCI森联精密
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券