Android深度探索HAL与驱动开发 第五章

第五章
本章学习了搭建S3C6410开发板的测试环境,其中S3C6410开发板是三星推出的一种低功耗,高性价比的RISC处理器,应用广泛,并为2.5G和3G通信服务提供了优化的 硬件性能,内置强大硬件加速其,满足高端服务通信中的数据宽带要求。

   搭建开发板的测试环境首先要安装串口调试工具(minicom),因为开发linux驱动程序与android应用程序不同,无法在eclpse上开发。安装minicom步骤如下:

  1、检测当前系统是否支持usb转串口

  2、安装minicom

#apt—git install minicom

  3、配置minicom

  4、测试minicom

 执行完如上步骤之后,如果正确连接串口或usb转串口线,并且接通电源并打开开关,minicom就会受到从ok6410发出的信息。

搭建完成以后,我们需要烧写android系统,ok6410默认安装winCE6.0,因此需要先将其卸载,然后安装android,烧写之前,要启动Eboot擦除NandFlash,擦除方法如下:

1.准备工作:用串口线或者转串口线连接开发板或PC并启动

2.进入Eboot状态:Initiating image launch in 5 seconds

3.擦除NandFlash
然后进行烧写,步骤如下:

1.准备工作,准备sd卡
    2.向sd卡写入mmc.bin和zImage-sd.Bin

3.烧写android前的准备

4.开始从sd烧写android

5.校准屏幕

   最后进行配置有线网络,开发板与其他设备连接常用方式包括串口线,usb,蓝牙,wifi和网线。

   第五章只介绍了如何在ok6410-A上安装android,我们也可以选择其他开发板,在安装过程中,需要仔细阅读官方文档了解如何使用。

 

posted @ 2016-06-05 12:56  钱文海  阅读(160)  评论(0编辑  收藏  举报