900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 【转载+软件实际操作 OpenHW12参赛手记】ZedBoard-裸机下运行Hello World【常见错误

【转载+软件实际操作 OpenHW12参赛手记】ZedBoard-裸机下运行Hello World【常见错误

时间:2018-10-10 16:56:34

相关推荐

【转载+软件实际操作 OpenHW12参赛手记】ZedBoard-裸机下运行Hello World【常见错误

---恢复内容开始---

原文地址/jefby1990/blog/13-03/291863_e5055.html

想学nyzq7000,才发现这个新平台并不熟悉,先撇开新版的vivado和ise14.7,从14.2开始

不要落后,all program 出来5年,开始学习。

软件版本14.2,先下载安装找到lisense导入。

plan ahead 新建工程,选择器件

xps 配置外围器件

sdk 编辑软件

1、打开plan ahead,早知道应该安装高版本的14.7,免得zynq不支持,尼玛插个图片还要先保存在桌面上再插入,复制粘贴不行啊???

2、新建一个工程

3、下一步

4、在下一步,不罗嗦,看图,之前新建一个失败了

不加source,不加IP,不加constrain

然后finish,就对了。

5、加入source,或者IP

6、新建一个嵌入式设计

然后finish,等待启动XPS(xilinx platform studio)启动来配置

示例工程,xps启动后有个问,直接ok,,然后一路next

实际上就是BSB的建立过程

外围设备都保存,不删除,后续工程就要看实际了

BSB建好了以后,可以看见设备连接框图了,这里不配置,但是要导入到Plan A里面,它还在等着呢

8、导入完成后,ok一下,然后退出xps,plan A这边也就ok了

9、右键该文件,生成 top HDL 硬件平台,

10、等待系统建好后,导出该硬件平台到SDK,然后在SDK里编辑arm上的软件

11、导入后,再启动SDK开始生成elf文件

12、SDK启动了,新建个C工程

很抱歉,错误出现了

'arm-xilinx-eabi-gcc' 不是内部或外部命令,也不是可运行的程序

或批处理文件。

然后重装并打开SDK。。

把工作空间转到planA的文件夹下

还是提示错误,而且新建工程没有新建 application project这一项,该是重装了。

--------------0521新增------------

重新下载14.7的版本后,出现了新菜单如下:

这次新建helloword成功,并编译后成功生成elf文件,就差实验板运行了

接下来配置串口,打开windows、showview,teminal,配置串口如下

配置串口

接下来是配置文件,邮件导航栏里的hello工程,右键run as ,runconfig

接下来新建elf项目,然后run,就可以在串口上看见输出的代码了

应该是大功告成了。

【转载+软件实际操作 OpenHW12参赛手记】ZedBoard-裸机下运行Hello World【常见错误解决方案】++...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。