適当にやるわ

リアルな世界でのプラチナトロフィー取得を目指して...

Mac

Macで格安USBシリアルアダプタHL-340を使う

更新日:

Amazon、ヤフオクでよく販売されている安価なUSB-SerialアダプタをMacで使えるようにしてみました。
このUSBシリアルアダプタはHL-340と刻印があります。
自分がこのUSBシリアルアダプタを購入したのがだいぶ前(数年前)。当時シスコ機器をいじるために買った気がする。Mac用のドライバもずっと探していたのだが、ないものだと諦めていた。
久しぶりにシリアルケーブルを使う必要があり、ドライバを改めて探して見たらありました。

ドライバのインストール

ドライバは以下のサイトの"download and install the new driver for CH340”からダウンロード。

Run Makeblock hardware (and Arduino-compatible Boards with CH340/CH341) on Mac OS Sierra - mBlock
http://www.mblock.cc/posts/run-makeblock-ch340-ch341-on-mac-os-sierra

特別することはなくただCH34x_Install_V1.3.pkgをインストールするだけ。

最新のSierraでも使えます。
インストール後に再起動してアダプタをMacにさします。

TTYの確認

ターミナルで確認してみるとちゃんと"/dev/tty.wchusbserial1420"が追加されています。
コマンドは
ls /dev/tty*

その他

チップの特定方法

最初は製品IDと製造元IDを確認して、以下のページに書いてある通り、PL2303のドライバをダウンロードしてkextの中のinfo.plistを編集すればいけるかと思っていた。

PL2303 USB to Serial Driver for Mac OS X / Discussion / Help:Additional Product/VendorIDs
https://sourceforge.net/p/osx-pl2303/discussion/530718/thread/06e14f29/

製品IDは0x5523、製造元IDは0x4348。

しかしいくらいじってもttyにはusbが現れず。
結局以下のページにあるドライバに対応しているかどうかを確認するアプリを使用してチップを確認した。
チップはCH341だった。

Mac OS X Drivers for CH340 / CH341 / PL2303 USB to RS-232 Devices
https://www.mac-usb-serial.com/

このページのドライバを購入してインストールすればHL-340はすぐにMacでも使えるようになるのだろうけれど7.90ユーロもするので、チップ名からドライバを探して今回のドライバに行き着いた。

-Mac
-, ,

Copyright© 適当にやるわ , 2018 All Rights Reserved.