Hướng dẫn Cài đặt USBASP, USBISP trên Windows 10/11

Đối với người mới bắt đầu với ATMEGA, việc cài đặt USB-ASP trên Windows 10 có thể khá rắc rối. Thiết bị USBASP được thiết kế để hoạt động với hệ điều hành 32-bit, trong khi hầu hết các máy tính Windows 10 hiện nay đều là 64-bit. Do đó, cần có thêm các bước cấu hình cho từng cổng USB riêng biệt.

Nếu bạn đã cài đặt USBASP trên một cổng vật lý, bạn cần nhớ rõ đó là cổng nào. Nếu bạn cắm USBASP vào một cổng vật lý khác, bạn sẽ phải cấu hình lại driver cho Windows từ đầu.

Cắm USBASP

Cắm USBASP vào cổng USB

Như đã đề cập, bạn cần ghi nhớ hoặc đánh dấu cổng USB mà bạn đã dùng để cài đặt.

Cài đặt Zadig

Giao diện Zadig

Nếu chưa có, bạn cần cài đặt Zadig. Bạn có thể tải về từ trang chủ Zadig.

Zadig cho phép bạn gán một driver cụ thể (WinUSB, libusb-win32, libusbK) cho phần cứng của mình. Nếu bạn đã từng sử dụng RTL-SDR hoặc các dự án mã nguồn mở khác yêu cầu driver USB đặc biệt, có thể bạn đã có công cụ này. Nếu vậy, bạn có thể bỏ qua bước này.

Mở Tùy chọn

Mở menu Tùy chọn trong Zadig

Mở Zadig, nhấp vào menu "Options" và chọn "List All Devices".

Hiển thị Tất cả Thiết bị

Chọn List All Devices

Thao tác này sẽ hiển thị tất cả các thiết bị đang kết nối với máy tính của bạn trong danh sách thả xuống.

Chọn USBASP

Chọn USBASP từ danh sách

Mở danh sách thả xuống ở giữa và chọn "USBASP". Hãy cẩn thận không chọn nhầm thiết bị khác, vì việc cài đặt sai driver có thể khiến thiết bị đó không hoạt động bình thường.

Chọn Driver libusb-win32

Chọn driver libusb-win32

Đây là driver được sử dụng phổ biến nhất nếu bạn dùng các công cụ nạp firmware dựa trên AVRDUDE, bao gồm Khazama, BitBurner và các giao diện đồ họa khác.

Cài đặt hoặc Cài lại Driver

Nhấp vào nút Reinstall Driver

Nhấp vào nút "Install Driver" (hoặc "Reinstall Driver") và đợi vài phút. Hãy đảm bảo không có lỗi nào xảy ra trong quá trình cài đặt.

Quá trình này sẽ giúp máy tính ghi nhớ sự kết hợp giữa phần cứng, cổng USB và driver. Nhắc lại, nếu bạn sử dụng một cổng vật lý khác hoặc một hub USB mới, driver mặc định sẽ được sử dụng và bạn sẽ phải làm lại các bước này.

Kiểm tra trong Device Manager

Kiểm tra USBASP trong Device Manager
USBASP xuất hiện trong mục libusb-win32 devices.

Để xác nhận USBASP đang chạy với driver libusb-win32, hãy mở Device Manager của Windows. Tìm mục "libusb-win32 devices" và mở rộng nó để xem "USBasp" có ở đó không.

Bây giờ bạn đã có thể thử nạp chương trình cho các chip/thiết bị AVR (như ATmega8/328/16, ATtiny, v.v.) bằng USBASP.

Nhận xét

Mới hơn Cũ hơn