Mạch nạp Tulink và Phần mềm ICP Programing

Tương thích với mạch Nulink Me của hãng Nuvoton. Hỗ trợ nạp các dòng ARM Cortex M0 và M4 của hãng Nuvoton. Tự động cập nhật phiên bản mới của phần mềm ICP Programming. Nội dung bài viết gồm: Giới thiệu chung. Giới thiệu phần mềm “NuMicro ICP Programming Tool”. Hướng dẫn nạp dữ liệu bằng phần mềm „ICP Programming Tool‟

1.1  Giới thiệu chung

Nuvoton NuMicro ICP (In – Circuit Programming) là công cụ hỗ trợ cập nhật chương trình lên MCU mà không cần phải tháo chip khỏi mạch sản phẩm,

Nuvoton NuMicro ICP cũng hỗ trợ chế độ nạp Offline (Offline programming mode). Với chế độ này, trước hết người sử dụng phải lưu dữ liệu chương trình xuống bộ nhớ trên mạch Nu – Link bằng phần mềm ICP programing từ máy tính. Sau đó người dùng có thể nạp chương trình xuống target board bằng mạch nạp mà không cần kết nối máy tính.

Chíp ARM Cortex M0 của Nuvoton bao gồm 3 vùng nhớ:

  1. APROM(Application program memory): Vùng nhớ lưu chương trình ứng dụng.
  2. LDROM: Boot Loader ROM.
  3. Data Flash: Vùng nhớ lưu dữ liệu.

Với phương pháp nạp ICP(Sử dụng mạch nạp Nu link), có thể nạp dữ liệu vào cả 3 vùng nhớ APROM, LDROM và Data Flash.

1.1  Giới thiệu phần mềm “NuMicro ICP Programming Tool”

Cấu hình chíp(Chip Option)

  1. Lựa chọn nguồn giao động
  2. Lựa chọn vùng nhớ Boot: LDROM hoặc APROM
  3. Enable/Disable Data Flash
  4. Cấu hình địa chỉ vùng nhớ Flash

Thiết lập chương trình

Các chế dộ hiện thị trạng thái trên phần mềm:

Chưa kết nối được với mạch nạp

Kết nối mạch nạp, nhưng chưa nhận được chíp

Kết nối được chíp, hiện thị thông tin của MCU

1.1  Hướng dẫn nạp dữ liệu bằng phần mềm „ICP Programming Tool‟
Công cụ cần thiết:

  • Mạch nạp Nu link
  • Phần mềm  „ICP Programming Tool‟

Các bước thực hiện

  • Bước 1: Kết nối mạch nạp với target board, cắm mạch nạp vào máy tính.
  • Bước 2: Chạy phần mềm “ICP Programming Tool”, chọn dòng chíp tương ứng, nhấn phím “Continue”

  • Bước 3: Nhấn phím “Connect”, phần mềm sẽ hiển thị thông tin MCU

Bước 4: Lựa chọn file “LDROM‟, “APROM”, “Data Flash” nạp xuống MCU, cấu hình bít trong phần Setting

Bước 5. Trong phần Programming lựa chọn các vùng được nạp dữ liệu: LDROM, APROM, Data Flash, Config

Bước 6: Nhấn Start để nạp dữ liệu xuống MCU

Nguồn Tula.vn