質問: ・Raspi2でadbによるポートフォワードの実行中に前提2種の方法でサーボモータを動作させると、USBで接続しているAndroidデバイスにアクセスできなくなり、結果ポートフォワードの設定が消去されてしまいます。 サーボモータ動作前 ``` $ sudo ./adb forward tcp:30000 tcp:30000 $ sudo ./adb forward --list CB5A1SPAYT tcp:30000 tcp:30000 ``` サーボモータ動作中 ``` $ sudo ./adb forward --list (出力なし、forwardの設定が消去されている) $ sudo ./adb forward tcp:30000 tcp:30000 error: device not found error: device not found ``` サーボモータ動作後 ``` $ sudo ./adb forward --list $ sudo ./adb forward tcp:30000 tcp:30000 $ sudo ./adb forward --list CB5A1SPAYT tcp:30000 tcp:30000 ``` ここまでの前提で原因に心当たりの有る方、可能性の話でも結構ですので是非ご教授願います。
回答: 自己解決しました。 サーボモータのVCCに外部の5V電源を接続した結果、正常に動作しました。 恐らく、電流量の不足で特定部位(USBの入出力?)に影響が出てしまったものと思われます。 電流不足が起きた際はシステムごと落ちるものと勘違いしていました。 お目汚し失礼いたしました。