Nó là một bản gốc Nano hay một bản sao?
Nano ban đầu sử dụng tàu FT 232 của FTDI, trong khi bản sao sử dụng chip USB-to-TTL CG340. Cái trước hoạt động tốt ngay lập tức Mac OS Sierra, trong khi cái sau cần một trình điều khiển.
Trình điều khiển CG340 không hoạt động trong Mac OS Sierra. May mắn thay, ai đó đã vá trình điều khiển và làm cho nó có sẵn tại GitHub . Ở đó bạn cũng sẽ tìm thấy một số hướng dẫn khắc phục sự cố có thể giúp đỡ (hy vọng).
Từ kho lưu trữ của Adrian Mihalko tại GitHub:
ch340g-ch34g-ch34x-mac-os-x-trình điều khiển
Trình điều khiển tương thích macOS Sierra mới nhất cho các thiết bị sử dụng chipset CH340G, CH34G hoặc CH34X. Chipset này được sử dụng trong một số bản sao Arduino.
Giới thiệu
Phiên bản 1.3 (2016-09-27) của trình điều khiển OEM cho chipset CH34x hiện gây ra sự hoảng loạn hạt nhân (còn gọi là sự cố ) khi được cài đặt trên macOS Sierra. Để giải quyết vấn đề này, vui lòng tải xuống và cài đặt trình điều khiển trong repo này.
Cài đặt
- Xóa trình điều khiển cũ bằng cách ban hành một trong các lệnh sau (tùy thuộc vào cài đặt của bạn):
sudo rm -rf /System/Library/Extensions/usb.kext
sudo rm -rf /Library/Extensions/usbserial.kext
- Khởi động lại máy Mac của bạn.
- Nhấp đúp chuột vào
CH34x_Install_V1.3.pkg
tập tin.
- Khởi động lại máy Mac của bạn.
- Cắm thiết bị của bạn. Bây giờ nó sẽ được liệt kê dưới
/dev
thư mục. Ví dụ:
/dev/cu.wchusbserial1410
/dev/cu.wchusbserial1420
Xử lý sự cố
Nếu và chỉ khi, thiết bị không được nhận dạng sau khi cài đặt (hoặc bạn không thể cài đặt trình điều khiển), vui lòng tắt Bảo vệ toàn vẹn hệ thống :
- Khởi động lại máy Mac của bạn vào Chế độ khôi phục bằng cách khởi động lại máy tính của bạn và nhấn giữ
Command+R
cho đến khi logo Apple xuất hiện trên màn hình.
- Mở Terminal (Ứng dụng> Tiện ích> Terminal).
- Trong cửa sổ Terminal, nhập
csrutil enable --without kext
(hoặc để tắt hoàn toàn csrutil disable
:) và nhấn Enter.
- Khởi động lại máy Mac của bạn.
Hãy chia sẻ trang này!
Trân trọng, Adrian Mihalko