1、在Linux环境下,使用DNW烧写现有image(Kernel, FileSystem)。
目标:
熟悉u-boot烧写命令及启动过程
熟悉USB驱动安装
熟悉DNW烧写过程
2、编译最新的Linux kernel,并将其移植到开发板上(包括文件系统的制作)。
目标:
熟悉Linux kernel编译,重点了解驱动编程(串口,声卡,USB,LCD,GPIO等)。
熟悉Linux ramdisk原理及其制作
熟悉mkimage,mkyaffs2image等工具的作用及用法
3、将Android系统移植到开发板上。
目标:
熟悉Android Framework原理及编程。