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ớ:
APROM(Application program memory): Vùng nhớ lưu chương trình ứng dụng.
LDROM: Boot Loader ROM.
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)
Lựa chọn nguồn giao động
Lựa chọn vùng nhớ Boot: LDROM hoặc APROM
Enable/Disable Data Flash
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