工具/软件:Linux
我在 J52上的5718IDK 上插入了 PCIe 以太网板。 由于我的以太网设备有一个连接器*1,我将使用 A1-11和 B1-11。 我的板似乎正确启动、因为 LED 对应于 PHY 否定。 但我无法从内核驱动它。
我在 axi0上指定了状态“确定”以使 PCI Express 处于活动状态。 lspci 显示 TI 桥接器104C:8888。 但未检测到其他设备。 我尝试重新扫描、但仍未检测到以太网设备。
我查看了原理图,发现在连接器*1上,I2C 和 PCI Express 之间似乎有一条链路。
我的 DTS 或内核配置中可能缺少什么?
以下是一些跟踪:
[0.482569] PCI_BUS 0000:01:总线固定装置
[0.482576] PCI:总线1:启用快速背对背传输
[0.482584] PCI_BUS 0000:01:总线扫描返回时 max = 01
[0.482590] >> PCI 总线0000:01
[0.482601] PCI 0000:00:00.0:扫描桥后的[bus 01-01]、通道1
[0.482613] PCI_BUS 0000:00:总线扫描返回时 max = 01
[0.482674] PCI 0000:00:00.0:修复 IRQ:GOT 466
[0.482683] PCI 0000:00:00.0:分配 IRQ 466
[0.482714] PCI 0000:00:00.0:条0:已分配[mem 0x20100000-0x201fff]
[0.482728] PCI 0000:00:00.0:条1:已分配[mem 0x2000000-0x2002FFF]
[0.482741] PCI 0000:00:00.0:PCI 桥至[bus 01]
[0.482962] pcieport 0000:00:00.0:通过 PCIe PME 中断向 PME 发送信号
[0.482975] PCIe_PME 0000:00:00.0:pcie01:已加载服务驱动程序 PCIe_PME
[0.483093] aer 0000:00:00.0:pcie02:服务驱动程序 aer loaded
有人能帮我解决这个问题吗?