飞飞学飞的个人空间 https://blog.eetop.cn/1585176 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

PCI Utilities~lspci

已有 150 次阅读| 2025-5-13 19:24 |个人分类:PCIe每日一问|系统分类:芯片设计| lspci, PCIe, Linux

此文章摘抄自微信公众号"芯塾科技",如有侵权,请联系删除,谢谢!


1.png


1.PCI Utilities~lspci 

    1.lspci(列出 PCI 设备)是 Linux 系统中的一个命令,用于显示系统中每个 PCI 总线的信息,包括连接到 PCI 子系统的设备信息。

    2.本文介绍 lspci 命令语法,并着重介绍实际工作的使用场景

    3.lspci命令是pciutils包的一部分 默认情况下,大多数Linux发行版中都包含了Pciutils。

    2.lspci命令格式

    1.lspci 不带参数,输出信息如下

    2.png

    2.lspci 有较多参数,linux man lspci可具体查看,本文主要介绍常用的参数

    3.查看具体PCI设备信息

    lspci -s [bus number]:[device number].[function number] 

    lspci -d [vendor code]:[device code]

    4.查看具体设备PCI详细信息

    lspci -s [bus number]:[device number].[function number]  -v(可叠加 -vv、-vvv 获取更完整输出), Note:需要root权限

    3.png

    5.lspci -s [bus number]:[device number].[function number]  -vvv信息来自PCIe Config空间,如下解析

    4.png6.获取PCI拓扑结构5.png

    Note:[x-y]代表总线号信息.

    如上显示转换为PCI拓扑

    6.png


    3. lspci实际使用

    1.实际工作使用频繁的lspci参数为lspci -s b:d.f -vvvv

    2.通过lspci -s b:d.f -vvv主要观测如下信息

    7.png




    ---------------------------------------------------------

    ---------------------------------------------------------

    文章坚持-工作中查阅可解决实际问题

    您的点赞-收藏-转发-评论是我们坚持原创的动力

    欢迎关注微信公众号"芯塾科技"

    视频发布平台:B站/公众号/抖音,可搜索"芯塾科技"观看




    点赞

    全部作者的其他最新日志

    评论 (0 个评论)

    facelist

    您需要登录后才可以评论 登录 | 注册

    • 关注TA
    • 加好友
    • 联系TA
    • 7

      周排名
    • 0

      月排名
    • 0

      总排名
    • 0

      关注
    • 2

      粉丝
    • 0

      好友
    • 0

      获赞
    • 0

      评论
    • 135

      访问数
    关闭

    站长推荐 上一条 /1 下一条

    小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
    ( 京ICP备:10050787号 京公网安备:11010502037710 )

    GMT+8, 2025-5-14 23:35 , Processed in 0.014382 second(s), 9 queries , Gzip On, MemCached On.

    eetop公众号 创芯大讲堂 创芯人才网
    返回顶部