原创 CEBoot---专门为WinCE设计的启动升级调试工具

2009-12-21 10:36 2020 2 2 分类: MCU/ 嵌入式
感谢大家支持ARMCE的第一个开源项目CEBoot

一 CEBoot的设计目的
设计CEBoot的根本目的是方便大家调试硬件平台及WinCE系统。且CEBoot的代码及结构是以某款Bootloader为基础,优化演变而来的。这款基准Bootloader不但提供了方便稳定的WinCE更新环境,而且是真正为产线生产优化的流程机制,为每年几百万台知名优秀产品提供了出色的保障。
CEBoot在从中吸取高效率与实用性的架构同时,对程序结构做了很大调整,使其结构化,模块化,可以方便的被移植到各ARM平台,使其可以为更多的ARM核的WinCE产品服务。

二 CEBoot的开发
ARMCE将CEBoot作为开源的项目,欢迎任何有兴趣的朋友参与设计,开发,维护,移植,测试及文档修撰。
ARMCE在这里代为管理此项目的进展与组织。
为了更好的规范的管理项目,CEBoot已经加入Google Code的项目管理,项目地址http://code.google.com/p/ceboot-armce/
源代码及文档版本的管理方式为SVN,请有兴趣加入开发的朋友一定要熟悉SVN的基本使用,以免在共同开发时给大家造成不便。

付出与回报
此为开源的项目,没有任何商业性与盈利性,故任何参与的朋友都可以平等的分享关于此项目的所有资料。但是同样没有任何的薪水与报酬,请同样知悉。

申请加入
申请加入项目请将Google的email帐号密语给ETDrawer(即本贴发帖人)

退出
任何人可以在任何时候退出开发维护团队,没有任何代价,请在退出的时候同样密语ETDrawer。另外,如果手上有任务的朋友,请在退出时交接好任务,不要恶意破坏服务器数据,珍惜大家的劳动成果。退出的朋友亦可随时再次加入开发团队。

团队组织:
目前项目由ETDrawer为负责人,来组织大家的讨论与开发。
大家请随时关注本版内容,任何活动都会在本版以帖子的形式发出来,Google Code上主要是作为源程序与文档的版本管理,不作为讨论的地方。

三 开发计划
目前CEBoot已经实现了很多主要功能,且由wwfiney在Freescale的i.MX27上移植成功。
我们的工作是重新设计与调整下代码的结构设计,添加更多功能,完善代码并且移植到更多的平台。因为CEBoot的蓝本是基于Samsung的S3C2440/2443的,故目前已经在至少3款CPU上有较好的参考。
目前为项目建立阶段,主要有以下几个任务需要完成:
注:绿色为已完成,红色为未开始,黄色为进行中,如没有特殊说明,下同

1 建立与测试协同开发环境
  a) 论坛的讨论板块建立
  b) Google Code项目建立及测试

2 征募开发者

3 定义设计规格,明确第一版实现的功能

4 确定程序的主体结构
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
2
关闭 站长推荐上一条 /3 下一条