新闻中心

EEPW首页>嵌入式系统>设计应用> 如何将系统软硬件环境带到合适状态解析方案

如何将系统软硬件环境带到合适状态解析方案

作者: 时间:2012-05-31 来源:网络 收藏

例如,Flash烧写命令封装如下:

CMD_TBL_FLASH

{flash,DoWriteToFlashBlocks,

flash {loader/kernel/root} {block1/.../block16}

Copy to Flash from SDRAM of Area.

flash [dest] [src] [len]

Copy to Flash from src to dest. ,

flash {loader/kernel/root} {block1/.../block16}

Copy to Flash from SDRAM. ,

flash {loader/kernel/root} {block1/.../block16}

Copy to Flash from SDRAM of Area.

flash [dest] [src] [len]

Copy to Flash from src to dest.

}

其中,flash是其命令字;DoWriteToFlashBlocks为其处理方法的方法名;flash {loader/kernel/root} {block1/.../block16}和flash [dest] [src] [len]为其命令的使用格式(其中“{}”内为可选项,“[]”内为必选项)。

2.2 BootLoader改进实验

此次改进就是在原有BootLoader的基础上,增加对移动存储介质SD卡以FAT格式进行读取数据的指令来实现的。命令封装如下:

CMD_TBL_SD_READ

{readSD, DoReadFromSDBlocks,

readSD [filename] [addr] Read data from SD to SDRAM for startup. ,

readSD [filename] [addr] Read data from SD to SDRAM for startup. ,

readSD [filename] [addr] Read data from SD to SDRAM for startup.

}

其功能是,在SD卡中把指定目录下的内核文件提取到SDRAM区域中,从而完成内核的加载。




评论


相关推荐

技术专区

关闭