感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
介紹
嵌入式 Linux 系統架構概述
Pocky 和 bitbake 概述
準備開發環境
準備目標開發板和工具組
瞭解 Yocto Project 原始程式碼樹
構建鏡像
使用 Toaster Web 介面啟動構建
將包添加到生成的映像
瞭解板級支援包 (BSP)、配方、配置和層
編寫配方
一些現有構建系統概述 - Autotools、CMake、Meson
構建、配置和添加自定義應用程式
構建失敗疑難解答
修復常見的交叉編譯問題
使用層自定義構建
擴展現有配方
編寫自定義計算機配置
添加和管理運行時包
添加自定義鏡像
創建自定義鏡像
Generatig rootfs
使用 Yocto Project SDK
使用 Poky SDK 開發應用程式
應用程式開發工具包
結束語
最低要求
- 參與者必須至少為傳統桌面 (非嵌入式) Linux 系統構建一次內核。
- 知道桌面系統上的 Linux 用戶空間由哪些元件組成。
- 知道如何生成和使用補丁。
- 必須能夠解釋什麼是 GNU Make、Autotools、存在哪些其他構建系統。
- 理想情況下,至少維護一個 Linux 包,無論是作為上游作者,還是在任何傳統的 Linux 桌面發行版中。
- 不需要具有嵌入式開發經驗,也不能替代上面指定的有關傳統 Linux 桌面的知識。
觀眾
- 開發人員
- 系統工程師
- 測試工程師
- 系統管理員
28 時間:
客戶評論 (4)
Practical excersises
Marcin Janicki - Hectronic Polska Sp. z o.o.
課程 - Yocto Project
I generally was benefit from the practical exercises.
Ismael Martinez - ESML SD IBERIA HOLDING S.A.
課程 - Yocto Project
High professionalism
Oleg Polyakov - Northforge Innovations Inc
課程 - Yocto Project
I really enjoy having a virtual PC online, I can do exercises whenever I want