码迷,mamicode.com
首页 > 其他好文 > 详细

uboot 如何运行脚本

时间:2014-09-10 17:45:30      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:os   ar   for   文件   on   c   linux   时间   ad   

1, 在uboot记录命令的运行时间,可以打开CONFIG_CMD_TIME。

2, autoscr已经改变成了source命令,可以打开CONFIG_SOURCE,source可以执行内存中脚本,该脚本是由mkimage生成的。

#!/bin/sh
file=$1
result=$2
if [ $# -lt 1 ]
then
        echo "$0 file_name result_file_name"                                                                                                                                                                 
fi
mkimage -A arm -O linux -T script -C none -n "uboot-nor script" -d $file $result
3,mkimage在Host端的安装:

sudo apt-get install u-boot-tools

4, 可以生成一个txt文件记录要执行的脚本内容,由于是txt文件所以没有for循环,如果要这样做的话,可以由外部的脚本帮你生成多少遍的循环内容,自己就不用麻烦做循环的考虑了。

5,对uboot添加了ext4支持的话,可以由以下命令加载mkimage生成的内容到内存中去。

ext4load mmc 0:5 0x00001000 xxx.img

6,调用source

source 0x00001000


uboot 如何运行脚本

标签:os   ar   for   文件   on   c   linux   时间   ad   

原文地址:http://blog.csdn.net/swingboard/article/details/39183743

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!