Zero_580

Zero_580

0个粉丝

1

问答

0

专栏

0

资料

Zero_580  发布于  2023-08-07 10:07:46
采纳率 0%
1个问答
805

hi3531a pcie调试-io设备资源分配失败

   

最近在调试hi3531a的PCIE, PCIE外接的是PCIE转串口芯片(CH384L),内核在分配PCIE mem资源时正常,但是分配IO资源时会失败。不知大家是否有遇到过呢?
Number of PCIe controllers: 2
PCI host bridge to bus 0000:00
pci_bus 0000:00: root bus resource [io 0x0000]
pci_bus 0000:00: root bus resource [mem 0x28000000-0x2fffffff]
pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
PCI: bus0: Fast back to back transfers disabled
pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
PCI: bus1: Fast back to back transfers disabled
PCI host bridge to bus 0000:02
pci_bus 0000:02: root bus resource [io 0x0001]
pci_bus 0000:02: root bus resource [mem 0x38000000-0x3fffffff]
pci_bus 0000:02: No busn resource found for root bus, will use [bus 02-ff]
PCI: bus2: Fast back to back transfers disabled
pci 0000:02:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
PCI: bus3: Fast back to back transfers enabled
pci 0000:02:00.0: BAR 0: assigned [mem 0x38000000-0x387fffff pref]
pci 0000:02:00.0: BAR 1: assigned [mem 0x38800000-0x3880ffff]
pci 0000:02:00.0: PCI bridge to [bus 03]
pci 0000:00:00.0: BAR 0: assigned [mem 0x28000000-0x287fffff pref]
pci 0000:00:00.0: BAR 9: assigned [mem 0x28800000-0x288fffff pref]
pci 0000:00:00.0: BAR 1: assigned [mem 0x28900000-0x2890ffff]
pci 0000:00:00.0: BAR 7: can’t assign io (size 0x1000)
pci 0000:01:00.0: BAR 1: assigned [mem 0x28800000-0x28807fff pref]
pci 0000:01:00.0: BAR 6: assigned [mem 0x28808000-0x2880ffff pref]
pci 0000:01:00.0: BAR 0: can’t assign io (size 0x100)
pci 0000:01:00.0: BAR 2: can’t assign io (size 0x4)
pci 0000:00:00.0: PCI bridge to [bus 01]
pci 0000:00:00.0: bridge window [mem 0x28800000-0x288fffff pref]

我来回答
回答4个
时间排序
认可量排序

Stranger

5个粉丝

0

问答

0

专栏

3

资料

Stranger 2023-08-07 10:59:13
认可0

管脚复用排查了没有?

Zero_580
Zero_580   回复   Stranger  2023-08-07 14:34:17
0

硬件上PCIE_SATA_MODE配置的是0011模式,与寄存器读出的值一致,CH384L挂在pcie0 x1上,lspci可以看出正常识别到了设备。
我另外有个疑问,内核驱动中,pcie给IO资源的起始和结束地址都是零,是否与这个相关呢?

mm.Y

1个粉丝

1

问答

0

专栏

0

资料

mm.Y 2023-08-07 17:30:02
认可0

把lspci -v信息发出来看看

Zero_580
Zero_580   回复   mm.Y  2023-08-08 08:52:50
0

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区