之前都是做 WINCE 的,由于市场对 android 比较火,自己也就想弄弄 android ,没linux基础~! 呵呵
从 UBOOT 开始吧~!
由于我手上的 6410 开发板不支持 linux ,打算自己到官网下一个 UBOOT 自己移植。
下了一个 u-boot-2010.09-rc2 ,
1.把 UBOOT 文件解压到 linux 的 OPT 文件夹。
2.在 u-boot-2010.09-rc2/board/samsung 目录里创建一个 smdk6410 的文件夹。
3.把 smdk6400 里面的文件全部 COPY 到 smdk6410 的文件夹里面。
4.修改 smdk6410 里面的 Makefile 文件,把里面所有的 6400 改成 6410
5.在 u-boot-2010.09-rc2/nand_spl/board/samsung 创建一个 smdk6410 文件夹。
6.把 smdk6400 里面的所有文件 copy 到 smdk6410
7.修改 smdk6410 里面的 Makefile 所有 6400 修改成 6410.
8.修改 u-boot-2010.09-rc2 下的 makefile , 找到 smdk6400_noUSB_config
重新做一个 6410 的, 把所有的 6400 更新为 6410 就好了。
9. make smdk6410_config
出现 Configuring for smdk6410 board... 表示配置成功。
10. make
不出意外的话,会产生 u-boot.bin 和 u-boot_nand.bin .
这样 uboot 移植基本完成。