U-Boot,全称 Universal Boot Loader,是遵循GPL条款的开放源码项目。U-Boot的作用是系统引导。U-Boot从FADSROM、8xxROM、PPCBOOT逐步发展演化而来。其源码目录、编译形式与Linux内核很相似,事实上,不少U-Boot源码就是根据相应的Linux内核源程序进行简化而形成的,尤其是一些设备的驱动程序,这从U-Boot源码的注释中能体现这一点。
拓展资料:选择U-Boot的理由:
① 开放源码
② 支持多种嵌入式 *** 好塌作系统内核,如Linux、NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS, android
③ 支持多个处理器系列,如PowerPC、ARM、x86、MIPS
④ 较高的可靠性和稳定性
⑤ 高度灵活的功哪禅能设置,适合U-Boot调试、 *** 作系统不同引导要求、产品发布等
⑥ 丰富的设备驱动源码,如串口、以太网、SDRAM、FLASH、LCD、NVRAM、EEPROM、RTC、键盘等
⑦ 较为丰富的李袜尘开发调试文档与强大的网络技术支持。
我的mini2440对应的是:u-boot-2009.03/运亩include/asm-arm/mach-types.h#define MACH_TYPE_MINI2440
仅供参考。
如果您认可我的答案,请采纳。
您的采纳,是滚悄碧我答大举题的动力,O(∩_∩)O谢谢!!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)