日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux zynq usb0,Ubuntu下ZedBoard USB-Jtag驱动安装及双核调试

發布時間:2024/1/1 linux 55 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux zynq usb0,Ubuntu下ZedBoard USB-Jtag驱动安装及双核调试 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

開發環境說明 Ubuntu 12.04 LTS

Xilinx最新的基于zynq-7000 AP SOC平臺的ZedBoard開發板的USB-Jtag驅動安裝方法

運行前準備

% sudo dpkg-reconfigure -plow dash

Install as /bin/sh? No

這個主要是為了能夠安裝由mento 提供的xilinx的gnu toolchain,否則安裝過程中arm工具鏈就無法安裝上去

1.在運行Xilinx的ISE安裝工具時,運行命令為./xsetup,但是會提示說安裝USB Cable驅動失敗,暫時可以不理

2.下載的Digilent Plugin和Adepet Runtime

http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,66,768&Prod=DIGILENT-PLUGIN

http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,66,828&Prod=ADEPT2

下載完成后解壓安裝,一般目錄下都有一個install.sh文件,使用sudo 運行

注意一定要安裝Digilent Plug-in for Xilinx 14.x否則就會出現impact無法識別digilent usb的驅動,這個的文件的目錄位于$HOME目錄下的.cse文件夾下

完整路徑為~/.cse/lin/14.2/plugins/Digilent/libCseDigilent/

在該路徑下需要放置相關插件

libCseDigilent.so 和 libCseDigilent.xml

如果沒有這個插件運行impact將無法識別zedboard

在export to sdk的過程中出現了如下錯誤

ERROR:EDK -

Error while running "gmake -f system.make exporttosdk".

ERROR: [Common 17-49] Internal Data Exception: xps application failed!

之前以為是路徑錯誤,結果發現原來是gmake命令不存在的緣故,這里將自己創建一個gmake的鏈接指向make,命令如下

sudo ln -s /usr/bin/make /usr/bin/gmake

連接另外一個CPU的芯片的方法

在xmd命令行下 connect arm hw -debugdevice cpunr 2

XMD% connect arm hw -debugdevice cpunr 2

CortexA9 Processor Configuration

-------------------------------------

Version.............................0x00000003

User ID.............................0x00000000

No of PC Breakpoints................6

No of Addr/Data Watchpoints.........1

Connected to "arm" target. id = 65

Starting GDB server for "arm" target (id = 65) at TCP port no 1235

XMD% User Interrupt, Processor Stopped at 0x001000a8

前面采用正常的下載程序的方式進行Debug,連接上去以后不要運行

然后采用remote debug的方式連接上去

IP Address 設置為localhost,Port設置為1235

然后用targets命令可以看到當前連接到主板上的cpu和fpga的調試TAP如下

targets

------------------------------------------------

System(0) - Hardware System on FPGA(Device 1) Targets:

------------------------------------------------

Target(64) - Cortex-A9(1) Hardware Debug Target

Target(65) - Cortex-A9(2) Hardware Debug Target*

Target(352) - Cortex-A9 CoreSight Debug Target

總結

以上是生活随笔為你收集整理的linux zynq usb0,Ubuntu下ZedBoard USB-Jtag驱动安装及双核调试的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。