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

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

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

Zynq 7015 linux跑起來之構(gòu)建ARM核

Hx ? 作者:工程師陳翠 ? 2018-06-29 09:36 ? 次閱讀

首先,這里跑linux主要是PS部分的,這里暫時(shí)不用PL部分。

Zynq 7015 linux跑起來之構(gòu)建ARM核

打開vivado新建一個(gè)project.

Zynq 7015 linux跑起來之構(gòu)建ARM核

項(xiàng)目名和保存路徑

Zynq 7015 linux跑起來之構(gòu)建ARM核

RTL project

Zynq 7015 linux跑起來之構(gòu)建ARM核

next

Zynq 7015 linux跑起來之構(gòu)建ARM核

next

Zynq 7015 linux跑起來之構(gòu)建ARM核

Zynq 7015 linux跑起來之構(gòu)建ARM核

next

Zynq 7015 linux跑起來之構(gòu)建ARM核

選Board,如果選器件,是一樣的,只是需要去根據(jù)實(shí)際情況設(shè)置一些東西。

Zynq 7015 linux跑起來之構(gòu)建ARM核

然后Next

Zynq 7015 linux跑起來之構(gòu)建ARM核

完成。

Create Block Design 這里我們需要構(gòu)建PS核

Zynq 7015 linux跑起來之構(gòu)建ARM核

所以我把Design name改成ARM_CORE,當(dāng)然,是根據(jù)實(shí)際情況來,你想怎么命令都是可以的。然后在右則點(diǎn)添加IP,然后選zynq 7000如下圖所示。

Zynq 7015 linux跑起來之構(gòu)建ARM核

點(diǎn)Run Block Auto...會(huì)自動(dòng)根據(jù)所選的板子,自動(dòng)配置

Zynq 7015 linux跑起來之構(gòu)建ARM核

OK

Zynq 7015 linux跑起來之構(gòu)建ARM核

然后雙擊進(jìn)去,進(jìn)行配置,最好能和自己的板子實(shí)際情況對(duì)應(yīng)起來,這里對(duì)PL部分都不做配置,配置完后保存。

Zynq 7015 linux跑起來之構(gòu)建ARM核

Zynq 7015 linux跑起來之構(gòu)建ARM核

這是配好后的,這樣看起來線比較難看,不要慌,右鍵選regenerate layout

Zynq 7015 linux跑起來之構(gòu)建ARM核

然后在ARM_CORM上右鍵Generate Output Products

Zynq 7015 linux跑起來之構(gòu)建ARM核

Generate

Zynq 7015 linux跑起來之構(gòu)建ARM核

然后在ARM_CORM上右鍵Create HDL wraper,然后全部保存,因?yàn)檫@個(gè)軟件是流程式作業(yè),會(huì)從頭執(zhí)行到尾,所以我這里設(shè)置好bit stream相關(guān)的設(shè)置

Zynq 7015 linux跑起來之構(gòu)建ARM核

然后點(diǎn)Generate bitstream lic不出問題,正常等待一會(huì)兒就會(huì)OK.

Zynq 7015 linux跑起來之構(gòu)建ARM核

Zynq 7015 linux跑起來之構(gòu)建ARM核

以上是我沒有保存才有的提示,如果都保存了,就不會(huì)提示了。

Zynq 7015 linux跑起來之構(gòu)建ARM核

至此,文件都已生成,我們不做其他操作,直接選view Reports就OK了。下一節(jié)介紹如何導(dǎo)入到SDK然后新建一個(gè)應(yīng)用工程,生成FSBL.

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

    關(guān)注

    87

    文章

    11209

    瀏覽量

    208721
  • Zynq
    +關(guān)注

    關(guān)注

    9

    文章

    607

    瀏覽量

    47101
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    正點(diǎn)原子ZYNQ7015開發(fā)板!ZYNQ 7000系列、雙ARM、PCIe2.0、SFPX2,性能強(qiáng)悍,資料豐富!

    本帖最后由 jf_85110202 于 2024-9-14 10:33 編輯 正點(diǎn)原子ZYNQ7015開發(fā)板!ZYNQ 7000系列、雙ARM、PCIe2.0、SFPX2,性能
    發(fā)表于 09-14 10:12

    請(qǐng)問AD9683的引腳如何與zynq 7015芯片中的 JESD204 ip端口對(duì)應(yīng)相連?

    。目前,我在設(shè)計(jì)中想使用ZYNQ 7015系列的FPGA,利用JESD204 IP接收A/D轉(zhuǎn)換器AD9683轉(zhuǎn)換完成后的數(shù)據(jù)。但是JESD204 IP的端口很多,我不知道應(yīng)該如何
    發(fā)表于 09-05 11:45

    如何讓你的ESP32跑起來

    ESP32是了國內(nèi)樂鑫科技推出的Wifi&藍(lán)牙物聯(lián)網(wǎng)MCU,而最近項(xiàng)目正好在用ESP32,所以我們今天就來分享下,如何讓你的ESP32跑起來,并應(yīng)用于更多實(shí)際項(xiàng)目。1ESP32簡...
    發(fā)表于 07-16 06:57

    程序能跑起來就是很好的c代碼嗎

    程序能跑起來并不見得你的代碼就是很好的c代碼了,衡量代碼的好壞應(yīng)該從以下幾個(gè)方面來添加鏈接描述看:海風(fēng)教育投訴1,代碼穩(wěn)定,沒有隱患。2,執(zhí)行效率高。3,可讀性高。4,便于移植。
    發(fā)表于 11-23 08:00

    如何讓u-boot跑起來?

    如何讓u-boot跑起來
    發(fā)表于 01-26 08:26

    如何借助STM32CubeProgrammer輕松將STM32MP1開發(fā)板跑起來

    在之前發(fā)布的一文中,我們獲悉了如何借助STM32CubeProgrammer,輕松將STM32MP1開發(fā)板跑起來。在STM32MP1開發(fā)板跑起來之后,我們相當(dāng)于有了一臺(tái)微型嵌入式PC,可以支持多種
    發(fā)表于 02-22 06:07

    可否告訴我工程模板到底怎么操作才能把例子在ARM2104上跑起來

    PROJECT 目錄下的文件結(jié)構(gòu)如下:如果我表述得不是很清楚的話,那么可否告訴我工程模板到底怎么操作,怎樣才能把例子在 ARM2104 上跑起來
    發(fā)表于 02-28 14:21

    AD9683的引腳如何與zynq 7015芯片中的JESD204 ip端口對(duì)應(yīng)相連?

    目前,我在設(shè)計(jì)中想使用ZYNQ 7015系列的FPGA,利用JESD204 IP接收A/D轉(zhuǎn)換器AD9683轉(zhuǎn)換完成后的數(shù)據(jù)。但是JESD204 IP的端口很多,我不知道應(yīng)該如何將
    發(fā)表于 12-15 07:14

    Zynq 7015 linux跑起來之導(dǎo)入SDK生成FSBL步驟教程

    上一節(jié)相當(dāng)于成功生成了PS部分,這一部分利用上一步生成的文件來導(dǎo)入到SDK中。 在vivado中點(diǎn)File->Export Hardware我這里把Include bitstream給勾上了。 然后File->Launch SDK 點(diǎn)OK,稍等一下,就會(huì)跳出SDK,明顯是基于eclispe的。
    的頭像 發(fā)表于 06-28 17:04 ?6127次閱讀
    <b class='flag-5'>Zynq</b> <b class='flag-5'>7015</b> <b class='flag-5'>linux</b><b class='flag-5'>跑起來之</b>導(dǎo)入SDK生成FSBL步驟教程

    Zynq 7015 linux跑起來之導(dǎo)入之BOOT.bin生成詳解

    本文主要介紹Zynq 7015 linux跑起來之導(dǎo)入之BOOT.bin生成,具體的跟隨小編一起來了解一下。
    的頭像 發(fā)表于 06-27 10:01 ?7396次閱讀

    Zynq 7015 linux跑起來之SD分區(qū)并放入對(duì)應(yīng)的文件介紹

    現(xiàn)在所要的文件基本上已都有了,怎么樣來放到SD卡里來讓系統(tǒng)運(yùn)行起來呢?這里主要介紹Linux下面的方法,Windows下面用工具分就不說了。
    的頭像 發(fā)表于 06-27 09:13 ?7437次閱讀

    讀懂PetaLinux:讓嵌入式Linux在它上面“跑”起來

    PetaLinux為Zynq應(yīng)用開發(fā)提供了有力的助推,“讀”懂了TA,就可讓Zynq去應(yīng)對(duì)更多應(yīng)用場景的需要,也讓更多基于嵌入式 Linux的用戶應(yīng)用在Zynq上暢快地奔
    的頭像 發(fā)表于 04-08 14:41 ?2.8w次閱讀

    FreeRTOS_003 _讓系統(tǒng)在板子上跑起來

    FreeRTOS_003_讓系統(tǒng)在板子上跑起來
    的頭像 發(fā)表于 03-14 11:25 ?2733次閱讀
    FreeRTOS_003 _讓系統(tǒng)在板子上<b class='flag-5'>跑起來</b>

    windows安裝ubuntu并讓pioneer1應(yīng)用程序跑起來的過程

    本文介紹在windows下安裝ubuntu并且讓pioneer1的應(yīng)用程序跑起來的全過程。雖然安裝ubuntu不是本文重點(diǎn),但是還是啰嗦地寫一遍吧。
    的頭像 發(fā)表于 10-23 10:41 ?2324次閱讀
    windows安裝ubuntu并讓pioneer1應(yīng)用程序<b class='flag-5'>跑起來</b>的過程

    TI CC3200 WIFI實(shí)訓(xùn)開發(fā)套件(OURS-SDK-WFB)IAR for ARM7.8調(diào)試2————對(duì)IAR for ARM的熟悉,并在開發(fā)板上跑起來第一個(gè)

    TI CC3200 WIFI實(shí)訓(xùn)開發(fā)套件(OURS-SDK-WFB)IAR for ARM7.8調(diào)試2————對(duì)IAR for ARM的熟悉,并在開發(fā)板上跑起來第一個(gè)程序
    發(fā)表于 12-08 12:06 ?8次下載
    TI CC3200 WIFI實(shí)訓(xùn)開發(fā)套件(OURS-SDK-WFB)IAR for <b class='flag-5'>ARM</b>7.8調(diào)試2————對(duì)IAR for <b class='flag-5'>ARM</b>的熟悉,并在開發(fā)板上<b class='flag-5'>跑起來</b>第一個(gè)