|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
问题:
前些时间设计的一张PCI板卡,设计是一个dsp芯片带两桥片扩展出其他pci设备.
DSP ---- 桥片(PCI6140)
|
|
桥片(PCI6140)
完整版出来之后,在调试过程中,发现一块板子在pci配置时候,有一路桥片的配置寄存器一直读错
正常情况下6140的vendor id 和driver id 分别是 0x3388, 0x0021,出问题的pci版读出来的确实一直是 0x3388 0x0000,
根据pci的协议,vendor 和 driver id是在一个配置寄存器读时序中同时读取出来的吧,结果出现这个错误...一头雾水.
挂在同级总线的另外一块桥片读写正常...
不知道大家有没有曾遇见过相同问题或者了解这个问题是何原因引起的,改如何入手修改的朋友,能给个建议麽? |
|