问答 店铺
热搜: ZYNQ FPGA discuz

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

微信扫一扫 分享朋友圈

已有 5526 人浏览分享

开启左侧

如何绕过Platform Cable,利用网络下载ZYNQ中的PL bitstream

[复制链接]
5526 1
USB Platform Cable使用起来要拖条电线,下载速度还一般。特别对于我这种用虚拟机调试板子的人来说,USB驱动还常出问题,很不方便。
但是有了ZYNQ,就不一样了。ZYNQ的PS部分可以跑Linux,意味着我插上网线,就可以远程ssh登录PS上Linux访问SD卡文件系统。而Xilinx为我们在Linux里留了一个通过PS去编程PL的方便接口。
这个接口就在/dev/xdevcfg下。
使用方法非常简单,我们先用scp命令,把vivado产生的bitstream,即xxx.bit文件远程拷贝到ZYNQ上。
然后在ZYNQ上(通过ssh远程)执行 cat xxx.bit >> /dev/xdevcfg
不到一秒,FPGA部分的DONE灯就亮了,表示PL部分配置成功。

把以上过程写成一个shell script,这样每次只要运行一下这个script,就可以瞬间完成PL配置。
这样躺在床上都能给ZYNQ写代码了。

在米尔的Z-turn板子上测试成功,使用自带的ubuntu系统。

评论 1

uisrc  管理员  发表于 2016-10-21 07:31:09 | 显示全部楼层

越努力越幸运!加油!

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

1

粉丝

1

主题
精彩推荐
热门资讯
网友晒图
图文推荐

  • 微信公众平台

  • 扫描访问手机版