Sự Khác Biệt Giữa U-Boot và BIOS Là Gì?

Khi sử dụng máy tính chúng ta đã nghe nói về BIOS và U-Boot liên quan đến việc khởi động hệ điều hành. Vậy thì giữa chúng khác nhau thế nào? Sau khi tìm hiểu mình nhận ra, có nhiều điểm khác nhau giữa U-Boot và BIOS. Bài viết này sẽ thảo luận về chúng. […]

Sự Khác Biệt Giữa U-Boot và BIOS Là Gì? Read More »

Cross Compiler Là Gì?

Trình biên dịch là công cụ dùng để phiên dịch ngôn ngữ lập trình cấp cao sang ngôn ngữ lập trình cấp thấp. Compiler đơn giản chỉ làm việc trên một hệ thống. Nhưng điều gì xảy ra khi ta yêu cầu một compiler có thể biên dịch code sang một nền tảng khác, đây là khái niệm về trình biên dịch chéo (cross-compiler).

Cross Compiler Là Gì? Read More »

Các Kỹ Thuật OTA Update

OTA Update hay Over-the-Air Update là kỹ thuật cập nhật bao gồm các phương pháp phân phối phần mềm để cập nhật không dây (wirelessly) cho các thiết bị, thường thông qua mạng Wi-Fi hoặc mạng di động. Bao gồm những cập nhật firmware, các phần của hệ điều hành, và ứng dụng. Chúng cho phép cải tiến phần mềm từ xa, vá lỗi bảo mật và cải tiến tính năng mà không cần phải truy cập vật lý vào thiết bị.

Các Kỹ Thuật OTA Update Read More »

[Học BeagleBone Black Cơ Bản] Chương 7: Kernel

Kernel là trái tim của hệ điều hành Linux (Linux operating system). Nó là phần mềm nhận các yêu cầu cấp thấp (low-level request), như là đọc hoặc ghi file, hoặc đọc và ghi các chân GPIO (general-purpose input/output) và ánh xạ (map) chúng tới phần cứng. Khi bạn cài đặt một phiên bản mới của OS (Xác minh rằng bạn có phiên bản HĐH mới nhất trên Bone), nghĩa là bạn cài một phiên bản của kernel.

[Học BeagleBone Black Cơ Bản] Chương 7: Kernel Read More »