一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

電子設(shè)計(jì) ? 來(lái)源:電路城 ? 作者:電路城 ? 2021-04-28 15:56 ? 次閱讀

Jaya 本期帶來(lái)的開發(fā)板是ALINX 基于Xilinx Zynq ultraScale+ MPSoC的異構(gòu)FPGA開發(fā)板ALINX AXU2CGA/AXU2CGB。這兩塊開發(fā)板的區(qū)別是:AXU2CGA是2片DDR4 32bit的,不帶EMMC;而AXU2CGB是4片DDR4 64bit的,帶EMMC,因此本文主要評(píng)測(cè)的是AXU2CGB 開發(fā)板。

盡管板卡使用的使XCZU2CG 使Xilinx Zynq ultraScale+ 系列的丐版,但是拿來(lái)上手Xilinx Zynq ultraScale+ 系列FPGA再適合不過(guò)。

我們先來(lái)開箱,看下AXU2CGB開發(fā)板,簡(jiǎn)單的了解開發(fā)板的整體套件組成。先來(lái)看外包裝。

外包裝相對(duì)樸實(shí)了一點(diǎn),不像AXU3CG的主板外包裝,標(biāo)準(zhǔn)硬紙殼,少了黑色底金色logo的氣質(zhì)。不過(guò)整體來(lái)說(shuō),還在中規(guī)中矩的范圍范圍,內(nèi)部加了海綿進(jìn)行緩沖,外包裝的紙盒也是比較硬朗的那種,對(duì)板子的保護(hù)性能來(lái)說(shuō)不必黑底金字的包裝差,只是看起來(lái)沒(méi)有那么高大上。畢竟價(jià)格還不到對(duì)方的三分之一,想要同等待遇,確實(shí)有點(diǎn)過(guò)分。

OK就說(shuō)到這,我們看下套件的組成,雖然外包裝有點(diǎn)縮水,不過(guò)我們買板子最重要的當(dāng)然不是看外包裝玩對(duì)吧,我們最關(guān)注的肯定是板子和配套的的器件對(duì)吧!把包裝盒打開來(lái)看看!器件的已經(jīng)拿出來(lái)了,首先我們最關(guān)注的核心板被包裝盒的海綿保護(hù)的好好的,絲毫不用擔(dān)心,線看看其他的配件,這些配件還是老樣子,除了開發(fā)板,ALINX的配套器件基本一樣,一套Jtag的調(diào)試器,一根USB MINI 轉(zhuǎn)Tyep A口的數(shù)據(jù)線,一個(gè)12V 3A的電源,一個(gè)川宇藍(lán)白相間的讀卡器,保修卡,以及和調(diào)試器配套的線材,與AXU3CG開發(fā)板相比,唯獨(dú)的區(qū)別就是AXU3CG 適用的是一個(gè)風(fēng)扇作為開發(fā)板的散熱,而AXU2CGB開發(fā)板是用的一個(gè)很大塊的散熱片。對(duì)于ZYNQ UltraScale+ 系列的板卡來(lái)說(shuō),功耗可以達(dá),也可以相對(duì)較小,主要差異就是邏輯資源使用的多少,邏輯資源使用的越多,那么需要的瞬間功耗也就會(huì)越大,如果電源無(wú)法支撐,就會(huì)無(wú)法運(yùn)行,一般情況下?lián)p壞的概率還是不大的。所以電源的動(dòng)態(tài)響應(yīng)要高一些。

這里呢,簡(jiǎn)單的說(shuō)配件,其實(shí)從個(gè)人使用習(xí)慣來(lái)說(shuō),比較希望板卡的最多插三根線,一個(gè)根電源線,一根網(wǎng)線,一根串口線,當(dāng)然串口可以和電源合并當(dāng)然最好。ALINX大大給提供的配件中包含JTAG,我也在思考ALINX 大大為什么不把JTAG坐在板卡上呢?,做在板子上,如果使用FT2232的方案,就可以將串口和JTAG同時(shí)從要給USB MINI 口引入,對(duì)于我們這種懶癌重度患者起步美哉?后面小編仔細(xì)的想了下,分離的JTAG有分離的好處,首先就是成本的問(wèn)題,這個(gè)成本是針對(duì)用戶來(lái)說(shuō)的,如果我們手中有了一個(gè)ALINX JTAG的調(diào)試器,這樣就可以使用這個(gè)調(diào)試器調(diào)試n多塊擁有JTAG的板子,這些板子也不需要板載調(diào)試器,學(xué)習(xí)的成本就會(huì)節(jié)省。其次呢,我們使用的Zynq系列的開發(fā)板,這系列的芯片最主要的特性就是包含了FPGA和ARM SoC兩個(gè)部分,F(xiàn)PGA的調(diào)試是使用JTAG比較方便,不過(guò)到了ARM的部分,JTAG就沒(méi)有那么重要了,多數(shù)的PS 端開發(fā),完全不需要使用JTAG,so ALINX 大大這樣做是有充分思考的,JTAG CABLE 使用的都是標(biāo)準(zhǔn)JTAG接口,一個(gè)是2.54mm 的兩一個(gè)是2.0mm 的,可以相容大多數(shù)FPGA的板卡,即使少部分不相容可以使用2.54的排針進(jìn)行端口轉(zhuǎn)接。

然后就是串口線的部分,現(xiàn)在來(lái)說(shuō)Type C大行其道,逐步成為外設(shè)接口的主流,在USB3.2的協(xié)議中明確規(guī)定將不再支持USB YTPE A ,TYPE B,以及所衍生的MINI USB 和MICRO USB 接口,ALINX 大大可能進(jìn)展還沒(méi)那么沒(méi)有跟上,不過(guò)我相信,也許新的版本上就會(huì)更新的Tyep C版本的開發(fā),一根線橫掃供電和通信。其他的部分JAYA沒(méi)什么感覺(jué)畢竟都是ALINX 大大驗(yàn)證過(guò)的標(biāo)準(zhǔn)備件。

下面就是我們開發(fā)板的主題,這次的AXU2CGB 開發(fā)板,可以算是面向?qū)W習(xí)者的入門級(jí)開發(fā)板,作為入門級(jí)的開發(fā)板,ALINX AXU2CGB 開發(fā)板可以算是把入門FPGA的基礎(chǔ)資源準(zhǔn)備的一應(yīng)俱全,當(dāng)然對(duì)于入門級(jí)開發(fā)板來(lái)說(shuō),是以學(xué)習(xí)為主,相關(guān)的擴(kuò)展性會(huì)稍微差一點(diǎn),成本也會(huì)更低些,重要體現(xiàn)在,ALINX AXU2CGB 開發(fā)板,并沒(méi)有使用核心板加擴(kuò)展板的方案,也就是說(shuō)這款開發(fā)板的核心器件是不可以更換的,在項(xiàng)目中,如果評(píng)估的不完善,或者需要加入新的模塊,原本的開發(fā)板可能會(huì)出現(xiàn)資源不夠的情況,這時(shí)候就可以通過(guò)更換核心板而將系統(tǒng)的資源再次擴(kuò)展,當(dāng)然對(duì)于學(xué)習(xí)來(lái)說(shuō)這個(gè)部分的意義不大。

下面我就來(lái)看下我們的這塊入門級(jí)開發(fā)板的硬件按配置,接口如下圖,整體來(lái)說(shuō)接口很完善,常見的接口,十分適合初學(xué)者與有一定FPGA基礎(chǔ)的童鞋學(xué)習(xí)玩耍。

我先從硬件來(lái)開始分析分析這款款開發(fā)板,看看入門級(jí)別的開發(fā)板的用料到底怎么樣,我們從最基礎(chǔ)的結(jié)構(gòu)開始逐步向外發(fā)散到接口,分析下板卡的用料。

最基礎(chǔ)的結(jié)構(gòu)都包括什么呢?這個(gè)問(wèn)題非常簡(jiǎn)單,在整個(gè)系統(tǒng)中,沒(méi)了哪些部分整個(gè)系統(tǒng)將會(huì)無(wú)法運(yùn)行呢?那么這些就整個(gè)系統(tǒng)的最基礎(chǔ)的部分,比如電源,時(shí)鐘,存儲(chǔ),處理器這幾樣,如果少了些系統(tǒng)時(shí)不會(huì)跑得起來(lái)的。下面我們來(lái)看下具體的位置。

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

如上圖,紅框內(nèi)遍布著大量電感的部分就是本次入門級(jí)開發(fā)板的供電部分,也就是開發(fā)板的心臟,由心臟來(lái)提供電能給整塊板卡,使整塊板卡運(yùn)動(dòng)起來(lái),對(duì)于FPGA來(lái)說(shuō),對(duì)于電源的要求是比較高的,因?yàn)镕PGA啟動(dòng)的瞬間會(huì)有超多的邏輯在一瞬間動(dòng)起來(lái),這里就是考驗(yàn)一個(gè)電源實(shí)力的時(shí)刻,并且由于Zynq 集成了FPGA 和ARM 硬核的原因,需要的電源數(shù)量也是極其的多。這里我們課可以看間ALINX 大大,使用了一塊來(lái)自TI 德州儀器半導(dǎo)體的TPS650864 多軌可調(diào)的PMU(power management unit)。使用電源管理電源的好處是整體電源結(jié)構(gòu)比較集中,可以提高電源密度,并且在德州儀器半導(dǎo)體的加持下電源的質(zhì)量是不用擔(dān)心的。這顆TPS650864 多軌可調(diào)PMU 適用于多核處理器,F(xiàn)PGA,以及整套系統(tǒng)。

可以看見這周圍的電路比較復(fù)雜,附一張Spec中的結(jié)構(gòu)圖紙。

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

圖中的黃色部分是AXU2CGB 入門開發(fā)板的DDR 部分:

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

AXU2CGA板上PS端配有2片Micron(美光)的共1GB的DDR4芯片,型號(hào)為MT40A512M16LY-062EIT,組成32位數(shù)據(jù)總線帶寬和1GB的容量。AXU2CGB板上PS端配有4片Micron(美光)的1GB的DDR4芯片,型號(hào)為MT40A512M16LY-062EIT,組成64位數(shù)據(jù)總線帶寬和2GB的容量。PS端的DDR4 SDRAM的最高運(yùn)行速度可達(dá)1200MHz(數(shù)據(jù)速率2400Mbps)。

如圖中,綠色部分位是eMMC,AXU2CGB 配有一片來(lái)自江波龍半導(dǎo)體,容量為 8GB 的 eMMC FLASH 芯片。eMMC FLASH 連接到 ZYNQ UltraScale+的 PS 部分 BANK500 的 GPIO 口上。

橙色的部分是SILICON LABS的時(shí)鐘芯片Si5332B,Si5332B 任意頻率時(shí)鐘發(fā)生器提供高集成水平,可在 ADAS、信息娛樂(lè)和自主駕駛硬件平臺(tái)中實(shí)現(xiàn)完整時(shí)鐘樹整合??梢匀我廨敵龇秶鸀?10 – 200M頻率,該設(shè)備具有 MultiSynth? 分?jǐn)?shù)和整數(shù)分頻器,可同時(shí)輸出多達(dá) 8 種不同的時(shí)鐘。

然后最后的主要就器件就是我們的MPSoC,Zynq UltraScale+ CG核心芯片了,這里ALINX提供了我們兩種規(guī)格的核心板,分別是AXU2CGA,以及AXU2CGB。兩塊入門級(jí)開發(fā)板參數(shù)對(duì)比如下表:

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

MPSoC均采用XCZU2CG,相關(guān)資源如下圖:核心部分是適用雙核的ARM Cortex-A53,1.2GHz,和雙核的Cortex-R5,500MHz。

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

這樣板子的上核心器件我們簡(jiǎn)單的介紹完畢,下面就是怎么板卡的接口,如果我們想要和FPGA 或者ARM愉快的玩耍就離不開板卡的外設(shè),想實(shí)現(xiàn)一些有趣的功能也少不了與接口的互動(dòng),板子上的接口主要包含DP接口,PCIE接口,MIPI接口,USB3.0接口,MINI USB 串口接口,千兆以太網(wǎng)RJ45接口,JTAG接口,EEPROM,SD卡接口,以及我們剛剛開始接觸板卡的第一程序,4個(gè)LED燈,以及4個(gè)用戶Button,和撥碼開關(guān),以及Reset Button。整體尺寸為85mm * 100mm,相對(duì)來(lái)說(shuō)在FPGA 開發(fā)板的族群里算是比較苗條的了,同時(shí)還可以給我們提供足夠的暢玩空間。

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

對(duì)于JTAG的接口來(lái)說(shuō),是我們玩耍PL端的所不能或缺的,ALINX適用的是標(biāo)準(zhǔn)的jtag接口,通過(guò)連接JTAG接口就可以對(duì)PL 以及PS的運(yùn)行狀態(tài)進(jìn)行監(jiān)控。

撥碼開關(guān)的部分,主要用來(lái)配置ALINX AXU2CGB 開發(fā)板的啟動(dòng)模式,具體的配置方法如下表:

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

LED,BUTTON均位于JTAG接口的上面,BUTTON的按鍵因?yàn)橛幸粋€(gè)較高的JTAG接口在當(dāng)著,按下時(shí)會(huì)比較費(fèi)事,應(yīng)該是板卡的密度太高,周邊都被豐富的接口堵住,導(dǎo)致按鍵BUTTON沒(méi)有了板邊的空間。相應(yīng)的,每個(gè)BUTTON上都有相關(guān)的絲印。只是部分被JTAG接口蓋上,但是基本不妨礙我們來(lái)閱讀,還是給好評(píng)的。

MINI DP 接口為于USB 3.0右邊,AXU2CGA/B 帶有 1 路 MINI 型的 DisplayPort 輸出顯示接口,用于視頻圖像的顯示,最高支持 4K x 2K@30Fps 輸出。ZU2CG PS MGT 的 LANE0 和 LANE1 的 TX 信號(hào)以差分信號(hào)方式連接到 DP 連接器。DisplayPort 輔助通道連接到 PS 的 MIO 管腳上。

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

AXU2CGA/B 板上有 4 個(gè) USB3.0 接口,接口為 HOST 工作模式(Type A),數(shù)據(jù)傳輸速度高達(dá) 5.0Gb/s。USB3.0 通過(guò) ULPI 接口連接外部的 USB PHY 芯片和 USB3.0 HUB 芯片,實(shí)現(xiàn)高速的 USB3.0 數(shù)據(jù)通信。

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

相應(yīng)的PHY的管腳分配如下圖:

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

AXU2CGA/B 配備了一個(gè) PCIE x1 的插槽,用于連接 PCIE 外設(shè),PCIE 通信速度高達(dá)5Gbps。PCIE 信號(hào)直接跟 BANK505 PS MGT 收發(fā)器的 LANE0 相連接。這樣我們就可以適用外接的方式擴(kuò)展PCIE 設(shè)備,雖然只有X1,但對(duì)于初學(xué)者入門,再適合不過(guò)了。

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

AXU2CGA/B 板上有 2 路 MIPI 接口,用于連接 MIPI 攝像頭。MIPI 的差分信號(hào)分別連接到 BANK64、65 的 HP IO 上,電平標(biāo)準(zhǔn)為+1.2V;MIPI 的控制信號(hào)連接到 BANK24 上,電平標(biāo)準(zhǔn)為+3.3V。

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

到這里呢板子上的控制接口和高速接口也就大概的介紹完畢,主要就是DP,USB,PCIE,MIPI。剩下的一些比如SPI NOR Flash,比如I2C的EEPROM,再比如40PIN GPIO接口什么的,基本是都是大家耳熟能詳?shù)牧耍驮倬唧w說(shuō)明了,額對(duì)大家要注意,板卡的兩邊的40PIN接口并不是完全一樣的,電源口朝前的時(shí)候,左手邊的40PIN 接口的IO點(diǎn)評(píng)是1.8V,右手邊的40PIN接口IO電平才是3.3V。在接模塊的時(shí)候要千萬(wàn)要注意。

硬件部分的介紹告一段落,在我們進(jìn)入軟件實(shí)操之前,這里還是有一點(diǎn)要大家注意的,在整套的配件包里是有一個(gè)散熱片的,Jaya在最開始的時(shí)候?qū)⑺雎粤?,也不是故意將散熱片忽略,主要還是想看看2CG系列的芯片溫度怎么樣,于是就是裸著上電了,系統(tǒng)正常跑起來(lái),跑了能有5分支左右,Jaya摸了下AXU2CGB的ZYNQ,由于室內(nèi)溫度只有十四五度,芯片表面的溫度大概有50度左右,相對(duì)來(lái)說(shuō)還好,不過(guò)Jaya還是推薦將散熱片加上,芯片表面50度,內(nèi)部核心可能已經(jīng)接近八九十度了,一般來(lái)說(shuō)芯片的結(jié)溫是125度(商用,高于結(jié)溫會(huì)有損壞的風(fēng)險(xiǎn)),并且適用時(shí)間還不是很長(zhǎng),溫度應(yīng)該還沒(méi)有趨于熱平衡,再加上FPGA的邏輯資源還沒(méi)有全部運(yùn)轉(zhuǎn),如果全部加在一起這個(gè)溫度可能會(huì)瞬間翻倍,雖然不至于燒壞芯片,如果長(zhǎng)期適用還是對(duì)板卡有損耗。

先來(lái)嘗試下PL部分的適用,其實(shí)和操作FPGA是一樣的。簡(jiǎn)單適用PL端點(diǎn)一個(gè)燈,首先我們要安裝FPGA的開發(fā)幻劍Vivado,或者Vitis。vitis HLS 能提高系統(tǒng)設(shè)計(jì)的抽象層次,為設(shè)計(jì)人員帶來(lái)切實(shí)的幫助。vitis HLS 通過(guò)下面兩種方法提高抽象層次:第一,使用 C/C++作為編程語(yǔ)言,充分利用該語(yǔ)言中提供的高級(jí)結(jié)構(gòu)。第二,提供更多數(shù)據(jù)原語(yǔ),便于設(shè)計(jì)人員使用基礎(chǔ)硬件構(gòu)建塊(位向量、隊(duì)列等)。與使用 RTL相比,這兩大特性有助于設(shè)計(jì)人員使用 vitis HLS 更輕松地解決常見的協(xié)議系統(tǒng)設(shè)計(jì)難題。最終簡(jiǎn)化系統(tǒng)匯編,簡(jiǎn)化 FIFO 和存儲(chǔ)器訪問(wèn),實(shí)現(xiàn)控制流程的抽象。

這個(gè)部分就具體描述了,官網(wǎng)下載,然后安裝軟件?;緵](méi)有什么難度。下圖就是vitis的啟動(dòng)界面,vitis 集成vivado,可以滿足我們PL的適用。

我們既然想要點(diǎn)燈,第一點(diǎn)就必須要了解LED燈的硬件電路是怎么設(shè)計(jì)的。

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

然后打開vivado 創(chuàng)建工程:

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

在不斷的下一步過(guò)程中,需要選擇芯片的型號(hào)時(shí),在“Part”選項(xiàng)中,器件家族“Family”選擇“Zynq UltraScale+ MPSoCs”,封裝類型“Package”選擇“sfvc784”,Speed 選擇”-1”,Temperature 選擇“I”減少選擇范圍。在下拉列表中選擇“xczu2cg-sfvc784-1-i”,“-1”表示速率等級(jí),數(shù)字越大,性能越好,速率高的芯片向下兼容速率低的芯片。點(diǎn)擊Next

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

這時(shí)候我們就可以選擇Finish,來(lái)完成工程的創(chuàng)建。

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

然后我們?cè)诠こ虅?chuàng)建以個(gè)LED的verilog文件,選擇add sources。 -》 選擇添加或創(chuàng)建設(shè)計(jì)源文件“Add or create design sources”,點(diǎn)擊“Next” -》 選擇創(chuàng)建文件“Create File” -》 文件名“File name”設(shè)置為“l(fā)ed”,點(diǎn)擊“OK”

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

這樣我們就創(chuàng)建好一個(gè)LED.v 的文件。在文件中輸入Code,定義一個(gè)寄存器,用于循環(huán)計(jì)數(shù),寄存器 timer 變?yōu)?0,并翻轉(zhuǎn)四個(gè) LED。這樣就是實(shí)現(xiàn)了一個(gè)點(diǎn)燈的流程。

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

PL部分的簡(jiǎn)單例子就到這這里。下面我簡(jiǎn)單使用下PS端的資源。我們將板卡的撥碼開關(guān)撥到SD卡啟動(dòng),然后再SD卡中安裝ALINX AXU2CGB 開發(fā)板的測(cè)試image。相關(guān)的文件存儲(chǔ)在,資料文件中的factory_file中。

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

在文件中會(huì)有相關(guān)的說(shuō)明,告知我們應(yīng)該怎樣回復(fù)SD卡的內(nèi)容。使用ALINX大大提供的工具,將相應(yīng)的文件選上既可以完成SD Zynq啟動(dòng)卡的制作。

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

熟悉Zynq 環(huán)境的小伙伴也可以通過(guò)Petalinux來(lái)制作屬于自己定制的Petalinux 系統(tǒng)。相應(yīng)的燒卡方法也時(shí)很簡(jiǎn)單的,使用fdisk給SD卡分區(qū),0分區(qū)為fat32,1分區(qū)為ext4,將rootfs使用dd命令燒錄到分區(qū)1,再把打包好的BOOT.bin 和 iamge.ub cp 到0分區(qū)大功告成。當(dāng)然后如果沒(méi)有Linux 的環(huán)境就比較麻煩了。還需要將環(huán)境搭建起來(lái)才可以進(jìn)行SD卡的制作。

SD卡也有了我們上板使用。如果使用ALINX大大提供的image的話,開機(jī)就會(huì)進(jìn)入檢測(cè)階段。整個(gè)時(shí)間大概會(huì)持續(xù)幾分鐘,插入網(wǎng)線后ETH會(huì)狀態(tài)會(huì)從wait變?yōu)镺K,按按鍵1-4也是會(huì)有同樣的效果。

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

++++++++++++++++++++++++++++

如果對(duì)應(yīng)輸入后:

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

我們輸入用戶名和密碼進(jìn)入系統(tǒng),一般來(lái)說(shuō)petalinux 如果沒(méi)有特意修改的話,用戶名和密碼都是root。

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

Ok這樣我們就進(jìn)入到系統(tǒng)里了。我們來(lái)讀下CPU看看是不是有兩顆CPU??戳讼耤puinfo,確實(shí)是兩顆CPU但是并沒(méi)有識(shí)別到CUP的型號(hào)。

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

但是有點(diǎn)奇怪的是這里并沒(méi)有把Model name讀出來(lái),下圖是我順手讀了了下ZYNQ 7010的板子,可意見Model name一欄會(huì)有ARMv7的標(biāo)值。

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

空載的情況下,ALINX AXU2CGB 開發(fā)板的功耗基本維持7W左右,由于系統(tǒng)是12V供電中間還有電源的轉(zhuǎn)換效率,按照80%來(lái)算板卡的空載功耗可能接近6W。對(duì)于這個(gè)級(jí)別的FPGA來(lái)說(shuō)也中規(guī)中矩。

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

再來(lái)一張之前的ALINX AXU3EG 開發(fā)板功耗對(duì)別

基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評(píng)測(cè)

可看的出來(lái)EG的芯片比CG多出一個(gè)GPU以及一些邏輯單元功耗上要多出來(lái)50%,總的來(lái)說(shuō)對(duì)于初學(xué)者來(lái)說(shuō)尤其是想要了解FPGA和ARM兩頭抓的小伙伴,ALINX AXU2CGB 開發(fā)板再合適不過(guò)了,老的ZYNQ 7000系列相對(duì)來(lái)說(shuō)是最初賽靈思相對(duì)試水的產(chǎn)品,并且整體更偏向于FPGA的部分,使用ARMv7來(lái)給FPGA打輔助,EG系列開始,ARM A53才開始爆發(fā)出ARM的性能,使得FPGA和ARM完美的配在一起,相輔相成,新的開發(fā)環(huán)境vitis又再FPGA和ARM兩端搭建橋梁,使整體的開發(fā)更加流暢,新版本的Petalinux,也一改之前問(wèn)題連篇的情況,趨于更加好用,協(xié)助我們完成相應(yīng)的設(shè)計(jì)以及學(xué)習(xí)和開發(fā)工作。
責(zé)任編輯:pj

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1642

    文章

    21920

    瀏覽量

    612152
  • 讀卡器
    +關(guān)注

    關(guān)注

    2

    文章

    422

    瀏覽量

    39974
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5389

    瀏覽量

    100984
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Xilinx宣布推出汽車級(jí)Zynq UltraScale+ MPSoC系列

    All Programmable技術(shù)和器件的全球領(lǐng)先企業(yè)賽靈思公司(Xilinx, Inc.,(NASDAQ:XLNX))昨日宣布推出符合汽車級(jí)要求的Zynq? UltraScale+? MPSoC
    的頭像 發(fā)表于 01-17 09:15 ?9653次閱讀

    ZYNQ Ultrascale+ MPSOC FPGA教程】第一章MPSoC芯片介紹

    3EG/AXU4EV-E/AXU4EV-P/AXU5EV-E/AXU5EV-P/AXU9EG/AXU
    的頭像 發(fā)表于 01-20 15:23 ?7794次閱讀
    【<b class='flag-5'>ZYNQ</b> <b class='flag-5'>Ultrascale+</b> MPSOC <b class='flag-5'>FPGA</b>教程】第一章MPSoC芯片介紹

    如何調(diào)試Zynq UltraScale+ MPSoC VCU DDR控制器

    Xilinx DDR 控制器?! DR PHY 與電路調(diào)試:  Zynq UltraScale+ MPSoC VCU DDR 控制器采用 MIG PHY?! ∵@意味著您可以使用標(biāo)
    發(fā)表于 01-07 16:02

    如何在PL端開發(fā)程序

    適用于板卡型號(hào):AXU2CGA/AXU2CGB/AXU3EG/AXU4EV-E/AXU4EV-P/AXU
    發(fā)表于 01-22 07:11

    ZYNQ Ultrascale+ MPSOC FPGA教程

    ZYNQ Ultrascale+ MPSOC FPGA教程
    發(fā)表于 02-02 07:53

    Xilinx基于ARM的Zynq-7000和Zynq UltraScale+ MPSoC及RFSoC器件是否存在安全漏洞

    本文試圖搞清楚在 Xilinx 基于 ARM 的 Zynq-7000、Zynq UltraScale+ MPSoC 和 Zynq
    發(fā)表于 06-28 15:53 ?2757次閱讀

    詳解Xilinx公司Zynq? UltraScale+?MPSoC產(chǎn)品

    (PS)和可編邏輯(PL)架構(gòu),主要用在航空航天與國(guó)防,汽車電子,數(shù)據(jù)中心,無(wú)線通信基礎(chǔ)設(shè)備和無(wú)線基礎(chǔ)設(shè)施.本文介紹了Xilinx公司的Zynq? UltraScale+?MPSoC系列
    發(fā)表于 03-05 15:18 ?3512次閱讀
    詳解<b class='flag-5'>Xilinx</b>公司<b class='flag-5'>Zynq</b>? <b class='flag-5'>UltraScale+</b>?MPSoC產(chǎn)品

    ZYNQ Ultrascale+ MPSOC FPGA開發(fā)系統(tǒng)的結(jié)構(gòu)示意圖

    AXU2CGA/B的特點(diǎn)是體積小并擴(kuò)展了豐富的外設(shè)。主芯片采用Xilinx公司的Zynq UltraScale+ MPSoCs CG系列的芯
    的頭像 發(fā)表于 02-08 14:47 ?4294次閱讀
    <b class='flag-5'>ZYNQ</b> <b class='flag-5'>Ultrascale+</b> MPSOC <b class='flag-5'>FPGA</b><b class='flag-5'>開發(fā)</b>系統(tǒng)的結(jié)構(gòu)示意圖

    ZYNQ Ultrascale+ MPSOC FPGA教程】第二章 硬件原理圖介紹

    AXU2CGA/B的特點(diǎn)是體積小并擴(kuò)展了豐富的外設(shè)。主芯片采用Xilinx公司的Zynq UltraScale+ MPSoCs CG系列的芯
    發(fā)表于 02-21 06:29 ?16次下載
    【<b class='flag-5'>ZYNQ</b> <b class='flag-5'>Ultrascale+</b> MPSOC <b class='flag-5'>FPGA</b>教程】第二章 硬件原理圖介紹

    ZYNQ Ultrascale+ MPSoC系列FPGA芯片設(shè)計(jì)

    基于 Xilinx 公司ZYNQ Ultrascale+ MPSoC系列 FPGA 芯片設(shè)計(jì),應(yīng)用于工廠自動(dòng)化、機(jī)器視覺(jué)、工業(yè)質(zhì)檢等工業(yè)領(lǐng)域
    發(fā)表于 11-02 14:35 ?1808次閱讀

    AXU2CGB Zynq UltraScale上的GNU Radio工具包 第4部分

    電子發(fā)燒友網(wǎng)站提供《AXU2CGB Zynq UltraScale上的GNU Radio工具包 第4部分.zip》資料免費(fèi)下載
    發(fā)表于 06-14 15:08 ?0次下載
    <b class='flag-5'>AXU2CGB</b> <b class='flag-5'>Zynq</b> <b class='flag-5'>UltraScale</b><b class='flag-5'>板</b>上的GNU Radio工具包 第4部分

    AXU2CGB Zynq UltraScale上的GNU Radio工具包 第3部分

    電子發(fā)燒友網(wǎng)站提供《AXU2CGB Zynq UltraScale上的GNU Radio工具包 .zip》資料免費(fèi)下載
    發(fā)表于 06-14 15:02 ?0次下載
    <b class='flag-5'>AXU2CGB</b> <b class='flag-5'>Zynq</b> <b class='flag-5'>UltraScale</b><b class='flag-5'>板</b>上的GNU Radio工具包 第3部分

    AXU2CGB Zynq UltraScale上的GNU Radio工具包 第1部分

    電子發(fā)燒友網(wǎng)站提供《AXU2CGB Zynq UltraScale上的GNU Radio工具包 第1部分.zip》資料免費(fèi)下載
    發(fā)表于 06-14 15:04 ?2次下載
    <b class='flag-5'>AXU2CGB</b> <b class='flag-5'>Zynq</b> <b class='flag-5'>UltraScale</b><b class='flag-5'>板</b>上的GNU Radio工具包 第1部分

    適用于Xilinx Zynq UltraScale+ MPSoC應(yīng)用的電源參考設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《適用于Xilinx Zynq UltraScale+ MPSoC應(yīng)用的電源參考設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 09-13 09:55 ?9次下載
    適用于<b class='flag-5'>Xilinx</b> <b class='flag-5'>Zynq</b> <b class='flag-5'>UltraScale+</b> MPSoC應(yīng)用的電源參考設(shè)計(jì)

    AMD推出全新Spartan UltraScale+ FPGA系列

    AMD 已經(jīng)擁有 Zynq UltraScale+ 和 Artix UltraScale+ 系列,而 Spartan UltraScale+
    發(fā)表于 03-18 10:40 ?632次閱讀
    AMD推出全新Spartan <b class='flag-5'>UltraScale+</b> <b class='flag-5'>FPGA</b><b class='flag-5'>系列</b>