Tin mới nhất

Menu

Browsing "Older Posts"

Chia Sẻ Khóa Học Embedded Linux Sử Dụng Yocto Phần 2 [Khóa 7116 A]

23 tháng 8 2023 / No Comments

Tìm hiểu chuyên sâu về Yocto Project - Tạo layer, recipe và image của riêng bạn.

Bạn sẽ học được gì:

  • ✓ Các toán tử khác nhau được sử dụng bởi bitbake: ?=, ??=, =, +=, =+, overriding style syntax, append operator.
  • ✓ Tạo một layer: manual và automatic sử dụng bitbake-layers command.
  • ✓ Tạo một image: từ đầu và sử dụng lại image hiện có.
  • ✓ Image features: Debug tweaks, ssh server, read only root filesystem, splash screen, v.v.
  • ✓ Image variables: IMAGE_FSTYPES, IMAGE_NAME, v.v.
  • ✓ Các giai đoạn khác nhau của recipes: fetch, configure, patch, compile, v.v.
  • ✓ Recipes for C projects, Makefile based project và git repositories.
  • ✓ Logging functions được cung cấp bởi bitbake.

Chào mừng bạn đến với Embedded Linux sử dụng Yocto Phần 2.

Bạn sẽ học gì trong khóa học này:

  • ✓ Các toán tử khác nhau được sử dụng bởi bitbake: ?=, ??=, =, +=, =+, overriding style syntax, append operator.
  • ✓ Tạo layer của riêng bạn - Manual và Automatic.
  • ✓ Tạo image của riêng bạn - từ đầu và sử dụng lại image hiện có.
  • ✓ Tùy chỉnh image bằng các biến IMAGE và IMAGE_FEATURES.
  • ✓ Tạo recipecủa riêng bạn - cho các dự án C và dự án git.
  • ✓ Logging Functions do Yocto cung cấp.

Chương trình giảng dạy chuyên sâu:

Giờ 1:

  • ✓ a) Các toán tử khác nhau được sử dụng bởi bitbake.
  • ✓ b) Tạo layer của riêng bạn: Thủ công và Tự động thông qua script.
  • ✓ c) Xác minh xem layer của bạn có tương thích với yocto hay không.

Giờ 2:

  • ✓ a) Cách tạo image tùy chỉnh của riêng chúng tôi từ đầu hoặc sử dụng lại image hiện có.
  • ✓ b) Xem xét các image feature khác nhau được cung cấp bởi core-image.bbclass chẳng hạn như debug-tweaks, chọn một ssh server, read only rootfs, v.v.
  • ✓ c) Các biến tùy chỉnh khác liên quan đến image recipe.
  • ✓ d) Manifest file chứa danh sách các package được generate bởi image.

Giờ 3:

  • ✓ a) Cơ bản về Recipes.
  • ✓ b) Các task quan trọng được Bitbake thực hiện chi tiết.
  • ✓ c) Viết một recipe cho chương trình C hello world đơn giản.
  • ✓ d) Các biến khác nhau được sử dụng trong Recipe (WORKDIR, S, D, PN, PV, PR).
  • ✓ e) Khám phá WORKDIR.

Giờ 4:

  • ✓ a) Log Files (Overall Log & Recipe Logs).
  • ✓ b) Bitbake Logging Functions.
  • ✓ c) -D option of Bitbake.
  • ✓ d) Makefile Recipe.

Giờ 5:

  • ✓ a) Tự động fetching revision mới nhất.
  • ✓ b) Fetching một revision cụ thể.
  • ✓ c) Fetching một branch.
  • ✓ d) Fetching một tag.
  • ✓ e) Fetching một local repository.
  • ✓ f) Applying Patch.

Mục lục:

  • ✓ 01 - Operators.
  • ✓ 02 - Layers.
  • ✓ 03 - Image.
  • ✓ 04 - Image Features.
  • ✓ 05 - Image Variables.
  • ✓ 06 - Basics of Recipes.
  • ✓ 07 - Viết Recipes.
  • ✓ 08 - Logging.
  • ✓ 09 - Ví dụ về Recipe cho các dự project trên Makefile.
  • ✓ 10 - Recipes for git projects.
  • ✓ 11 - Notes.

Khóa học này dành cho ai:

  • ✓ Các Developer muốn tìm hiểu sâu về Yocto.


NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU




Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.