您的位置:首页 > 运维架构 > Linux

关于Linux 内核的下载

2008-06-12 22:19 239 查看
将Linux 内核下载到基于ARM处理器的目标系统时,常用的方法是通过在DOS命令提示符中输入相关命令,或启动串口虚拟终端,通过串口,逐条手工输入命令并发送到目标机中执行。这是一个相当不友好的过程。这种下载过程造成下载过程繁琐,输入命令和参数过多,下载易出错,重新下载等问题,给开发人员带来不便。
国内外较好的嵌入式集成开发环境一般都提供可视化的下载工具,将宿主机上开发的目标机运行的程序下载到目标板RAM,flash中,如ARM公司的ARM Development Suite集成开发环境中提供的ARM eXtended Debugger,是下载程序到目标板并调试的工具。但出于商业利益的考虑,这些嵌入式集成开发环境都未开放源代码。此外,提供可视化的下载工具有诸多限制,与具体目标板的处理器,操作系统相关。如微软的WinCE IDE中的下载工具只能对目标板进行下载WinCE嵌入式操作系统,缺乏广泛的实用性。
我们对RedBoot,Linux内核和文件系统的下载过程进行了研究,利用VC6.0开发了一个可视化配置下载信息并自动下载的工具,提供了简捷的Linux内核下载功能。该工具已成功集成到所研发的嵌入式Linux集成开发环境中,并在ARM9(EP9315)处理器的目标板上进行了验正。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: