《Android深度探索》第五章心得体会

《Android深度探索》第五章讲的是搭建S3C6410开发板的测试环境。S3C6410开发板是由三星公司生产的一款开发板产品,具有许多优点。本书的研究就是基于这块开发板的。

搭建环境需要先安装串口调试工具,然后烧入Android系统。

1. 安装串口调试工具:minicom,

第1步:输入命令 insmod | grep usbserial命令检测当前系统是否支持USB转串口;

第2步:输入命令apt-get install minicom命令安装minicom;

第3步:输入minicom –s命令配置minicom;

第4步:输入minicom命令测试minicom;

2. 烧写Android系统:

因为微软公司把bootloader标记成了坏块,所以得去除这些假坏块,即用Eboot擦除NandFlash。

(1)     使用Eboot擦除NandFlash的方法:

第1步:准备工作,用串口线或USB转串口线连接开发板和PC,并启动minicom;

第2步:进入Eboot状态;

第3步:擦除NandFlash。

擦除完成后开始烧入Android系统

(2)     烧写Android的步骤:

第1步:准备工作,准备一个2GB或4GB的SD卡,要求FAT32分区格式,插入读卡器并连接PC;

第2步:向SD卡写入mmc.bin和zImage-sd.bin;

第3步:烧写Android前的准备工作;第4步:开始从SD卡烧写Android;第5步:校准屏幕。3.配置有线网络。

时间: 2024-10-24 10:27:26

《Android深度探索》第五章心得体会的相关文章

阅读《软件工程—理论方法与实践》第五章心得体会

阅读第五章所了解到的基本知识,形式化方法是指将离散数学的方法用于解决软件工程领域的问题,主要包括建立精确的数学模型以及对模型的分析活动.主要目的是保证软件的正确性.已建立的形式化方法可分为操作类和描述类.操作类方法基于状态和转移;描述类基于数学公理和概念.形式证明与验证技术主要包括模型检测(适用于有穷状态系统,完全自动化并且验证速度快)和定理证明(采用逻辑公式来表示系统规约及其性质,分为自动和交互式两种).一阶线性时态逻辑是一阶谓词逻辑的扩展.对汉诺塔操作规划问题有了更深一步的理解.计算树逻辑是

第五章心得体会

第五章主要学习了搭建S3C6410开发板的测试环境.首先要了解到S3C6410是一款低功耗.高性价比的RISC处理器它是基于ARMI1内核,广泛应用于移动电话和通用处理等领域. 接着需要安装串口调试工具minicom: 1.检测当前系统是否支持USB转串口: 2.安装minicom: 3.配置minicom: 4.测试minicom: 然后学会了烧写Android系统.在烧写Android之前,务必应该启动Eboot擦除NandFlash.方法如下:第一步:准备工作:第二步:进入Eboot状态:

第五章 心得体会

通过第五章的学习,学会了开发板测试环境的调试和烧写android系统. 学到的知识: 一.安装串口调试工具:minicom 第1步:检测当前系统是否支持USB转串口. # lsmod | grep usbserial 第2步:安装minicom # qpt-get install minicom 第3步:配置minicom # minicom -s 第4步:测试minicom # minicom 二.烧写Android系统 1.使用Eboot擦除NandFlash 第1步:准备工作 用串口线或U

《Android深度探索》(卷1)HAL与驱动开发 第五章心得体会

本章我学习了S3C6410开发环境配置的过程如下: 1安装串口调试工具:minicom 以Ubuntu Linux为例,需要按照如下步骤安装.配置和调试minicom: 第一步:检测当前系统是否支持USB转串口 #lsmod | grep usbserial 如果有usbserial说明系统支持USB转串口 第二步:安装minicom #apt-get install minicom 第三步:配置minicom #minicom -s 进入配置页面,进入“Serial port setup”菜单

Android深度探索-卷1第五章心得体会

S3C6410是由三星公司推出的一款低功耗.高性价比的RISC处理器,开发是,首先安装minicom串口调试工具: 第一步:检测当前系统是否支持USB转串口. Lsmod | grep usserial 第二步:安装minicom apt-get install minicom 第三步:配置minicom: Minicom –s按提示和需要配置即可 第四步:测试minicom Minicom 烧写Android系统 使用Eboot擦除NandFlash的方法如下: 第一步:准备工作 第二步:进入

阅读《软件工程—理论方法与实践》第四章心得体会

阅读第四章所得体会.软件需求是决定软件开发是否成功的一个关键因素.开发人员应当学会正确地理解软件需求,实行开非完善但是高质量的需求开发和管理,最大限度地降低软件需求风险.软件需求可以划分为业务需求(定义了项目的远景和范围).用户需求(使用该系统需要完成的任务).系统需求.功能需求(说明了需要开发实现的功能)和非功能需求(功能需求的补充)等型.需求工程是应用已证实有效的原理和方法,并通过合适的工具和符号,系统地描述出待开发系统及其行为特征和相关约束,其过程包括需求获取.需求分析.需求规格说明.需求

《android深入探索》第五章心得

看了本书第五章,我了解到了: 使用开发板的原因: 是学习嵌入式技术的主要设备. arm的开发板可基于X86架构的PC在CPU指令及二进制指令格式上都有所不同,且若linux驱动要访问硬件(LCD.Wifi.蓝牙等),并且这些硬件在PC上很难进行模拟,所以就要在带有这些硬件的开发板上进行调试和测试. 与手机类似,比手机更容易安装嵌入式系统,有很多扩展的端口,容易开发定制硬件. S3C6410开发板:三星公司推出的一款低功耗.高性价比的RISC精简指令集处理器,基于ARM11内核,提供了优化的2.5

大道至简第一章心得体会

大道至简——编程的精义  心得体会      谨以此用于苦恼编程序不得入门的人,不对之处敬请指出 “虽我之死,有子存焉:子又生孙,孙又生子:子又有子,子又有孙.子子孙孙,无穷匮也.而山不加增,何苦而不平?” ——<愚公移山>,<列子-汤问篇> 编程究其本身对大数人而言是一件很苦恼而又无法避免的事情,但是有点可笑的是编程本身实在是一件简单的事,因为“程序=算法+结构”,所谓的编程就是把一件事情交给计算机去做,然后把你的想法“告诉”计算机就行了.但是编程又是一件很“无语”的事情——因为

第五章心得

第五章主要学习了搭建S3C6410开发板的测试环境.首先要了解到S3C6410是一款低功耗.高性价比的RISC处理器它是基于ARMI1内核,广泛应用于移动电话和通用处理等领域. 开发板从技术上说与我们经常用的手机类似, 也包含显示屏. 键盘. Wi-Fi. 蓝牙等模块(可 能有的是选配〉.但与手机不同的是在开发板上安装嵌入式系统要比手机容易得多.而且一般开发 扳都有很多扩展的端口,可以很容易开发定制的硬件, 并与开发板链接.因此,开发板相对于孚机 来说,更适合对程序进行测试,尤其适合对底层的 L