www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式硬件
[導(dǎo)讀]前一段時(shí)間在玩xilinx送我在跑XUPV5-LX110T,首先跑xilinx給出的XUPV5-LX110T的demo設(shè)計(jì),結(jié)果發(fā)現(xiàn)遇到了一些錯(cuò)誤但是自己在網(wǎng)上發(fā)現(xiàn)很少有答案,就把自己的一些總結(jié)貼出來

前一段時(shí)間在玩xilinx送我在跑XUPV5-LX110T,首先跑xilinx給出的XUPV5-LX110T的demo設(shè)計(jì),結(jié)果發(fā)現(xiàn)遇到了一些錯(cuò)誤但是自己在網(wǎng)上發(fā)現(xiàn)很少有答案,就把自己的一些總結(jié)貼出來:

(1)xupv5_bsb_std_ip時(shí)出現(xiàn)了問題,其錯(cuò)誤描述如下:

[xupv5_bsb_system.ucf(1110)]: NET "xps_iic_0_Gpo_pin" not found. Please

verify that:

1. The specified design element actually exists in the original design.

2. The specified object is spelled correctly in the constraint source file.

IOSTANDARD=LVCMOS33;> [xupv5_bsb_system.ucf(1111)]: NET "xps_iic_0_Gpo_pin"

not found. Please verify that:

1. The specified design element actually exists in the original design.

2. The specified object is spelled correctly in the constraint source file.

make: *** [__xps/xupv5_bsb_system_routed] Error 1

解決辦法:打開xupv5_bsb_std_ip文件夾里面的xupv5_bsb_system.mhs文件,

在其80行的位置,將PORT xps_iic_0_Gpo_pin = xps_iic_0_Gpo, DIR = O, VEC = [31:31]注釋掉(即在前面加上#即可)或刪除。

在其551行的位置,將 PORT Gpo = xps_iic_0_Gpo注釋掉(即在前面加上#即可)或刪除。

保存該文件。

然后打開xupv5_bsb_std_ip文件夾里面的xupv5_bsb_system.ucf文件

在其1110行和1111行的位置,將Net xps_iic_0_Gpo_pin LOC=AK6; # DVI_RESET_B

Net xps_iic_0_Gpo_pin IOSTANDARD=LVCMOS33;兩行刪除或者注釋掉。

保存該文件即可。

(2).Running DRCs for OSes, Drivers and Libraries ...

Runnning DRC for lwIP library...

ERROR:MDT - issued from TCL procedure "::sw_lwip_v3_00_a::lwip_drc" line 12

lwip () - No Ethernet MAC cores are addressable from processor ppc440_0.

lwIP requires atleast one EMAC (xps_ethernetlite | xps_ll_temac) core.

ERROR:MDT - Error while running DRC for processor ppc440_0...

make: *** [ppc440_0/lib/libxil.a] Error 2

Done!

看到了這個(gè)問題,首先要學(xué)會(huì)自己找,上面明顯提示是lwip出錯(cuò),我們看一下datasheet就會(huì)發(fā)現(xiàn): lwIP provides an easy way to add TCP/IP-based networking capability to an embedded systemlwip_v3_00_a in EDK provides adapters for the xps_ethernetlite and xps_ll_temac

Xilinx? Ethernet MAC cores, and is based on the lwIP stack version 1.2.0. This document

describes how to use lwip_v3_00_a to add networking capability to embedded software. 我們知道了它的作用,那就找吧,反正,xilinx里面是以mhs和mss文件為主線,那就行動(dòng)吧

解決辦法:在mss文件里找到# BEGIN LIBRARY

PARAMETER LIBRARY_NAME = lwip

PARAMETER LIBRARY_VER = 3.00.a

PARAMETER PROC_INSTANCE = microblaze_0

PARAMETER api_mode = SOCKET_API

END

將其注釋掉或者刪除。

(3).ERROR: Failed to add write permission for

D:\..\microblaze_0\libsrc\lcd_ip_v1_00_a\

ERROR:Failed to copy

D:\..\drivers\lcd_ip_v1_00_a\src\ to

D:\..\microblaze_0\libsrc\lcd_ip_v1_00_a\

Copying files for driver cpu_v1_11_b from

D:\Xilinx\11.1\EDK\sw\XilinxProcessorIPLib\drivers\cpu_v1_11_b\src\ to

ERROR: Error while running "Copy Files" for processor microblaze_0...

make: *** [microblaze_0/lib/libxil.a] Error 2

Done!

解決辦法:到桌面右鍵單擊我的電腦,選擇屬性,再選擇高級(jí)這一欄,單擊環(huán)境變量,在新彈出的環(huán)境變量對話框下,單擊系統(tǒng)變量的新建按鈕,輸入變量名:CYGWIN

在變量值中輸入:nontsec,單擊OK,重新啟動(dòng)XPS,重新編譯即可。

(4).ERROR:EDK - D:\Xilinx\sample\xupv5_bsb_std_ip\xupv5_bsb_system.mhs line 392 - PARAMETER C_LEFT_POS has value 7 which does not fall in the range (0:C_SPLIT-1), specified in MPD

ERROR:EDK - D:\Xilinx\sample\xupv5_bsb_std_ip\xupv5_bsb_system.mhs line 393 - PARAMETER C_SPLIT has value 31 which does not fall in the range (1:C_SIZE_IN-1), specified in MPD

ERROR:EDK - D:\Xilinx\sample\xupv5_bsb_std_ip\xupv5_bsb_system.mhs line 392 - PARAMETER C_LEFT_POS has value 7 which does not fall in the range (0:C_SPLIT-1), specified in MPD

ERROR:EDK - D:\Xilinx\sample\xupv5_bsb_std_ip\xupv5_bsb_system.mhs line 393 - PARAMETER C_SPLIT has value 31 which does not fall in the range (1:C_SIZE_IN-1), specified in MPD

解決辦法:This error can be safely ignored as it is being generated incorrectly. The project will implement.

官方給出的答復(fù)是忽略這個(gè)錯(cuò)誤。

(5).WARNING:EDK:2099 - PORT:I_ADDRTAG CONNECTOR:ilmb_M_ADDRTAG -

D:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v7_20_a\data\mic

roblaze_v2_1_0.mpd line 232 - floaTIng connecTIon!

WARNING:EDK:2099 - PORT:D_ADDRTAG CONNECTOR:dlmb_M_ADDRTAG -

D:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v7_20_a\data\mic

roblaze_v2_1_0.mpd line 273 - floaTIng connecTIon!

WARNING:EDK:2099 - PORT:HostMiimSel CONNECTOR:host_mii_sel -

D:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\xps_ll_temac_v2_00_a\data\x

ps_ll_temac_v2_1_0.mpd line 264 - floating connection![!--empirenews.page--]

WARNING:EDK:2099 - PORT:HostReq CONNECTOR:host_req -

D:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\xps_ll_temac_v2_00_a\data\x

ps_ll_temac_v2_1_0.mpd line 265 - floating connection!

WARNING:EDK:2099 - PORT:HostAddr CONNECTOR:host_addr -

D:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\xps_ll_temac_v2_00_a\data\x

ps_ll_temac_v2_1_0.mpd line 266 - floating connection!

WARNING:EDK:2099 - PORT:HostEmac1Sel CONNECTOR:host_emac1_sel -

D:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\xps_ll_temac_v2_00_a\data\x

ps_ll_temac_v2_1_0.mpd line 267 - floating connection!

WARNING:EDK:2099 - PORT:bscan_tdi CONNECTOR:bscan_tdi -

D:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\mdm_v1_00_e\data\mdm_v2_1_0

.mpd line 223 - floating connection!

WARNING:EDK:2099 - PORT:bscan_reset CONNECTOR:bscan_reset -

D:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\mdm_v1_00_e\data\mdm_v2_1_0

.mpd line 224 - floating connection!

WARNING:EDK:2099 - PORT:bscan_shift CONNECTOR:bscan_shift -

D:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\mdm_v1_00_e\data\mdm_v2_1_0

.mpd line 225 - floating connection!

WARNING:EDK:2099 - PORT:bscan_update CONNECTOR:bscan_update -

D:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\mdm_v1_00_e\data\mdm_v2_1_0

.mpd line 226 - floating connection!

WARNING:EDK:2099 - PORT:bscan_capture CONNECTOR:bscan_capture -

D:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\mdm_v1_00_e\data\mdm_v2_1_0

.mpd line 227 - floating connection!

WARNING:EDK:2099 - PORT:bscan_sel1 CONNECTOR:bscan_sel1 -

D:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\mdm_v1_00_e\data\mdm_v2_1_0

.mpd line 228 - floating connection!

WARNING:EDK:2099 - PORT:bscan_drck1 CONNECTOR:bscan_drck1 -

D:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\mdm_v1_00_e\data\mdm_v2_1_0

.mpd line 229 - floating connection!

解決方案:官方給出的解決方案是忽略warning,對結(jié)果不影響。

(6).ERROR: 1 constraint not met.

PAR could not meet all timing constraints. A bitstream will not be generated.

To disable the PAR timing check:

1> Disable the "Treat timing closure failure as error" option from the Project Options dialog in XPS.

OR

2> Type following at the XPS prompt:

XPS% xset enable_par_timing_error 0

解決辦法:在XPS的project菜單欄選擇project options中選擇hierarchy and Flow將Treating

timing closure failure as an error前面的√去掉即可。

(7).ERROR:Place:713 - IOB component "fpga_0_DDR2_SDRAM_DDR2_DQ<13>" and

IODELAY

component

"DDR2_SDRAM/DDR2_SDRAM/mpmc_core_0/gen_v5_ddr2_phy.mpmc_phy_if_0/u_phy_io_0/g

en_dq[13].u_iob_dq/u_idelay_dq" must be placed adjacent to each other

into

the same I/O tile in order to route net

"DDR2_SDRAM/DDR2_SDRAM/mpmc_core_0/gen_v5_ddr2_phy.mpmc_phy_if_0/u_phy_io_0/g

en_dq[13].u_iob_dq/dq_in". The following issue has been detected:

Some of the logic associated with this structure is locked. This should

cause

the rest of the logic to be locked.A problem was found at site

IODELAY_X0Y56

where we must place IODELAY

DDR2_SDRAM/DDR2_SDRAM/mpmc_core_0/gen_v5_ddr2_phy.mpmc_phy_if_0/u_phy_io_0/ge

n_dq[13].u_iob_dq/u_idelay_dq in order to satisfy the relative

placement

requirements of this logic. IODELAY

DDR2_SDRAM/DDR2_SDRAM/mpmc_core_0/gen_v5_ddr2_phy.mpmc_phy_if_0/u_phy_io_0/ge

n_dqs[0].u_iob_dqs/u_iodelay_dq_ce appears to already be placed there

which

makes this design unplaceable.

解決辦法:打開你的工程,在system assembly view的界面下,切換到ports欄下,將fpga_0_DDR2_SDRAM的下拉框中,找到相應(yīng)的的項(xiàng),選中相應(yīng)的項(xiàng)就可以。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

在可持續(xù)能源蓬勃發(fā)展的當(dāng)下,如何高效獲取、存儲(chǔ)并利用能源,已成為全球科技創(chuàng)新的核心議題。隨著全球氣候變化和能源需求增長的雙重壓力,清潔能源的高效利用正成為全球關(guān)注的焦點(diǎn)。而在新能源時(shí)代,能量收集與存儲(chǔ)技術(shù)的重要性愈加凸顯...

關(guān)鍵字: 新能源 能量 存儲(chǔ)技術(shù)

上海 2025年6月20日 /美通社/ -- 6月18日,上海世界移動(dòng)通信大會(huì)(MWC 2025)在上海新國際博覽中心盛大啟幕。德明利以"智存無界,全棧智能&qu...

關(guān)鍵字: 嵌入式 AI 全棧 存儲(chǔ)技術(shù)

臺(tái)北 2025年5月23日 /美通社/ -- 2025年5月20日至23日,全球科技盛會(huì)COMPUTEX臺(tái)北國際電腦展順利舉辦,德明利以"智存無界,全棧智能&qu...

關(guān)鍵字: 存儲(chǔ)技術(shù) 全棧 TE COMPUT

在嵌入式開發(fā)領(lǐng)域,工具鏈的生態(tài)競爭直接影響開發(fā)效率與產(chǎn)品競爭力。德州儀器(TI)的Code Composer Studio(CCS)與賽靈思(Xilinx)的Vitis作為兩大主流平臺(tái),分別在DSP與FPGA/SoC開發(fā)...

關(guān)鍵字: TI Xilinx

北京2024年12月23日 /美通社/ -- 在當(dāng)今數(shù)字化浪潮洶涌澎湃的時(shí)代背景下,大模型技術(shù)猶如一顆璀璨的明星,照亮了科技發(fā)展的廣闊蒼穹,而存儲(chǔ)技術(shù)的變革,作為這一進(jìn)程中的堅(jiān)實(shí)基石,正日益成為產(chǎn)業(yè)界與學(xué)術(shù)界共同矚目的核...

關(guān)鍵字: 模型 存儲(chǔ)系統(tǒng) 存儲(chǔ)技術(shù) 顯存

Serial RapidIO(SRIO)是一種高性能、低引腳數(shù)、基于數(shù)據(jù)包交換的互連技術(shù),專為滿足未來高性能嵌入式系統(tǒng)的需求而設(shè)計(jì)。它由Motorola和Mercury等公司率先倡導(dǎo),旨在為嵌入式系統(tǒng)提供可靠的、高性能的...

關(guān)鍵字: SRIO Xilinx

隨著Altera,Xilinx兩家FPGA巨頭陸續(xù)被收購,F(xiàn)PGA的未來似乎已經(jīng)與數(shù)據(jù)中心、AI等超大規(guī)模應(yīng)用綁定。

關(guān)鍵字: Altera Xilinx

在現(xiàn)代電子設(shè)計(jì)自動(dòng)化(EDA)工具鏈中,ModelSim作為一款功能強(qiáng)大的仿真軟件,廣泛應(yīng)用于FPGA(現(xiàn)場可編程門陣列)和數(shù)字IC設(shè)計(jì)的驗(yàn)證階段。特別是在與Xilinx FPGA結(jié)合使用時(shí),ModelSim能夠模擬復(fù)雜...

關(guān)鍵字: ModelSim Xilinx

北京2024年9月24日 /美通社/ -- 在數(shù)字化浪潮的洶涌澎湃中,閃存技術(shù)與人工智能(AI)的融合發(fā)展正逐步成為推動(dòng)社會(huì)進(jìn)步與行業(yè)變革的關(guān)鍵力量。浪潮信息在以"芯存儲(chǔ) AI未來"為主題的2024全...

關(guān)鍵字: AI 存儲(chǔ)系統(tǒng) 存儲(chǔ)技術(shù) 帶寬

隨著科技的飛速發(fā)展,尤其是物聯(lián)網(wǎng)、自動(dòng)駕駛、人工智能等領(lǐng)域的蓬勃興起,對存儲(chǔ)技術(shù)的需求日益增長。傳統(tǒng)的存儲(chǔ)器如DRAM和Flash雖已占據(jù)市場主流,但其在性能、功耗、耐久性和可靠性等方面已逐漸接近物理極限。因此,新興存儲(chǔ)...

關(guān)鍵字: DRAM Flash 存儲(chǔ)技術(shù)
關(guān)閉