搭建s3c61410开发板的测试环境

Advertisement

目前开发版的型号和种类很多,有流行的三星S3C6410 ARM11架构的开发板,像文中介绍的开发板是由飞凌生产的OK6410 ARM11,都是基于x86架构的pc在CPU指令以及二进制上调试和测试的。在有就是,安装串口调试工具:minicom安装串口调试工具:minicom

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

# lsmod | qrep usbserial

2.安装minicom

# apt-get install minicom

3.配置minicom

#minicom –s进入”Serial port setup”菜单项,配置minicom

4.测试minicom

#minicom

烧写android系统

首先启动Eboot擦除NandFlash。

1.准备工作

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

3.烧写Android前的准备工作

将android_fs.tar、mmc.bin和zImage文件复制大SD卡上,然后按照下表所示的规则设置OK6410开发板上的启动开关

4.开始从SD卡烧写Android

5.校准屏幕

配置有线网络

方法1.将开发板的IP设为192.168.17.166,子网掩码设为255.255.255.0,网管设为192.168.17.254

#ifconfig eth0 192.168.17.150 netmask 255.255.255.0 uo

#route add default gw 192.168.17.254 dev eth0

如果设置成功,可使用如下的命令查询开发板当前的Ip配置和路由器

# /system/busybox/sbin/ifconfig

# /system/busybox/sbin/route

上面的设置方式只能将结果保存在内存中,一旦开发板重启所有的设置将消失。

方法2.用vi命令打开linuxrc文件,将前面的#去掉,并将IP、子网掩码和网管轧成直接得知,然后保存linuxrc文件。

Similar Posts:

  • 搭建linux开发java的运行环境(jdk+tomcat6.0)

    搭建linux开发java的运行环境(jdk+tomcat6.0) 今天的主角: JDK: jdk-6u20-linux-i586-rpm.bin的下载地址78M http://cds-esd.sun.com/ESD6/JSCDL/jdk/6u20-b02/jdk-6u20-linux-i586-rpm.bin?AuthParam=1273730354_f1054ae1df303350d7762e2ab44c1248&TicketId=nodzAFAVQXR%2FnusqnEeUVpaacA%3

  • Jenkins+Maven+SVN搭建自动部署,自动测试环境

    Jenkins+Maven+SVN搭建自动部署,自动测试环境 writen by Tony [email protected] <目录> 一.安装Jenkins 二.配置Jenkins 三.自动编译 四.自动测试 五.自动部署 一.安装Jenkins 地址http://mirrors.jenkins-ci.org/下载适合的Jenkins版本. Windows最新稳定版的Jenkins地址为:http://mirrors.jenkins-ci.org/windows-stable/jenkins-1.40

  • 在开发板上测试简单的ui界面跳转(二)

    实现需求:三个界面间能够通过按键相互跳转:每个界面上都有两个按键,比如,第一个界面上有两个按键,功能分别是跳到第二个和第三个界面:另外两个类似:具体见下图: 三个界面相互跳转 main_dialog.ui: p20_dialog.ui: dialog_test.ui: 实现构想: 按键的跳转,直接就是在按键(例如按下pbtn_next_page,其方法是on_pbtn_next_page_clicked())的时候,改变界面导引id(也就是直接决定界面到哪个的因素PL_HMI_BUTTON_DO

  • 【基于mini2440开发板的交叉编译环境及内核树配置.

    在学习linux驱动开发过程中,交叉编译环境的配置及内核树的生成无疑是对linux不是十分了解的新人面前的一堵墙.高高大大的墙... 笔者在初探这一方向时,就在这2个问题上苦恼了很久.查阅无数资料,大多提到了一些问题的解决方案,但又与自己的情况略有不同而不能照搬.在无数次尝试之后最终成功编译了第一个arm架构的驱动模块.仅写此文给后来人一点帮助,提供一点思路. 由于笔者能力有限,资历尚浅,如果不足错误之处,望海涵并不吝赐教. 一.关于交叉编译环境及内核树的先后及关系 因为最终编译后的模块是运行在

  • [转]ARM开发板Qt+Linux环境下的中文显示

    之前一直在解决图像采集时间间隔不对的问题,现在终于有时间来解决中文显示这些小问题了.不过问题看似小,解决起来也还是有些头疼的.在网上搜了一下,基本找到了解决中文显示的办法.小结如下. 1.所需字体 文泉驿字体,这里给的是qpf格式的.使用起来最方便. 下载地址http://download.csdn.net/detail/yf210yf/3528609 此外,也可以在文泉驿官方网站http://wenq.org/ 上下载更多好看的字体. 2.Qt程序里面 主要是#include <QTextCo

  • fedora arm 开发板 NFS, tftp环境建立

    环境:Fedora17(非虚拟机) 一,安装软件 $ sudo yum install xinetd tftp tftp-server 二,修改文件 1,进入/home/usrname/ $ mkdir tftpboot 2, 修改/etc/xinetd.d/tftp $su - #vim /etc/xinetd.d/tftp 找到"disable=yes"改yes为no      找到"server_args ..."行,将等号后面的改为"-s /hom

  • ubuntu上搭建配置mysql和tomcat测试环境

    这里ununtu系统使用的是11.10版本, 如果是用虚拟机, 建议使用vmware 6.5以后的版本安装, 如果版本过旧, 安装的时候, 会一直出现IRQ错误. 系统安装完成后, 最好再更新下, 更新包会比较大, 不要使用自带的默认数据源, 速度会很慢, 有时也连不上, 打开[系统设置] – [软件源], 弹出界面后, 把[下载自]更换成其他站点, 163和cn99的都比较快. 最后, 在终端窗口执行命令sudo apt-get update, 使更换的数据源生效. JAVA环境 下载java

  • s3c2410触摸屏在linux下的驱动分析(在EL-ARM-830开发板上测试通过)

    转载注明出处:http://hi.baidu.com/luv%5Fresplendent/blog/item/183c841f23e992cea78669f8.html 触摸屏驱动在/kernel/drivers/char/s3c2410-ts.c 文件中.(声明:此文章是在一网友基础上修改的,在此谢过) 该驱动总要有以下重要数据结构: 1.触摸屏的file_operations static struct file_operations s3c2410_fops={ owner: THIS_M

  • ADS_LPC2103开发板I2C测试试验

    #include "config.h" //相关头文件 #define C02MasterAddr 0xa0//C02的器件地址 #define C02SlaveAddr 0 //读写数据的起始地址 #define LED (1 19)//LED IO口号 #define LED2 (1 20) #define AA (1 2)//I2CONSET的各位定义 #define SI (1 3) #define STO (1 4) #define STA (1 5) #define I2E

  • x4412开发板&amp;amp;ibox卡片电脑项目实战9-搭建最简单的linux文件系统

    Linux文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux用户和程序看到的文件.目录.软连接及文件保护信息等都存储在其中.有了文件系统,用户就可以很方便的和Linux设备进行数据交互了. 随着实际需求的不断提高,Linux文件系统也变得越来越庞大.无论它如何千变万化,归根结底,都是基于最基本的linux文件系统不断丰富而来.因此,我们完全有必要了解最基本的文件系统的搭建过程,更加复杂的文件系统可以举一反三,各个击破,真正做到一通百通.下面我们将逐步讲解最简单的linux文件系

Tags: