RasPi-USBマイクがロックする


8

私の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

回答:


1

これは簡単に解決できます。

問題:マイクに十分な電力が供給されていません。Raspberry Pi USBポートは、USBメモリカードよりも多くの電力を必要とするUSB​​デバイスに十分なアンプを供給するのに問題があります。

解決策:アクティブなUSBハブ(コンセントなどの電源に接続された電源付きハブ)を取得します。ハブがマイクに電源を供給します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.