查看: 70|回复: 0

[hi3559/hi3559a] 读写PCIE寄存器导致卡死

[复制链接]
发表于 7 天前 | 显示全部楼层 |阅读模式
软件版本:
Hi3559A V100R001C02SPC031

官方hi3559av100开发板可以内核加载PCIE驱动(没连设备)
我司hi3559开发板,内核加载PCIE驱动卡死(没连设备)

两个板子uboot,dtb,kernel一摸一样

目前已经将我司开发板PCIE的配置,修改和官方开发板一摸一样。

----设备状态:内部时钟,PCIEX1模式----

在uboot环境下:
我司开发板SYSSTAT值
hisilicon # md 0x1202008c     
1202008c: 00001660 000717ff 00000000 000717ff    `...............

官方开发板SYSSTAT值
hisilicon # md 0x1202008c
1202008c: 00001660 000717ff 00000000 000717ff

我司开发板PERI_CRG98值
hisilicon # md 0x12010188
12010188: 04000502 000100f0 3f013f01 00280080    .........?.?..(

官方开发板PERI_CRG98值
hisilicon # md 0x12010188
12010188: 04000502 000100f0 3f013f01 00280080    .........?.?..(.

------卡死操作------
PCIE寄存器基地址:0x12200000

在uboot: (使能PCIE版本)
md.w 0x12200000 1,我司卡死,官方正常
读寄存器,只要有在PCIE范围内的都会导致卡死

在内核:(不使能PCIE版本)
himd 0x12200000  1 ,我司卡死,官方正常
读寄存器,只要有在PCIE范围内的都会导致卡死

谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

© 2008-2017 当前位置 易百纳技术社区论坛 返回 易百纳技术社区 ( 苏ICP备14036084 )   Powered by Discuz! X3.1
快速回复 返回顶部 返回列表