2008年5月19日 星期一

U-Boot 便捷開機法

REF:U-Boot 便捷開機法

編寫與製作文稿檔
文稿檔案存成 "nand-kern.script"
==================================
echo
echo Load kernel from NAND and download rootfs via tftp.
echo
nand read.jffs2 30F00000 0 00400000; tftpboot 32000000 urootfs26.img; bootm 30F00000 32000000
==================================

把檔案存成 "nand-kern.script",再利用 U-Boot 的 mkimage 工具把 nand-kern.script 做成 U-Boot 格式。指令如下:

# mkimage -A ARM -O linux -T script -C none -a 0 -e 0 -n "Autoscr" -d nand-kern.script nand-kern.img

將 nand-kern.img download 到板子(或燒在NOR flash),並使用 autoscr 指令來啟動。U-Boot 指令如下:
# tftp 30000000 nand-kern.img
# autoscr 30000000

沒有留言: