腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将UART数据重定向到
pcie
端口
、
、
、
我想把传到
PCIE
的数据传输到UART.And上,因为我有
linux
操作系统。提前谢谢。
浏览 4
提问于2016-10-28
得票数 0
1
回答
如何在设备中安装nvme
linux
驱动
程序时调用
pcie
函数
、
、
、
我刚接触
linux
设备
驱动
程序,熟悉
pcie
和nvme的
linux
驱动
程序代码。我已经加载了
linux
nvme
驱动
程序,可以通过nvme cli发送读写命令。加载nvme
驱动
程序后,是否可以将
pcie
通信(更改速度、通道)发送到设备。要对现有nvme
驱动
程序代码进行哪些更改?主要目标是移植一组
pcie
测试用例,以便与nvme读/写并行运行。
浏览 163
提问于2021-04-30
得票数 0
2
回答
Ubuntu可以使用PCI作为可引导的吗?
、
、
我计划升级我的个人电脑,我正在考虑购买一个
PCIe
SSD
驱动
器并从它启动。我读过一些
PCIe
驱动
器的引导有问题。有可能吗?
浏览 0
提问于2019-10-24
得票数 3
2
回答
PCIe
驱动
程序-用户空间如何访问它?
、
、
、
、
我正在为
Linux
编写一个
PCIe
驱动
程序,该
驱动
程序目前没有DMA,需要知道如何在从用户空间启用
PCIe
设备后读取和写入它。在
驱动
程序中,我做了探测()中的基本操作:pci_request_regions();但是如何从用户空间访问这个内存来进行读写呢?我是否向我的
PCIe
驱动
程序添加文件操作?注意:
PCIe
设备不会插入任何
Linux
子系统,
浏览 8
提问于2016-02-08
得票数 7
回答已采纳
1
回答
Linux
PCIe
DMA
驱动
程序
、
、
、
我目前正在为
PCIe
设备编写一个
驱动
程序,该
驱动
程序应该使用DMA将数据发送到
Linux
系统。据我所知,我的
PCIe
设备需要一个DMA控制器(DMA主),我的
Linux
系统也需要(DMA从机)。目前,
PCIe
设备没有DMA控制器,不应该有一个控制器。这让我很困惑。 启动从内存映射的
PCIe
寄存器到的DMA传输。从用户空间
浏览 13
提问于2019-07-09
得票数 1
1
回答
Xubuntu 16.04.1写入SSD时CPU使用率高
、
、
、
硬件信息Xubuntu 16.04.1 (仅于一周前安装并于今天更新)
Linux
xiaolong-hp-pavilion 4.4.0-62-generic #83-UbuntuSMP Wed Jan 18 14:10:15 UTC 2017 x86_64 x86_64 x86_64 GNU/
Linux
lspci的输出:硬盘信息 sudo hdparm -I
浏览 0
提问于2017-02-09
得票数 1
3
回答
Linux
驱动
程序开发: PCI和
PCIe
驱动
程序的区别?
、
、
我正在为
Linux
2.6.36编写PCI
驱动
程序。#include <
linux
/module.h>#include <
linux
/pci.h> #include<
li
浏览 13
提问于2012-08-28
得票数 12
回答已采纳
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中断发生时,我需要我的系统启
浏览 8
提问于2013-06-04
得票数 0
回答已采纳
1
回答
如果使用
Linux
作为赤裸代码的引导加载程序,
PCIe
设备
驱动
程序是否有益?
、
、
、
、
我正在PowerPC处理器上开发一个嵌入式系统,需要通过
PCIe
与FPGA进行通信。我希望使用
Linux
/embedded作为引导加载程序,利用其
PCIe
初始化代码和
驱动
程序API进行简化的
PCIe
驱动
程序开发。然而,最后,我想运行裸金属代码(没有操作系统运行)。因此,我正在考虑使用PetitBoot/kexec从
Linux
跳到我自己的代码。 这个是可能的吗?我目前对
PCIe
驱动
程序的理解使我相信,一旦设备被初始化
浏览 2
提问于2015-05-07
得票数 0
回答已采纳
1
回答
pcie
_ports=compat,为什么端口可以被视为桥梁
、
http://redsymbol.net/
linux
-kernel-boot-parameters/3.2/ ports driver.据我理解,
PCIe
端口(这里的意思是根端口?)是根端口,为什么它可以被视为PCI到PCI桥.
浏览 0
提问于2020-02-11
得票数 2
回答已采纳
1
回答
是否可以让两个内核
驱动
程序在一个具有相同供应商和设备ID的
PCIe
总线上运行?
、
、
我正在尝试创建两个
Linux
内核
驱动
程序来访问同一个
PCIe
设备(使用相同的供应商和设备ID)。理想的方法是使用FPGA控制多个传感器(光传感器,.)并将控制方法映射到
PCIe
端点。功能强大的中央处理器(X86)将通过
PCIe
接口通过寄存器访问传感器。但是,我对
PCIe
没有任何经验。那么,有没有人能给我一个建议。 这个概念正确吗?
浏览 3
提问于2015-12-01
得票数 1
回答已采纳
2
回答
是否可以在同一
PCIe
插槽上写入使用不同
PCIe
通道的多个设备?
、
、
、
我正在写一个支持多个设备的
Linux
设备
驱动
程序。我有一张x8
PCIe
卡,上面有4个这样的设备。每个交换机通过一个
PCIe
交换机并获得2个
PCIe
通道。有没有办法让
驱动
程序同时写入多个通道?我认为这应该是可能的,因为它都在一个
PCIe
插槽上,但我不知道从
驱动
程序如何做到这一点。
浏览 7
提问于2012-09-14
得票数 3
回答已采纳
1
回答
如何将
PCIe
端点设备内存映射到系统内存映射(MMIO)?
、
、
、
、
Linux
内核或BIOS如何将
PCIe
端点设备内存映射到systems 空间?有什么API可以实现吗?假设在为
PCIe
端点设备编写
Linux
设备
驱动
程序时,如何将
PCIe
设备内存映射到MMIO空间?平台:
Linux
on x86
浏览 15
提问于2019-11-13
得票数 1
1
回答
如何告诉
linux
重新训练和扫描
PCIe
总线?
、
、
我们有一个嵌入式板,它有iMX8M-Plus处理器和
Linux
5.4.161版本。这个板有一个
PCIe
总线,那个连接到一个FPGA。当我们打开电路板时,FPGA还没有配置,所以它的作用就好像它不在
PCIe
总线上一样。 一旦
Linux
被完全引导,我们就配置FPGA,然后它才开始充当
PCIe
端点(设备)。在引导时,当
linux
加载pci
驱动
程序时,它试图建立一个
PCIe
链接,我可以看到,在示波器中,PERST被断言,
PCIE
_CLK生成了
浏览 65
提问于2022-03-23
得票数 2
1
回答
在基于ARM的系统中,
PCIe
设备的文件枚举位于
Linux
内核中?
、
、
、
我正在为一个基于ARM的定制平台开发
PCIe
驱动
程序。作为一个起点,我已经开始研究
Linux
内核4.15.9代码。我无法找到相关的
PCIe
驱动
程序文件。特别是,我对
PCIe
设备枚举和配置感兴趣。
浏览 6
提问于2018-03-14
得票数 0
回答已采纳
2
回答
将
PCIe
槽号(或BDF)映射到设备号,反之亦然。
、
、
、
、
有没有任何方法可以从BDF或
PCIe
的插槽号中知道
驱动
器号,反之亦然?在
Linux
中使用/dev/nvme0 for BDF 68:00.0,或; Windows中的/physicalDrive2 for BDF 68:0.0。
浏览 0
提问于2015-09-22
得票数 4
2
回答
基地址寄存器如何获取地址?
、
、
、
、
我已经完成了
linux
发行版下FPGA的
pcie
驱动
程序的开发。一切都很好。但是我想知道FPGA的PCI端点中的基址寄存器从哪里获得基址。当我生成
PCIe
端点时,我能够设置条形图的长度,但不能更多。在
PCIe
驱动
程序中,我执行像pci_enable_device这样的标准函数,但我没有专门设置基地址。 那么,操作系统是否在启动时设置了基址?或者它是如何工作的?另外,我想知道如果连接了
pcie
pcie
设备,操作系统会执行哪些初始化操作。因为即使卸载了<
浏览 12
提问于2014-06-05
得票数 3
1
回答
飞思卡尔LS2080A上的NVMe
PCIe
硬盘无法识别
、
、
、
我有一个通过
Linux
卡连接到LS2080的NVMe硬盘,但是当我用定制的
Linux
卡启动主板时,无法识别该硬盘。我将相同的NVMe磁盘和
Linux
卡组合插入到一台
Linux
3.16.7台式PC上,它被检测到并安装时没有任何问题。在使用Yocto项目构建LS2080内核时,我已经启用了NVMe块设备
驱动
程序,并且在主板上引导时,我已经验证了内核中存在这个模块。主板上的
PCIe
插槽工作正常,因为我在
PCIe
以太网卡和
PCIe
SATA盘上试用过它。 我怀
浏览 24
提问于2016-05-18
得票数 0
1
回答
PCIe
热复位与时隙复位
我正在开发
linux
PCIe
和NVMe
驱动
程序。我在pci
驱动
程序中遇到了一个函数,pci_reset_bus(),通过插槽或总线进行pci重置。我知道通过总线复位是"
PCIe
热复位“,这是在
PCIe
规范中定义的。但是我不确定pci插槽复位是什么(它是由__pci_reset_slot()).实现的)。 有人能帮我理解这件事吗?我想在我的自定义NVMe
驱动
程序中使用这个。
浏览 14
提问于2021-01-27
得票数 0
2
回答
PCI与
PCIe
的差异
、
、
我已经开始阅读有关PCI和
PCIe
的文章。我遇到了“从软件的角度来看,PCI和PCI Express设备本质上是一样的,
PCIe
设备具有相同的配置空间、条和(通常)支持相同的PCI INTx中断”。
PCIe
使用串行接口,而PCI使用并行接口。那么,为PCI编写的
linux
驱动
程序如何才能用于
PCIe
设备呢?我很困惑。请帮帮忙。阿贾马尔
浏览 0
提问于2017-07-28
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券