U-Bootのアップグレード

kernel panicになってたのでいい機会だからボードのファームウェアをアップデートした。

まっさらなSDカードを用意する。OSイメージいりのSDカードではなく新しいSDカードか、完全にフォーマットする。

SDカード先頭に100MBぐらいのFAT32パーティションを作る。


http://elinux.org/BeagleBoardUbuntu#Upgrade_U-Boot にあるコマンドを少し修正して実行(rev.Bボードなので)

mmcinit
fatload mmc 0:1 0x80300000 u-boot.bin
nand unlock
nand ecc sw
nand erase 80000 160000
nand write 0x80300000 80000 160000
nand erase 260000 20000
reset

これで2009 August版になる。