当前位置:嗨网首页>书籍在线阅读

30-其他更多的引导加载程序

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

7.6.3 其他更多的引导加载程序

还有很多具有特殊用途的其他引导加载程序。例如,Redboot是一个开源的引导加载程序,英特尔和XScale社区已经在很多评估板上使用它,这些评估板基于英特尔IXP处理器和Marvel PXA处理器系列。Micromonitor由板卡厂商Cogent等使用。YAMON在MIPS平台上很流行。LinuxBIOS主要应用于x86环境中。总的来说,当你考虑选择一个引导加载程序时,你应该考虑以下这些重要因素。

  • 它是否支持所选的处理器?
  • 它是否已经被移植到一个类似于自己平台的板卡上?
  • 它是否支持所需的特性?
  • 它是否支持要使用的硬件设备?
  • 是否有一个大型社区用户群,可以从中获取帮助?
  • 是否有商用厂商,可以购买其支持服务?

当你考虑在嵌入式项目中使用哪种引导加载程序时,必须回答以上问题。除非你正在使用最新的处理器研究某些“尖端”技术,你很可能会发现,已经有人花费精力将引导加载程序移植到了你所选择的平台上。参考本章末尾列出的文献资源,以帮助你做出最终的决定。