吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Zynq 7015 linux跑起來之導入之BOOT.bin生成詳解

Hx ? 作者:工程師陳翠 ? 2018-06-27 10:01 ? 次閱讀

新建一個BOOT文件夾

sudo mkdir BOOT

cd BOOT

sudo cp /home/gavin/work/ZYNQ/uboot/u-boot-xlnx-master/u-boot 。/

sudo mv u-boot u-boot.elf

cp /home/gavin/work/ZYNQ/kernel/linux-Digilent-Dev-master/arch/arm/boot/uImage 。/

cp /home/gavin/work/ZYNQ/kernel/linux-Digilent-Dev-master/arch/arm/boot/zImage 。/

sudo cp /home/gavin/work/ZYNQ/kernel/linux-Digilent-Dev-master/arch/arm/boot/dts/devicetree.dtb 。/

cp /home/gavin/work/ZYNQ/PICO_ZED/PICO_ZED/PICO_ZED.runs/impl_1/ARM_CORE_wrapper.bit 。/

sudo cp /home/gavin/work/ZYNQ/PICO_ZED/PICO_ZED/PICO_ZED.sdk/1FSBL/Debug/1FSBL.elf 。/

我們在生成BOOT.bin文件的時候,主要要用到1FSBL.elf,ARM_CORE_wrapper.bit,u-boot.elf這三個文件現在都已準備好了。

在SDK中點擊Xilinx Tools-》Creat Boot Image

Zynq 7015 linux跑起來之導入之BOOT.bin生成詳解

指定bif路徑,其實就是剛才創建的那個BOOT文件夾。

Zynq 7015 linux跑起來之導入之BOOT.bin生成詳解

三個文件依次是1FSBL.elf,ARM_CORE_wrapper.bit,u-boot.elf

BOOT.bin是可以放入到SD卡或者emmc里面的,如果是BOOT.mcs那是放入SPI flash里面的。

Zynq 7015 linux跑起來之導入之BOOT.bin生成詳解

output.bif文件里面的內容

the_ROM_image:

{

[bootloader]/home/gavin/work/ZYNQ/PICO_ZED/BOOT/1FSBL.elf

/home/gavin/work/ZYNQ/PICO_ZED/BOOT/ARM_CORE_wrapper.bit

/home/gavin/work/ZYNQ/PICO_ZED/BOOT/u-boot.elf

}

至此,BOOT.bin和BOOT.mcs文件生成!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11345

    瀏覽量

    210397
  • Zynq
    +關注

    關注

    10

    文章

    610

    瀏覽量

    47297
收藏 人收藏

    評論

    相關推薦

    MotorControl Workbench生成的代碼是開環的嗎,為什么電機跑起來很容易受到外力導致停機?

    請問各位高手 MotorControl Workbench 生成的代碼是開環的嗎?為什么我的電機跑起來很容易受到外力導致停機,我想讓它不停機,請問有什么好的辦法嗎 ?
    發表于 03-21 07:12

    玩轉Zynq連載29——[ex51] 制作裸跑程序的啟動文件BOOT.bin

    `玩轉Zynq連載29——[ex51] 制作裸跑程序的啟動文件BOOT.bin 更多資料共享騰訊微云鏈接:https://share.weiyun.com/5s6bA0s百度網盤鏈接:https
    發表于 09-30 14:11

    如何獲得BOOT.BIN位于Vivado的位文件?

    大家好,如果我沒有ZYNQ PS設計那么如何獲得BOOT.BIN位于Vivado的位文件?我是否需要將比特流導出到SDK并從那里生成BOOT.BIN?即使PS沒有參與設計,這是否也需要
    發表于 10-18 09:31

    【正點原子FPGA連載】第二十章另一種方式編譯ZYNQ鏡像-領航者ZYNQlinux開發指南

    /zynq/linux/f***l/zynq_f***l.elf --u-boot ./u-boot.elf -o ./
    發表于 09-15 15:24

    如何讓你的ESP32跑起來

    ESP32是了國內樂鑫科技推出的Wifi&藍牙物聯網MCU,而最近項目正好在用ESP32,所以我們今天就來分享下,如何讓你的ESP32跑起來,并應用于更多實際項目。1ESP32簡...
    發表于 07-16 06:57

    ZYNQ7000搭建嵌入式Linux操作系統

    ZYNQ7000搭建嵌入式Linux操作系統-增加PL端外設一、VIVADO工程建立二、VIVADO工程設置虛擬機下生成內核和uboot.elfSDK生成設備樹和
    發表于 12-17 06:42

    如何讓u-boot跑起來?

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

    如何借助STM32CubeProgrammer輕松將STM32MP1開發板跑起來

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

    在Microzed上構建嵌入式linux系統(ubuntu16.04下)

    Linux啟動需要4個文件: 1. boot.bin 2. device_tree.dtb 3. uImage 4. uramdisk.image.gz a1.生成boot.bin文件
    發表于 11-10 14:49 ?1549次閱讀

    Zynq 7015 linux跑起來之構建ARM核

    首先,這里跑linux主要是PS部分的,這里暫時不用PL部分。 打開vivado新建一個project. 項目名和保存路徑 RTL project next next next 選Board,如果選
    的頭像 發表于 06-29 09:36 ?3449次閱讀
    <b class='flag-5'>Zynq</b> <b class='flag-5'>7015</b> <b class='flag-5'>linux</b><b class='flag-5'>跑起來之</b>構建ARM核

    Zynq 7015 linux跑起來之導入SDK生成FSBL步驟教程

    上一節相當于成功生成了PS部分,這一部分利用上一步生成的文件來導入到SDK中。 在vivado中點File->Export Hardware我這里把Include bitstream給勾上了。 然后File->Launch SD
    的頭像 發表于 06-28 17:04 ?6251次閱讀
    <b class='flag-5'>Zynq</b> <b class='flag-5'>7015</b> <b class='flag-5'>linux</b><b class='flag-5'>跑起來之</b><b class='flag-5'>導入</b>SDK<b class='flag-5'>生成</b>FSBL步驟教程

    Zynq 7015 linux跑起來之SD分區并放入對應的文件介紹

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

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

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

    FreeRTOS_003 _讓系統在板子上跑起來

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

    MPSOC案例:petalinux打包和BOOT.BIN開發流程

    要pmu和atf,后續再研究,先把系統啟動起來再說。 2.2 燒寫到SD卡 BOOTROM支持FAT32,把剛才生成BOOT.bin拷貝到SD卡里,并把mpsoc的啟動介質設置為SD,即可完成啟動。 啟
    的頭像 發表于 12-30 14:15 ?5264次閱讀
    MPSOC案例:petalinux打包和<b class='flag-5'>BOOT.BIN</b>開發流程
    亚洲百家乐官网的玩法技巧和规则| 百家乐官网免费改| 大发888娱乐城 下载| 网上百家乐官网怎么赌能赢钱| 澳门百家乐娱乐城送体验金| 宁德市| 全讯网网站xb112| 澳门百家乐赢钱窍门| 百家乐官网玩法有技巧| 大发888鸿博博彩| 百家乐隔一数打投注法| 百家乐官网娱乐官网| 三江| 大发888游戏免费下载| 百家乐赌博策略论坛| 做生意选店铺位置| 博彩网百家乐官网的玩法技巧和规则| 百家乐官网庄闲的分布| 一路发娱乐| 棋牌类玩具| 大发888-娱乐网| 百家乐技巧经| 博彩百家乐后一预测软件| 百家乐必学技巧| 百家乐合作代打| 盈得利百家乐官网娱乐城| 百家乐官网游戏厅| 缅甸百家乐官网网络赌博解谜| 百家乐官网登封代理| 石棉县| 卢氏县| 平博百家乐官网游戏| 娱乐博彩| 皇冠足球投注网| 网上真钱棋牌游戏| 沙龙娱乐| 化州市| 网络百家乐官网可靠吗| 百家乐官网投注翻倍方法| 百家乐官网去澳门| 百家乐官网园百利宫娱乐城信誉好...|