第五章--搭建开发板的测试环境

开发板上安装嵌入式系统要比手机上简洁很多,有很多扩展的接口,适合对程序进行测试,这里所提及的是S3C6410开发板。它是由三星公司推出的一款低功耗/高性价比的RISC处理器。,其中包含强大的硬件加速器,还有集成MFC,还有先进的3D加速器,优化了外部接口。如下图十OK6410开发板的模型图,便于理解认识。

安装串口调试工具:要如同ecplise的catlog视图查看调试信息,自带的一个穿口通过串口线与PC连接。调试步骤如下:

1.检测当前系统是否支持USB转串口

#isnmod  |grep usberial

2.安装minicon

apt-get install minicom

3.配置

minicom  minciom -s

4.测试minicom  minicom

烧写Android:将“假坏块”恢复过来

使用Eboot擦除NandFlash的方法如下:

1.用串口或USB转串口线连接开发板和PC,并启动minicom

2.打开电源,再提示5秒之后进入,安PC键盘的空格键使开发板停留在Eboot状态

3.输入“A”即可擦除

烧写Android的步骤

1.准备一个2G或4G的SD卡,插入读卡器并与PC连接

2.向SD卡写入mmc.bin和zmage-sd.bin

3.按照下方规则使开发板的开关启动

4.首先会向开发板内部写入一些数据,进行检测,当出现#提示符,输入yjsx命令,当出现“great”则表明成功。

5.校准屏幕,重新启动进行调试。如果不行,移除 rm /data/pointercal

配置有线网络

大多数开发板有一个以太网接口,可以直接联网,Android本质上是Linux系统,则ifconfig子网掩码:255.255.255.0,IP:192.168.17.166.,网关:192.168.17.254

/system/busybox/sbin/ifconfig和/system/busybox/sbin/ifconfig查看

要不然就关闭网卡设置,设置在重新打开

/system/busybox/sbin/ifconfig eht0 down

/system/busybox/sbin/ifconfig eth0 hw ether 08:90:00:A0:90:80

/system/busybox/sbin/ifconfig eth0 up

这一章学习认识OP6410-A开发板,而且知道了Android是基于Linux的,调试步骤,使用Eboot擦除NandFlash的方法,烧写Android的步骤,配置有线网络的方法,多使用理解的。

时间: 2024-10-14 17:37:41

第五章--搭建开发板的测试环境的相关文章

安卓驱动开发(五)----搭建开发板的测试环境

在第四章中,介绍的是安卓应用程序开发环境和linux内核开发环境.这两套开发环境都是linux开发和测试的前提.有了两套开发环境,接下来就应该考虑,测试好的linux驱动应该在哪里运行,运行环境是什么.这也就是第五章的内容. 当一个已经完成测试的linux驱动放到一块开发板上时,开发板也同样要有一个允许linux驱动运行的环境,在这里就是用安卓来满足这一要求. 当拿到一个开发板的时候,首先要使用一种方法,与开发板进行数据传输,将所需要的开发环境放到开发板上.在书上用的是SD卡方式,也就是刷机时所

搭建开发板的测试环境

手机和开发板的区别:开发板是专用的嵌入系统载体,手机烧写嵌入式系统较难:开发板带有各种扩展端口,更容易开发定制硬件,更容易连接:开发板更适合进行驱动程序开发. 环境搭建步骤: 安装串口调试工具minicom:(由于Linux驱动程序开发无法像Android应用程序一样直接在Eclipse中进行,即调试信息无法在LogCat视图中显示,所以最好准备一条USB转_RS232串口线,好让Linux驱动在输出调试信息的同时通过串口线将调试信息发送到PC上,这样程序员才可以直接在PC上查看调试信息.) 检

Android深度探索(卷1)HAL与驱动开发 第五章 搭建S3C6410 开发板的测试环境

第五章 搭建S3C6410 开发板的测试环境 心得体会 开始进行安装串口调试工具:minicom  OK6410开发板带了一个串口.可以通过串口线与PC连接.Linux驱动在输出调试信息的同时会通过串口线教调试信息发送到PC上,这样Linux驱动程序员就可以直接在PC上查看调试信息了.(对一些笔记本需要使用USB转RS232串口线) 1.检测当前系统是否支持USB转串口 #lsmod | grep usbserial 2.安装minicom #apt-get install minicom 3.

第五章、搭建S3C6410开发板的测试环境

通过对本章的学习,我对s3c6410开发板的测试环境有了一定的认识,并掌握了如下的知识点:一.对于s3c6410这款开发板,它是一款低功耗.高性价比的处理器,它是基于ARM11的内核.二.不同开发板的区别主要在烧录嵌入式系统的方式上.三.安装串口调试工具的步骤:minicom的步骤1.检测当前环境是否支持usb转串口# lsmod | grep usbserial2.安装minicom# apt-get install minicom3.配置minicom# minicom -s 进入“seri

第5 意搭建S3C6.410 开发板的测试环境

搭建S3C6.410 开发板的测试环境共需要四个程序: 1.首先需要安装minicom串口调试工具并且进行测试 第1 步:检测当前系统是否支持USB 转串口:第2 步:安装minicom:第3 步:配置minicom:第4 步:测试minicom 2.使用Eboot 擦除NandFlash 的方法如下. 第1 步z 准备工作用串口线或USB 转串口线连接开发板和PC ,并启动minicom. 第2 步:进入Eboot 状态打开OK64 l 0 开发版的电源开关,过一会出现如下等待5 秒的提示信息

搭s3c6410开发板的测试环境读后感

通过学习Android深度探索(卷1)HAL与驱动开发的第五章搭建S3C6410开发板的测试环境,我掌握了搭建S3C6410开发板的测试环境的方法 1安装串口调试工具:minicom 以Ubuntu Linux为例,需要按照如下步骤安装.配置和调试minicom: 第一步:检测当前系统是否支持USB转串口 #lsmod | grep usbserial 如果有usbserial说明系统支持USB转串口 第二步:安装minicom #apt-get install minicom 第三步:配置mi

第五章搭建S3C6410开发板的测试环境

第五章本章主要介绍开发板的调试环境的搭建,以及如何将Android系统安装开发板上. 开发板是开发和学习嵌入式技术的主要硬件设备. 尽管可以在PC上开发Linux驱动,然后重新编译成ARM构架的Linux驱动模块,但最终都是要在开发板上进行测试的. 开发板从技术上说与手机类似,包含显示器.键盘.Wi-Fi.蓝牙等模块.开发板可扩展的端口多,容易开发定制的硬件. 第一节S3V6410开发板简介 S3C6410是一款低功耗.高性价比的RISC处理器,它给予ARM11内核,可以广泛应用于移动电话和通用

搭建 S3C6.410 开发板的 测试环境

开发板是开发和学习嵌入式技术的主要硬件设备, 尽管可以在 PC 上开发 Linux 驱动, 然后重 新编译成 ARM 架构的 Linux 驱动模块.但最终都是要在开发板上进行测试的.本书主要介绍开发板的调试环境的搭建, 以及如 何将 Android 系统安装在开发板上.本书的 Linux 驱动示例都会提供 山untu Linux. Android 模拟 器和开发板 3 种运行方式〈涉及特殊硬件,只能在特定平台上运行的 Linux 驱动除外〉.接下来讲述了开发板的简介 然后安装调试工具:minic

第五章 搭建 S3C6.410 开发板的 测试环境

一.前言 开发板从技术上说与我们经常用的手机类似, 也包含显示屏. 键盘. Wi-Fi. 蓝牙等模块(可 能有的是选配〉.但与手机不同的是在开发板上安装嵌入式系统要比手机容易得多.而且一般开发 扳都有很多扩展的端口,可以很容易开发定制的硬件, 并与开发板链接.因此,开发板相对于孚机 来说,更适合对程序进行测试,尤其适合对底层的 Linux 程序(如 Linux 驱动〉进行测试. 目前市面上的开发板型号和种类很多,但目前最流行的是基于三星S3C6410 ARM11架构的开发板.国内很多厂商在S3C