openbmc工程概述


下載

git clone https://github.com/openbmc/openbmc.git

目錄概述

openbmc工程目錄主要包含

  • meta-{vendor}
    vedor: amd,arm,aspeed,facebook,ibm...
  • meta-phosphor
  • meta-openpower
  • poky
  • meta-openembedded

剛開始看的時候,直接參照REAME.md里面的說明,執行. setup romulus build編譯
然后從meta-ibm里面的meta-romulus看起,看了半天雲里霧里。。

實際上,meta-{vendor}分支里面的內容,都是各個廠商基於meta-phosphor的修改
meta-phosphor才是openbmc的真正核心

那meta-openembedded,poky又是做什么的呢?可以自行搜索yocto,poky,openembedded之間的關系
總之,他們提供了bootloader、kernel、常用應用程序等package,為嵌入式系統提供基礎運行環境
這些都屬於基礎框架的東西,和openbmc應用沒有直接關系

所以整體框架如下
meta-{vendor}
|
|/
meta-phosphor
|
|/
meta-openembedded/poky


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM