问题描述
为什么我为XAPP 1114创建的VxWorks内核映像没有启动?
解决/修复方法
TLB中存在奇偶校验不匹配。要解决此问题,请从生成的BSP中修改以下文件:
sysALib.s:
在第341和342行之间插入以下代码:
/ * – 写有效奇偶校验位* /
tlbwe r0,r1,0x0001 / *写入字1(RPN,PAR1)* /
tlbwe r0,r1,0x0002 / *写入字2(访问,PAR2)* /
/* – 结束 */
romInit.s:
在第564和565行之间插入以下代码:
/ * – 写有效奇偶校验位* /
tlbwe r0,r1,0x0000 / *写入TLB条目字0 * /
tlbwe r0,r1,0x0001 / *写入TLB条目字1 * /
tlbwe r0,r1,0x0002 / *写入TLB条目字2 * /
/* – 结束 */
这个问题在11.1中得到修复。
没有回复内容