首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > VxWorks的bootrom_到u-boot的移植心得

VxWorks的bootrom_到u-boot的移植心得

资料介绍
VxWorks的bootrom_到u-boot的移植心得
VxWorks 的 bootrom 到 u-boot 的移植心得
原因:Wind River 公司推出的 VxWorks 具有优良的性能,可惜是个收费软件。
因此考虑将原来 VxWorks 下配套的软件(引导程序 bootrom,操作系统 VxWorks,
用户程序 user application)统统移植到免费的 linux 下。其中 bootrom 可由
denx 推出的 u-boot 代替。
硬件条件:实验室自己开发的电路板,已经有成功运行的 bootrom 和 VxWorks,
CPU 为 MPC8240(powerpc603 类型的核),启动地址对应到 8bit 数据宽度的
EEPROM,有板载 Flash,但地址不连续,串口网口齐全。
本文内容:用于将 bootrom 移植成 u-boot,虽然涉及到 bootrom,VxWorks 和
user application,但真正被代替的只有 bootrom。并不包括 VxWorks 到嵌入式
linux,以及 user application 的移植方法。

1.u-boot 简介
U-Boot,全称 Universal BootLoader,是遵循 GPL 条款的开放源码项目。其源
码目录、 编译形式与 Linux 内核很相似,事实上,不少 U-Boot 源码就是相应
的 Linux 内核源程序的 简化,尤其是一些设备的驱动程序,这从 U-Boot 源码
的注释中能体现这一点。但是 U-Boot 不仅仅支持嵌入式 Linux 系统的引导,当
前,它还支持 NetBSD, VxWorks, QNX, RTEMS, ARTOS,LynxOS 嵌入式操作系统。
其目前要支持的目标操作系统是 OpenBSD, NetBSD,
FreeBSD,4.4BSD, Linux,SVR4, Esix, Solaris, Iri
标签:vVxWorksbootromu-boot移植
VxWorks的bootrom_到u-boot的移植心得
本地下载

评论