目录

嵌入式Linux系统架构及开发流程

目录

嵌入式Linux系统架构及开发流程

软硬件系统架构

http://hi.csdn.net/attachment/201107/15/0_13107282657k9T.gif

开发流程1——硬件开发(基于nokia——n810掌上电脑)

责任人:硬件工程师

责任:基于EVM板,添加、修改、删除硬件。

http://hi.csdn.net/attachment/201107/15/0_1310729388gq19.gif

开发流程2——Bootloader移植

责任人:系统工程师或驱动工程师

责任:将bootloader移植到流程一所开发出来的硬件平台。

开发流程3——Linux内核移植

责任人:系统工程师或驱动工程师

责任:将Linux内核移植到流程1所开发出来的硬件平台。

开发流程4——根文件系统制作

责任人:系统工程师

责任:制作供内核启动的根文件系统。

开发流程5——业务相关的应用程序开发和业务相关的驱动程序开发

应用程序开发:

责任人:应用工程师

责任:开发和产品密切相关的应用程序。

驱动程序开发:

责任人:驱动工程师

责任:开发和产品密切相关的驱动程序,如触摸屏、无线网卡。

开发流程6

功能测试、性能测试、系统集成测试、实验局(系统设备)、发布。