完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,
我一直在通过Xapp1114工作,并在我的系统中找到了一个很好的舞台,我想让ML507独立启动。 我按照说明将FPGA比特流放在XCF32P设备中(我在Slave Select MAP模式下使用它) 我使用EDK将VxWorks引导加载程序放入FLASH设备。 我在FTP服务器上安装了VxWorks内核。 当我启动ML507时,它成功配置FPGA,运行引导加载程序并从FTP服务器获取内核,串行终端上的输出为: boot device:lltemacunit number:0processor number:0host name:hostfile name:以太网上的vxWorksinet(e):192.168.0.2host inet(h):192.168.0.1user(u):XXXX ftp密码(pw):XXXX flags(f):0x0 正在加载...... 1533520开始于0x10000 ... 这就是它所做的一切,只是挂在那里。 我可以从FTP服务器日志中看到它已与服务器断开连接。 按下CPU RST,SYSACE RST,PROG按钮或再次将其关闭然后再打开也是如此。 但是,如果我连接XMD(在配置后的任何时候)并执行: 连接ppc hw -cable类型xilinx_platformu*** 停止 RST 出口 并按CPU RST继续按预期启动内核。 任何人都知道为什么我需要先进行XMD,我该如何解决这个问题呢? |
|
相关推荐
3个回答
|
|
这可能是由于BSP(CR 510991)中的错误,具体取决于您使用的EDK版本。
我相信它已在当前版本中修复。 您可以自己修补生成的BSP并尝试一下: 对文件romInit.s和sysALib.s添加以下内容: TLB_invalidate_loop: tlbwe r0,r1,0x0000 / *写入条目的低部分(有效)* / / * FIXME添加以下两行 - 在字1和2中写入有效的奇偶校验位* / tlbwe r0,r1,0x0001 / *写入字1(RPN,PAR1)* / tlbwe r0,r1,0x0002 / *写入字2(访问,PAR2)* / XMD将所有TLB条目设置为适当的东西,这可以解决问题(如果这是您遇到的问题)。 布赖恩 在原帖中查看解决方案 |
|
|
|
这可能是由于BSP(CR 510991)中的错误,具体取决于您使用的EDK版本。
我相信它已在当前版本中修复。 您可以自己修补生成的BSP并尝试一下: 对文件romInit.s和sysALib.s添加以下内容: TLB_invalidate_loop: tlbwe r0,r1,0x0000 / *写入条目的低部分(有效)* / / * FIXME添加以下两行 - 在字1和2中写入有效的奇偶校验位* / tlbwe r0,r1,0x0001 / *写入字1(RPN,PAR1)* / tlbwe r0,r1,0x0002 / *写入字2(访问,PAR2)* / XMD将所有TLB条目设置为适当的东西,这可以解决问题(如果这是您遇到的问题)。 布赖恩 |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
2468 浏览 7 评论
2855 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2317 浏览 9 评论
3400 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2498 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
2108浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
640浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
498浏览 1评论
2047浏览 0评论
778浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-31 14:03 , Processed in 1.318851 second(s), Total 80, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号