Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
介紹
嵌入式 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.
Course - Yocto Project
I generally was benefit from the practical exercises.
Ismael Martinez - ESML SD IBERIA HOLDING S.A.
Course - Yocto Project
High professionalism
Oleg Polyakov - Northforge Innovations Inc
Course - Yocto Project
I really enjoy having a virtual PC online, I can do exercises whenever I want