私はで作業しています。BF548 EZKIT LITE、私はtftpで起動しました。 Kernelとjffs2ファイルシステムが正常にロードされ、ルートプロンプトが表示されます。sfカードを使用してbf548 ezkitにu-boot.ldrをロード
私はSDカードを使って起動する必要があります。SDカードにext2パーティションを作成してu-boot.ldr(ブートローダ)をコピーしましたが、ボードにSDカードを挿入した後にこのファイルをロードしようとするとブロック
...
**認識できないファイルシステムタイプをext2ファイルシステムのマウントに失敗しました**
- 私はtranferingデータのようなエラーがエラーを読んext4fs_devread
**に失敗しました
ネットで検索しても何も見つかりませんでしたが、SDカードが検出されたことを示すログが追加されました。
bfin> mmcinfo Device: Blackfin SDH Manufacturer ID: 3 OEM: 5344 Name: SD02G Tran Speed: 25000000 Rd Block Len: 512 SD version 2.0 High Capacity: No Capacity: 1.8 GiB Bus Width: 4-bit bfin> bfin> ext2load mmc 0 0x1000000 u-boot.ldr tranfering data failed ** ext4fs_devread read error - block Failed to mount ext2 filesystem... ** Unrecognized filesystem type ** bfin>
私はいずれかがこのについての手掛かりを持って、また別のSDカードを試みたが、まだ同じ問題を抱えていましたか?シェアしてください。
U-bootバージョン= 2014.07。 Linuxカーネル= 4.5.4
私はBuildrootを使ってボードサポートパッケージを作成しています。
事前に感謝....
SDカードが挿入されたLinuxホストでは、 'tune2fs -l/dev/SDCARDPARTITION | grep 64bit 'show?その機能とmetadata_csumが設定されている場合は、それらの機能を無効にしてそのパーティションを再作成する必要があります。 –
@TomRini 'sudo tune2fs -l/dev/sdb1 | grep 64bit'端末上に何も印刷しません。 'sudo tune2fs -l/dev/sdb |この印刷エラー以下 **のtune2fs 64bit'はgrep:スーパーブロック内の不良マジックナンバーは/ dev/sdbと を開こうとすると、有効なファイルシステムのスーパーブロックを見つけることができませんでしたしながら、迅速な応答のための** – chex