大家好、这是 Nathan、
我正在将 VxWorks 移植到 PSDK 7.0。
从 PSDK 7.0启动 VxWorks with the sysfw.itb 时,我发现设备驱动程序无法成功请求中断。PSDK 6.2和 PSDK 7.0之间的内部聚合器/路由器有何区别?
可以提供一些指南吗?
此致
Nathan
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、这是 Nathan、
我正在将 VxWorks 移植到 PSDK 7.0。
从 PSDK 7.0启动 VxWorks with the sysfw.itb 时,我发现设备驱动程序无法成功请求中断。PSDK 6.2和 PSDK 7.0之间的内部聚合器/路由器有何区别?
可以提供一些指南吗?
此致
Nathan
您好 、Keerty、
我遇到的错误是、当 cpsw-2g 驱动 程序尝试分配 uDMA 通道时、uDMA 驱动程序无法成功从振铃请求中断。
日志如下所示:
[vxbIntLib.c:1214]失败、dev 名称:[tisci-intr]!
[vxbIntLib.c:1214]失败、dev 名称:[tisci-intr]!
[vxbIntLib.c:1214]失败、dev 名称:[tisci-intr]!
[vxbIntLib.c:1214]失败、dev 名称:[tisci-intr]!
[vxbIntLib.c:1214]失败、dev 名称:[tisci-intr]!
TI、sci-dev-id:209
INTA 支持总数:86
寄存器 INTA 正常且 irqBase = 12200 irqCount = 5504
INTA:内部分配1
INTA:分配新 vInt 描述?1.
INTA:来自 DevID 209 vInt 38 alloc INTR 标志4
INTA:获取 intr IRQ 10238、GIC hwIrq 38
INTA:获取 Vint 编号38
inta:映射 src:235、索引:96事件到 inta ID:209、vint:38、全局事件:38、freebit:0
INTA:寄存器事件成功、ACK 1
[vxbIntLib.c:1214]失败、dev 名称:[tisci-intr]!
连接到 INTR 失败
[vxbIntLib.c:1214]失败、dev 名称:[tisci-inta]!
错误! tik3UdmaRequestInt()系列:3302
此致、
Nathan
您好、Nathan、
您需要从7.0中选择最新的 DTS 才能使用最新的 sysfw.it b. 您是否验证过它
PSDKLA SDK 7.0 REQUEST_IRQ 适用于 cpsw-2g? DT 不向后兼容
因此、您需要使用7.0 DTB 来处理7.0 sysfw.it b..
6.02基于 IA/IR 的不是基于 MSI 控制器,因此有很多变化。 请这么做
引入与7.0上的 IA/IR 相关的所有 DT 更改。
此致、
基尔西