私のRasPiボード、Debian Linuxでは、USBマイクが時々ロックされ、何も使用できなくなります。マイクには通常点滅しているLEDがあり、ロックされるとオフになります。
ユーティリティarecord
は次のように説明します。
card 1: Device [DYNEX USB MIC Device], device 0:USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
マイクが機能を停止すると、次のarecord
ような診断が表示されます。
> arecord -D plughw:1,0 > recording.wav
Recording WAVE 'stdin' : Unsigned 8 bit, Rate 8000 Hz, Mono
arecord: set_params:1145: Unable to install hw_params:
ACCESS: RW_INTERLEAVED
FORMAT: U8
etc...
現在のディップがRasPiを強制的に再起動するためだけです。理想的な状況ではありません。
コマンドラインまたはC実行可能ファイルからこれを修正する方法はありますか?
また、バスとデバイス番号を提供するためにioctl(fd, USBDEVFS_RESET, 0)
からの出力を使用してみましたlsusb
。LEDが点灯しますが、やり過ぎです。デバイスはalsamixerを使用して再セットアップする必要があります。
1
USBハブから実行していますか?USBデバイスからの電力供給が十分でない場合があり、そうでない場合はハードウェアの問題を引き起こす可能性があります。
—
dougBTV 2013年
ハブを使用しても使用しなくても同じ動作が見られます。RasPiは、USBポートではなく専用の電源に接続されます。
—
Yimin Rong
—
ご存知ですか
はい、これはLinuxに関する質問のほうが多いと思いました。
—
Yimin Rong
マイクを通常のLinux-PCに接続しても同じ問題がありますか?CD / USBフラッシュドライブからライブ配信を起動することで、簡単に「作成」できます。
—
jofel 2013