Series

Yocto-BBB

21 bài · Beaglebone Black

  1. 0
    [Yocto-BBB] 0. Lý thuyết, Tài liệu, và câu lệnh thường dùng trong Series Yocto
    · Khi thực hành theo các bài trong series, có những câu lệnh mình thường dùng, có 1 số lý thuyết có thể dễ quên, và 1 số tài liệu phụ. Ở bài này mình sẽ tổng h…
  2. 1
    [Yocto-BBB] 1. Build Beaglebone Black Image Bằng Yocto Project
    · Bắt đầu series về build bủng bằng Yocto thôi, bài đầu sẽ về build cho Beaglebone Black.
  3. 2
    [Yocto-BBB] 2. UART Debug Board và Bitbake Append
    · Ở bài trước, chúng ta đã build thành công core-minimal-image ở bài này mình sẽ tiếp tục với việc kết nối uart debug và ôn lại về bitbake append
  4. 3
    [Yocto-BBB] 3. Thêm mật khẩu cho User
    · Ở 2 bài trước, ta đang không cài mật khẩu cho user root. Đến bài này mình sẽ thêm mật khẩu (do không có sudo, nên thêm cho root luôn :v)
  5. 4
    [Yocto-BBB] 4. Thay đổi Distro Description
    · Như bài trước đã nói, mục tiêu của bài này mình sẽ thay đổi distro description từ "Poky (Yocto Project Reference Distro)" sang dòng hiển thị custom theo cá nhân
  6. 5
    [Yocto-BBB] 5. Thay đổi banner sau khi đăng nhập
    · Mục tiêu của chúng ta sau bài này là sau khi đăng nhập ta sẽ hiện ra màn hình như sau
  7. 6
    [Yocto-BBB] 6. SSH tới board qua Ethernet
    · Tiếp tục bài 5, bài này mình sẽ hướng dẫn các bạn thêm package vào image để kết nối được Internet khi cắm Ethernet, từ đó SSH tới board, tiện cho việc lập tr…
  8. 7
    [Yocto-BBB] 7. Thêm driver cho USB wifi
    · Với các board không có sẵn module wifi như Beaglebone Black, thì việc dùng 1 usb wifi là rất tiện so với việc cắm dây Ethernet. Ở bài này mình dùng mẫu USB w…
  9. 8
    [Yocto-BBB] 8. Kết nối I2C với SSD1306 OLED 0.96 Inch
    · Ở bài này mình sẽ hướng dẫn các bạn cách kết nối Beaglebone Black với màn SSD1306 cũng như tạo recipes để build program cho việc tương tác này. Dưới đây là c…
  10. 9
    [Yocto-BBB] 9. Sử dụng devtool, tạo patch và cách cài file IPK
    · Ở bài 5 về thêm driver cho USB wifi mình đã từng hướng dẫn các bạn cách tạo recipes thủ công để lấy code từ git về build. ở bài 8 vừa rồi, mình cũng có để co…
  11. 10
    [Yocto-BBB] 10. Boot từ eMMC
    · Ở bài này mình sẽ hướng dẫn các bạn cách cấu hình để Beaglebone Black boot từ eMMC.
  12. 11
    [Yocto-BBB] 11. Truyền file qua UART
    · Ở bài này, mình sẽ hướng dẫn các bạn cách truyền file qua UART. Sẽ rất hữu dụng khi sắp tới ta học về quá trình Boot trên BBB cũng như u-boot.
  13. 12
    [Yocto-BBB] 12. Truyền file qua TFTP
    · Bài trước mình đã hướng dẫn các bạn truyền file qua UART, bài này mình sẽ hướng dẫn các bạn cách truyền file qua TFTP. (u-boot có hỗ trợ TFTP để load file)
  14. 13
    [Yocto-BBB] 13. Build weston, sửa lỗi input, dnd.
    · Lúc bắt tay vào làm minh không nghĩ mình sẽ viết bài này, mà mình nghĩ sẽ làm bài RDP + Weston luôn. Vì trên con STM32MP157 thì build cái được ngay, nhưng tr…
  15. 14
    [Yocto-BBB] 14. X11 và RDP (Remote Desktop Protocol)
    · Vì quá trình build Weston quá phức tạp rồi, và mình cũng có thử Weston + RDP không thành, nên mình sang X11 + RDP luôn cho đỡ phức tạp
  16. 15
    [Yocto-BBB] 15. Thay đổi Boot Logo
    · Okay, bài này mình sẽ hướng dẫn cách thay đổi Boot Logo trên Beaglebone Black. Ban đầu mình nghĩ sẽ là 1 cái phải tìm hiểu sâu. Nhưng thực tế cách thay đổi k…
  17. 16
    [Yocto-BBB] 16. Bật ADB, SSH Port-Forwarding
    · ADB: Android Debug Bridge
  18. 17
    [Yocto-BBB] 17. Cài Links-X11, Lướt web trên core-image-sato
    · Nọ mình cài Android 6 trên Beaglebone Black thì có thấy app Trình duyệt, nhưng không lướt được web. Với các board mới hơn như FRDM i.MX93 thì hỗ trợ tốt cho …
  19. 18
    [Yocto-BBB] 18. GDB debug qua recipe-sysroot
    · Ở bài này mình sẽ hướng dẫn các bạn về cách debug 1 file binary đã đươc build ra từ recipe-sysroot trong thư mục output của recipe đó.
  20. 19
    [Yocto-BBB] 19. Cấu hình share state , đẩy nhanh quá trình build
    · Ở đây mình dùng nginx, các bạn hoàn toàn có thể dùng các cách đơn giản hơn. Vì ở đây đơn giản là share cái folder sstate-cache, từ 1 máy khác đã build yocto …
  21. 20
    [Yocto-BBB] 20. Build Yocto 6.0 wrynose cho board Beaglebone Black
    · Vậy là tròn 1 năm từ hồi mình đăng bài đầu tiên về build Yocto cho Beaglebone Black. Ban đầu mình dùng phiên bản Kirkstone, sau đó update lên Scarthgap và mì…