虚拟嵌入式系统实验室

1. 嵌入式实验室的创建

 

本人是一个嵌入式系统的爱好者,移植和应用过多种嵌入式系统。工作以来主要从事WinCE,Linux和Android的开发。

 

一直有一个梦想,希望像我一样的嵌入式系统爱好和工作者,能够在没有硬件的条件下去了解和开发这样的系统。

现在,自由的操作系统层出不穷,对移植和开发的文档却依然晦涩难懂。我希望我们能在这样的虚拟的平台上(比如我现在专注的

mini2440 QEMU)把我们的每一次移植都能够图文并茂的通过docbook 记录在案,这将能更大的提升自由软件文档的阅读效果。

 

我们不专注于系统本身,但是我们专注于这样的虚拟应用。我们会不遗余力的把我们的文档和代码贡献给任何人。

当然也会提供给我们移植的操作系统的组织。在这样的环境中,我希望大家和我能继续共同成长。

 

虽然我已经过了而立之年,但是我感觉我依旧浑身充满了力量。

 

我建立的自由软件项目,名称是eMBosLab, 在未来的日子里,我将把我仅剩的力量投入进来。

让更多的人能够通过这样一个平台,学习甚至研究嵌入式系统,更轻松的投入到工作中。

 

我还会和朋友一起通过docbook的方式,记录我们的每一次成长历程。

 

项目主页:

https://sourceforge.net/projects/emboslab/

 

代码管理方式:

大部分代码采用GIT来管理

http://emboslab.git.sourceforge.net/git/gitweb-index.cgi

一些操作系统如果用hg,或者svn,我们会延续他

http://emboslab.hg.sourceforge.net/hgweb/emboslab

2. eMBosLab RTEMS:(具体细节请参考雪松的blog)


http://blog.csdn.net/coolbacon

 

更新内容

RTEMS 增加DM9000网卡支持查询和中断方式,网络程序测试OK

RTEMS 修正PLL bug, ticker 运行正常

RTEMS for emboslab 增加mini2440 qemu BSP

 

下载方法

git clone git://emboslab.git.sourceforge.net/gitroot/emboslab/rtems-4.9.5-emboslab

 

 

3. eMBosLab eCos:

 

更新内容:

20110905 22:05

 1. fix MINI2440 tick error.
 2. add MINI2440 eCos framebufer driver.
 3. add MINI2440 nand interface
 4. fix some configtool configuration issue.
 5. add ecos framebuffer api interface to Microwindows (from ecosforge)


20110519 22:00

 1. add flnx demo, you can enable it from ecos configuration file

 2. fix nano-x demo configuration issue

20110415 12:00

 1. add mini2440 nand driver

 2. fix nand startup issue

20110408 17:00
 1. add touch driver for MINI2440 qemu.
 2. add touch driver for synthetic
 3. add new graphics library flnx (FLTK for nano-x) as an ecos package
 4. fix microwindows nano-x issue, now can be run on MINI2440 QEMU or synthetic platform
 5. enable microwindows MWIN function
 6. add pw graphics library
 7. add PNG library
 8. add jpeg-6b library
 9. fix mini2440 qemu lcd driver color issue

20110328 23:00

通过ecosconfig add net_drivers自动增加网卡驱动的QEMU依赖关系。

20110321 18:00

增加MINI2440 BSP源代码,包括FLASH驱动,DM9000网卡驱动极其LCD支持

20110321 10:00

eCos for emboslab 合并了yaffs和nand 模块

 

下载方法

hg clone http://emboslab.hg.sourceforge.net:8000/hgroot/emboslab/ecos-emboslab

 

4 .eMBosLab Docs :

 

更新内容:

20110328 23:00

docbook模板已经建好,后续的部分文档会采用英文配合图形的方式。

20110322 12:00

从ecos中的文档中,剥离出相对简单的docbook应用架构作为后续文档编写的体系结构。

                           可以直接生成html和pdf A4页面的文档

 

下载方法:

git clone git://emboslab.git.sourceforge.net/gitroot/emboslab/docbook-emboslab

 

5.网站介绍

 

 


这是主页,为了能用git和hg, 我选择了sourceforge平台

https://sourceforge.net/projects/emboslab/

 

 

这是所有的源代码:

目前已经把RTEMS for QEMU MINI2440放在了上面,希望能有更多的人参与。

这将是一个自由的技术学习和交流平台。

 

source code address

http://emboslab.git.sourceforge.net/git/gitweb-index.cgi

 

 

 

 

 


 

网页上也能看到我在RTEMS做的所有工作。

 

 

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 14
    评论
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值