ARM64 のドライバが提供されてないと動かない。
CP210x 系
公式から "CP210x Universal Windows Driver" をダウンロードしてインストールするだけ。
FTDI 系
ARM64 版はまだ公式には配布されてない。
Surface Pro X も ARM64 で同様の状況らしく、Microsoft のフォーラムに解決策がある。
以前は FTDI の FTP からダウンロードできたみたいだけど、アク禁されていまは直接手に入れられない。↑のフォーラム内に MediaFire にアップロードされたやつがリンクされてるのでそこからゲットする。
ドライバの署名がテスト用なのでインストール方法が複雑。
- Bitlocker を off にする。
- UEFI の設定から Secure Boot を disable にする。
-
bcdedit /set testsigning on
でテスト署名を有効にする。 - 再起動する。(右下に "Test mode" って出る
- USB シリアルアダプタを接続する。
- デバイスマネージャーに "!" マークのデバイスが出てくるので "Update driver"
- ダウンロードしてきたファイルの
ARM64\Release
フォルダを指定してドライバをインストール。 - レジストリエディタを起動。
-
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_0403&PID_6001\a410f66c\Device Parameters
みたいなのを開く。a410f66c
のとこはデバイスごとに異なる。 -
PortName
っていう string value を新規作成。値をCOM4
とかにする。 - アダプタを抜いて指し直す。
-
USBtoSerial device
っていうのが "!" マーク付きで現れるので、再度 "Update driver" する。 - 完了!
Secure boot も Bitlocker も disable なのでいろいろ注意すること。(戻すと動かなくなる
CH34x 系
不明…