RedBoot命令使用入门

RedBoot使用

1、系统启动

超级终端参数设置为:1152008N1,无流控。

启动超级终端,将ICU板重新上电,按<Ctrl> + C进入RedBoot提示符状态,如下图。

 

2、常用命令

fis list

查看Flash文件系统的状态使用fis list命令,如下图。

fis delete

删除Flash文件系统中的文件使用fis delete <name>命令,注意不要删除FIS directory和RedBoot config,否则无法启动RedBoot。例如,fis delete tcc将删除程序tcc。如下图所示。

load

PC机将程序下载到ARM板的RAM中使用load命令,例如:

RedBoot提示符下输入load –m xmodem –c 0 –b 0x00600000 –r,然后回车,单击鼠标右键,

选择“发送文件”

选择“浏览”,找到指定的bin文件,然后单击“发送”

传输完成将显示

go

RAM中执行程序使用goexec命令,调试过程中一般都使用go命令,因为启动了RedBoot后,MMU功能有效,内存地址被映射成为虚拟地址(偏移量从0开始,实际物理内存地址不是从0开始)。exec是在没有MMU功能的条件下执行程序的命令。

fis create

创建Flash文件使用fis create命令,如下图所示。

fis unlock

fis create执行不成功,可能是由于执行区域被锁定,需要先解锁,然后再创建,解锁使用fis unlock命令,如下图。

fis load

从文件系统上执行程序的方法如下:先fis load 程序,然后执行,如下图所示执行flash文件系统上的tcc程序。

help

查询RedBoot命令的简单用法可以使用help命令。

RedBoot命令详细说明参见《eCos Reference Manual》第二章。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值