揮発性のメモ2

知識をメモ書きしておく

BeagleBoardでDebianを動かす

http://aspectrt.web.fc2.com/beagleboard/
http://elinux.org/BeagleBoardDebian#Debian_NetInstall
ここを参考に、DebianをSDカードにインストールする

# ./mk_mmc.sh --mmc /dev/sdb --uboot beagle_cx --distro squeeze --serial-mode

出来上がったSDカードをBeagleBoardに挿し、電源投入
シリアルコンソールで状況を確認できる

LUA3-U2-ATX を挿しておけばネットワークも認識する。*1


ブートローダのバージョンが古いと起動できない

Texas Instruments X-Loader 1.4.2 (Feb 19 2009 - 12:01:24)
Reading boot sector
Error: reading boot sector
Loading u-boot.bin from nand


U-Boot 2009.11-rc1-00601-g3aa4b51 (Jan 05 2010 - 20:56:38)

OMAP3530-GP ES3.1, CPU-OPP2 L3-165MHz
OMAP3 Beagle board + LPDDR/NAND
I2C:   ready
DRAM:  256 MB
NAND:  256 MiB
*** Warning - bad CRC or NAND, using default environment

In:    serial
Out:   serial
Err:   serial
Board revision C4
Hit any key to stop autoboot:  0
mmc1 is available
reading boot.scr

** Unable to read "boot.scr" from mmc 0:1 **
reading uImage

** Unable to read "uImage" from mmc 0:1 **
Booting from nand ...

NAND read: device 0 offset 0x280000, size 0x400000
 4194304 bytes read: OK
Wrong Image Format for bootm command
ERROR: can't get kernel image!
OMAP3 beagleboard.org #

*1:usb0ではなくeth0を選択する