Xilinx SDK Problem Solution in Ubuntu
Problem1: Documention and Example can't open, Xilinx SDK Ubuntu.
Step1: Click the Document link or Example link.
We can see the error message from the terminal where you execute vivado command.

The message said ‘GLIBCXX_3.4.9’ not found.
And the location locked is :
/opt/Xilinx/Vivado/2013.4/ids_lite/ISE/lib/lin64/libstdc++.so.6
Step2:find the GLIBC edition vivado want from the following location:
bash$: strings /usr/lib/i386-linux-gnu/libstdc++.so.6 |grep GLIBCXX

‘GLIBCXX_3.4.9’ located in this file /usr/lib/i386-linux-gnu/libstdc++.so.6
Step3: Make a link from /opt/Xilinx/Vivado/2013.4/ids_lite/ISE/lib/lin64/libstdc++.so.6 in step1
to /usr/lib/i386-linux-gnu/libstdc++.so.6 in step2, like the following screen:

bash$: mv libstdc++.so.6 libstdc++.so.6.bak
make sure you backup the old version of libstdc++lib.
bash$: ln /usr/lib/i386-linux-gnu/libstdc++.so.6 libstdc++.so.6
Try to click ‘Documention’ again and see if it works~
bash$:/opt/Xilinx/Vivado/2013.4/ids_lite/ISE/lib/lin64# ll | grep 'libstd*'
Problem2: Console not avaiable in debugging program.
Step1: Make sure you have installed two parts of drivers:
Part1:crypress-UART driver ( compile USB(CDC-ACM) in linux kernel) this will be installed automatically if you have installed Vivado successfully.
Part1(test): make sure /dev/ttyACM0 show up when you link the board to your computer.
Part2:Additional diligent-program driver is needed, you can download them from the website of digilent you can also download them from my cloud storage:
digilent.adept.runtime_2.10.2-i686.tar.gz
libCseDigilent_2.4.3-i686.tar.gz
then install them by follow documents inside of the package.
Step2: Open your Project , right click the name of Project –> Run as –> Run Configurations
Step3: Double Click the bottom item of left window, choose STDIO_Connection, and choose JTAG_UART as port, apply and run.
Step4: Open minicom configur seriel port to ttyACM0. You can see the output.
Xilinx SDK Problem Solution in Ubuntu的更多相关文章
- Xilinx Zynq ZC-702 开发(02)—— 通过 Xilinx SDK 调试 Linux 应用
远程调试环境由 PC 上运行的 System Debugger(集成在 Xilinx SDK 中) 和 Zynq 板上运行的 Linux TCF Agent 共同构成, 两者通过 TCP 连接,架构图 ...
- Xilinx SDK使用教程
本文参考 Xilinx SDK软件内置的教程,打开方法:打开SDK->Help->Cheet Sheets...->Xilinx SDK Tutorials,这里有6篇文档.本文详细 ...
- 区分DDD中的Domain, Subdomain, Bounded Context, Problem/Solution Space
区分DDD中的Domain, Subdomain, Bounded Context, Problem/Solution Space 译自: Domain, Subdomain, Bounded Con ...
- Xilinx SDK编译Microblaze时出错
reference:http://www.eeboard.com/evaluation/digilent-cmod-a7-fpga/9/ 在vivado 2015.4中创建microblaze软核,l ...
- Lintcode399 Nuts & Bolts Problem solution 题解
[题目描述] Given a set of n nuts of different sizes and n bolts of different sizes. There is a one-one m ...
- 在 xilinx SDK 使用 math.h
在使用到cos sin tan等算法的时候添加了math库 #include <math.h> 但是却报错了 'Invoking: ARM gcc linker'arm-xilinx-ea ...
- 70.如何在xilinx SDK中显示行号
Window→preferences→editor→test editor 对ecilpse的通用方法 打开Eclipse软件,在菜单中选择窗口——首选项,打开新的窗口. 在新的窗口中依次选择常规—— ...
- 怎样在xilinx SDK中显示行号
Window→preferences→editor→test editor 对ecilpse的通用方法 打开Eclipse软件,在菜单中选择窗体--首选项.打开新的窗体. 在新的窗体中依次选择常规-- ...
- xilinx SDK开发 GPIO使用API总结
t_v GPIO常用函数 1.XGpio_Config *XGpio_LookupConfig(u16 DeviceId) 功能:根据输入设备ID查找该设备. 输入:设备ID. 输出:若找到该设备ID ...
随机推荐
- java Iterator Fail-fast机制
Fail-fast:在迭代的过程中发现数据被改变时立即抛出异常,而不是等遍历完了再抛出异常:可以理解为快速感知. 在并发的时候,当线程A正遍历一个Collection或Map,这时另外一个线程B修改C ...
- EventBus代替Intent将复杂对象传递给下一个即将启动的Activity
我觉得EventBus确实非常好,把我们从序列化中解脱出来,即使不序列化也能在界面间传递数据,但是有个前提,那是两个界面都已经存在并且注册了EventBus.而即将启动的下一个Activity就非常尴 ...
- Hdu2544 最短路径 四种方法
Problem Description 在每年的校赛里,所有进入决赛的同学都会获得一件很漂亮的t-shirt.但是每当我们的工作人员把上百件的衣服从商店运回到赛场的时候,却是非常累的!所以现在他们想要 ...
- Angular JS 学习之 Scope作用域
1.Scope作用域是应用在HTML(视图)和JavaScript(控制器)之间的纽带: Scope是一个对象,有可用的方法和属性: Scope可应用在视图和控制器上: 2.当你在AngularJS中 ...
- 内核终端判断,微信?QQ?ipad?IE?移动?Google?opera……
$(document).ready(function(){ //判断访问终端 var browser={ versions:function(){ var u = navigator.userAgen ...
- 点击不同按钮生成不同窗体到某个panel上面,类似Frame用法--不错
//点击不同按钮生成不同页面加载到某个panel上面.procedure TMainForm.DemoButtonClick(Sender: TObject); var NewDemoClass: T ...
- VMware 锐捷 NAT模式的服务自动关闭的解决办法
之前一直搞不定VMware和锐捷的问题,校园网,你懂的. 后来发现,使用NAT模式联网时,锐捷会间隔性地终结windows系统的那个关于NAT联网的服务,你可以在计算机管理 - 服务,找到一个写有NA ...
- 疯狂java学习笔记之面向对象(二) - 成员变量与局部变量
Java变量按其作用域可分为:成员变量和局部变量.注意:在Java中是没有全局变量这个概念的 一.成员变量: 成员变量是在类中定义的变量,具体可分为类变量与实例变量--有无static修饰 实例变量的 ...
- javaScript入门第一天
JavaScript提供七种不同的data types(数据类型),它们是undefined(未定义), null(空), boolean(布尔型), string(字符串), symbol(符号), ...
- BZOJ4635 : 数论小测验
第一问: 设$a[i]$表示使用$[1,i]$的数字$n$次形成的数组里有多少个$\gcd=1$. 考虑容斥,则$a[i]=i^n-\sum_{j=2}^i a[\lfloor\frac{i}{j}\ ...