一)2016/5--2016/7:基于ARM上的嵌入式Linux系统的移植
项目描述:搭建移植环境(Vmware8—Ubuntu10.04),制作交叉编译器,建立开发板目录,修改各层次Makefile文件,修改u-boot中相关文件实现对smdk2440的支持,完成编译获取u-boot.bin文件并烧写进Nand Flash;修改Linux-2.6.32内核配置文件,根据开发板上的硬件资源,添加了USB、SD、LCD、网卡、键盘以及触摸屏等驱动,并创建了yaffs文件系统,完成内核裁减后编译生成内核镜像文件,移植到S3C2440开发板上,实现系统的正常启动与运行,同时将QT4移植到系统中,能够实现图形化界面。
责任描述:负责内核映像的制作,整个系统与驱动程序的移植,根文件系统的制作。
二)2016/5: 基于Android平台的mp3播放器系统
项目描述:基于Android2.3版本的简易mp3播放器,具有搜索、选择歌曲,播放、暂停等功能。
责任描述:参与项目开发全过程,开发平台的搭建,运行环境的搭建。
三)2018/1: SDNNFV宽带系统的研发(虚拟机方案)
项目描述:在ODL上提供北向的RESTFUL接口,接收门户下发的用户输入的配置参数,并根据用户的配置类型,按一定逻辑调用设备的NETCONF配置接口对设备进行配置,达到项目的配置要求。
责任描述:参与项目开发全过程,控制面的编码与调试工作。
四)2018/9: SDNNFV宽带系统的研发(容器方案)
项目描述:研究Github上面的Ligato项目,主要负责vpp-agent代理面的研究与开发,目前能够通过agentctl等工具下发数据给转发面。
责任描述:参与项目开发全过程,vpp-agent代理面的编码与调试工作。