嵌入式系統我認為是一個非常廣的領域,當中涉及到許多應用和技術。從常見的家用電器到工業設備等等,都可以看到嵌入式的身影。 這一系列的文章主要紀錄從 初學到放棄...
這篇文章主要會記錄虛擬機的安裝過程與ISO檔案的掛載方式,如果已經會安裝的可以跳過這篇文章。 下載虛擬機 這邊我使用的是 VMWare,網路上有很多免費的虛...
1. Yocto Project 簡介 Yocto Project 其實是一個開源專案,主要是為嵌入式系統提供較靈活與高效的 Linux 發行版建構框架。這個...
這篇文章主要會記錄如何去安裝 yocto 與其他的相關依賴工具。 安裝相關環境套件 安裝 git sudo apt update sudo apt in...
上一篇介紹了 Yocto 的環境與安裝方式,最後提到了 local.conf 與 bblayer.conf,今天會從這裡開始說明 local.conf 在這...
上篇文章說明了 yocto 的基本概念 , 今天會說明 conf 檔案的變數以及它的用途 local.conf 在build/conf 當中有個叫做 loc...
metadata metadata 被用來控制編譯的過程,可以區分為兩種類型: 變數 : 被賦值 or 有表達式的 可執行的資料 : 具有函數or任務的...
註釋 # this is a comment 變數 變數在 BitBake 當中是沒有資料型態的 , 所有的變數都是字串 變數作用域 在配置文件當中(.con...
bitbake-layers: 負責 (1) 建立 layer. (2) 修改 bblayers.conf. (3) 查看 layer 底下的 recipes...
bb 檔案是一個 recipe , 但我們可能會額外後期再加上補丁 修改等等 , 就可以使用 append 檔案來做追加的需求 規範 目錄架構需與原先的...