USBデバイスとして認識されているか確認する

端末にKeiganMotorがUSBデバイスとして認識されているかどうかを先ず確認します。

Windowsの場合

「デバイスマネージャ」を確認することで、USBデバイスとして認識されているかどうかがわかります。不明なデバイスとなっている場合は、ドライバのインストールが必要です。

 

Raspberry Pi の場合

ターミナルに以下を入力することで、USBデバイスのデバイスアドレスを確認することができます。

ls /dev/serial/by-id/

KeiganMotor を接続している場合、FTDI社のチップを使っていますので、例えば、以下のようなレスポンスとなります。こちらが表示されない場合、USBデバイスとして認識されていません。

usb-FTDI_FT230X_Basic_UART_DM00LSSA-if00-port0

 

対策

接続状態の確認

  1. PCとKeiganMotor が、USB micro B ケーブルで接続されている(通信用)
  2. KeiganMotor に USB Type A to C ケーブルで 5V が給電されている(1の通信用とは別)

KeiganMotorとWindowsを通信するためにはモジュールの通信用USBポートと端末を接続する必要があります。
モジュールの電源供給用USBポートと通信用USBポートは異なりますので下図を参考にしてください。

 

USBケーブルを交換する

通信用の USB A to micro B ケーブルを交換すると改善する場合が多く報告されています。

ケーブルを交換して試してみて下さい。

また、一部USBケーブルは電力供給専用のものがあります。通信可能なケーブルをご使用ください。

 

PCにUSB通信用のドライバがインストールされているか確認する

KeiganMotorをWindows 7, 10 64ビット版でUSB接続にて使用する場合、FTDIドライバをインストールする必要がある場合があります。
下記を参考にFTDI社のサイトからドライバをダウンロードして、インストールして下さい。
http://www.ftdichip.com/FTDrivers.htm


【1】FTDIドライバのダウンロード

FTDI VCPドライバダウンロード のページにて、 [Driver Version] の最新版及び、[setup executable] を それぞれダブルクリックしてダウンロードしてください。


【2】ドライバのインストール

[setup executable] を解凍したフォルダ内の「CDM21228」をダブルクリックします。
コマンドプロンプトが出てくるので、ドライバをインストールします。
ここでUSB ケーブルを KeiganMotor に差し直すと、自動的にドライバーがインストールされドライバが認識される場合があります。(その場合はここで終了です)

【3】ドライバーの更新

 [デバイスマネージャー] の [ほかのデバイス] という項目に [USB Serial Port] が あります。
[ドライバー] タブを選択し[ドライバーの更新] をクリックします。
下部にある [コンピュータを参照して〜] を選択し、 デスクトップの「CDM 2.12.28 WHQL Certified」フォルダーを選択します。
また[サブフォルダーも検索する] を選択後 [次へ] をクリックしてもドライバのインストールが完了します。

 

Raspberry Pi4 自体が起動しない

こちらを参照ください。Raspberry Pi 4(KeiganPi)が起動しない