
beaglebone-defconfigで始まるbuildrootを使用してBeaglebone Blackイメージを作成しようとしています。
私は/sys/bus/usb
何かが欠けているように見えた。
# ls /sys/bus
clockevents gpio mmc_rpmb scsi workqueue
clocksource hid nvmem sdio
container i2c pci serial
cpu mdio_bus pci-epf soc
event_source mmc platform spi
カーネル構成を確認してみるとモジュールSupport for Host-side USB
で構成されていました。
USBドライブを接続してみましたが、新しいメッセージが見つかりませんでしたdmesg
。実際にUSB関連項目がない場合(dmesg | grep usb
何も返しません)
デバイスツリーの問題ですか、それともカーネルの設定の問題ですか?これをどのようにデバッグできますか?
答え1
複数のモジュールを組み込み(モジュールには含まれていない)に変更すると、問題が解決したことがわかりました。
私はこれに従う郵便はがき、音に関連するすべてを無視します。
したがって、次の構成を変更する必要があります。
– Device Drivers
– – USB support (USB-
– – – <*> Support for Host-side USB
– – – <*> EHCI HCD (USB 2.0) support
– – – [*] Root Hub Transaction Translator
– – – <*> EHCI support for OMAP3 and later chips
– – – <*> OHCI HCD (USB 1.1) support
– – – <*> OHCI support for OMAP3 and later chips
— – <*> INVENTRA Highspeed Dual Role Controller (TI, ADI, AW, …)
– – – <*> TI DSPS platforms