組み込みLinuxがsdデバイスを検出できないのはなぜですか?

組み込みLinuxがsdデバイスを検出できないのはなぜですか?

Linux 2.6.39カーネルとBusyboxを実行するARM9 SAM9G25組み込みシステムがあります。最終システムがSDから起動するように(ブートローダとlinux + initramfsの)画像をSDに配置しました。これまでは問題ありません。

LinuxまたはBusyboxでSDカードにアクセスしようとすると問題が発生します。私が入っていないわけではありません。

ls /dev

mmcblk0p1、、mmcblk0またはsdbその他の関連コンテンツについて。しかし、一緒に

cat /proc/devices

最後の行に

179 mmc

mmcblk0p1179がキー番号であるようで、buildrootが次の画像を生成するようにdevice_tableに追加しました。

/dev/mmcblk0p1 b 755 0 0 179 0 - - -

(それぞれ:「名前」「タイプ」「モード」「uid」「gid」「メイン」「部」「開始」「inc」「カウント」)

しかし、何も変わりませんでした。 Linuxメニュー設定でドライバが選択されました。

SDカード/デバイスが表示されない理由を知っている人はいますか?

ベストアンサー1

おすすめ記事