zybo板运行linux系统过程中的问题整理
来源:互联网 发布:前端ajax请求php文件 编辑:程序博客网 时间:2024/05/22 13:58
问题1
按照步骤在ubuntu上安装好vivado之后,就要开始着手在FPGA上搭建linux,按照步骤
http://coldnew.github.io/zybo-board/zynq_linux_simple/
在
总是报错SDK/2016.2/gnu/arm/lin/bin/arm-xilinx-linux-gnueabi-gcc: No suchfile or directory,但是输入arm-xilinx-按TAB键,出现了
确定含有需要的文件,同时确定安装没问题之后,百度了一下,原因在于,我安装的系统是64位的,因此有的32位文件读不出来,运行失败
解决方案:使用命令sudo apt-get install ia32-libs,等待一段时间,如果出现ERROR或是WARNing,执行命令sudoapt-get update,进行更新之后再次执行sudo apt-get install ia32-libs就不会报错了。
问题2
在ubuntu上安装vivado
其实最简单的办法在于直接在ubuntu上从官网www.xilinx.com下载安装文件2016.2.tar.gz,然后使用命令tar xzvf 文件名进行解压,解压完之后cd进入解压之后的文件夹,执行./xsetup命令就可以开始安装了,安装步骤和在window下相同。
注意的一点就是如果使用的是虚拟机,在安装系统的时候需要预留足够大的空间,至少50G,因为vivado的安装包就有11.2G。解压之后更大。
问题3:
对于教程这一步,针对的linux操作系统不同,所以不能直接套用,对于ubuntu12.04来说这一步的指令可以变为:
Sudo apt-get update
Sudo apt-get install u-boot-tools
问题4:
在设置busybox时,编译出错
[scripts/kconfig/lxdialog/checklist.o]
解决方案:安装libncurses5
问题5:
在运行tcl文件时报错,并且未出现设计图
仔细检查tcl文件代码
报错:这个文件设计的版本是2015.4,而我使用的版本是2016.2,所以有的东西不会显示出来,找到tcl文件路径,将版本改为2016.2,可以运行,并出现设计图。
问题6:
运行TCL文件报错,设计图未连接。
报错:时钟版本应该是5.3,而tcl文件中写的是5.2;
解决方法:找到system.tcl文件,CTRL+F搜索xilinx.com:ip:clk_wiz:5.2
修改其中的5.2为5.3
问题7:
调试串口总是出现错误,报端口未连接的错误,在这个帖子基础上进行改进;
http://blog.csdn.net/azhangyi188/article/details/9749257
minicom: cannot open /dev/ttyUSB0:No suchfile or directory
因为刚接触串口调试,所以将步骤记下来,以备后续查询。
【安装】
Sudo apt-get install minicom
【设置串口】
先按照http://blog.csdn.net/azhangyi188/article/details/9749257这个帖子设置好虚拟机的串口
执行 sudo minicom –s (一定要加上sudo ,负责后续保存设置的时候会报错)
看到
选择Serial port setup
回车,选择Save setup as dfl,之后进入串口界面
此时,证明zybo板已经运行了linux。- zybo板运行linux系统过程中的问题整理
- Zybo板运行Linux系统原理总结
- [Zybo u-boot Linux系统移植]-ZYBO Zync-7000 Development Board Work Booting Linux on the ZYBO
- Linux 系统问题整理
- ZYBO Open Linux启动
- Linux系统中的运行级别
- MYSQL5.5.19卸载过程中的问题整理
- Linux系统调用的运行过程
- Linux系统下可执行文件的运行过程
- Linux系统调用的运行过程
- Linux学习过程中的问题
- Linux移植过程中的问题
- Linux debug过程中的问题
- ZYBO官方实验遇到的一些问题
- Ubuntu12.04 LTS ZYBO Linux Kernel编译
- 一个小型Struts系统开发过程中的笔记整理
- 吐血整理:VMware安装Linux系统以及运行Java项目
- 系统开发过程中的问题集!!(不断更新)
- (转)cocos2dx 3.x ccPositionTextureColor_vert与ccPositionTextureColor_noMVP_vert
- static的用法
- 关于运行期异常:Failed to instantiate [java.util.List]: Specified class is an interface
- 微信红包>200发放
- Vue之props属性
- zybo板运行linux系统过程中的问题整理
- jQuery中map()方法
- 动态规划入门
- 为你的博文构建目录
- Android xformode属性
- leetcode-Basic Calculator
- java解析xml之xstream学习
- 设置当TextView中的文字超过TextView的容量时,用省略号代替
- 现代Web开发需要学习的15大技术