Sunday, April 12, 2015


Hệ thống bao gồm các phần chính sau:

1. Development Computer (hay còn gọi là Host)
+ Máy tính Desktop hoặc Laptop, chạy hệ điều hành Linux (Fedora, Ubuntu, ...)
+ Trên máy tính có đủ SDK (Software Development Kit), SDK được nhà sản xuất board development cung cấp
+ Phần mềm minicom (để  trace và control board development thông qua RS232 cable)
+ Phần mềm usbpush (để nạp trình khởi đông, hệ điều hành, ... cho board thông qua USB cable)
+ Phần mềm NFS/TFTP để giúp cho việc test chương trình nhanh chóng thông qua LAN Network
2. Target System (gọi tắt là Target)
+ Board development (màu xanh)
+ Các ngoại vi kết nối như màn hình, keyboard, ...
3. Connector (RS232 serial cable, Ethernet cable, Modem/Switch)

Hình dưới đây mô tả đầy đủ sơ đồ cài đặt môi trường làm việc cơ bản:


Ngoài ra còn có mô hình đơn giản cho một kỹ sư làm việc độc lập (bỏ qua Modem/Switch để nối trực tiếp).

Hoặc mô hình cho nhiều kỹ sư cung làm chung như dưới. Trong trường hợp này Host 2 muốn làm việc với Target phải đi gián tiếp qua Host 1. Cụ thể Host 2 sẽ Telnet vào Host 1, chiếm quyền admin của Host 1 và từ đó control (minicom) được Target.


Note: Xem thêm các hướng dẫn cụ thể theo link dưới
+ Link 1 (updating)
+ Link 2 (updating)
+ ...



Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Lập trình hệ thống nhúng Linux . Powered by Luong Duy Ninh -