本章只介绍了如何在OK6410-A开发板上安装Android。当然,我们还可以选择其他的开发板,还可以直接在手机上测试Linux驱动程序。由于不同的开发板和手机安装Android的方法不尽相同,在这里只是做个参考。
1安装串口调试工具:minicom
以Ubuntu Linux为例,需要按照如下步骤安装、配置和调试minicom:
第一步:检测当前系统是否支持USB转串口
#lsmod | grep usbserial 如果有usbserial说明系统支持USB转串口
第二步:安装minicom
#apt-get install minicom
第三步:配置minicom
#minicom -s 进入配置页面,进入“Serial port setup”菜单项,配置串口设备和传输速率:Serial Device设为/dev/ttyS0,Bps/Par/Bits设为115200 8N1,设置完成后,选择“Save setup as dfl”和“Exit from Minicom”
第四步:测试minicom
#minicom 重新启动minicom会进入等待接收数据状态。
2烧写Android系统
(1)在Android烧写之前,务必启动EBOOT擦除NandFlash,使用EBOOT擦除步骤如下:
第一步:准备工作
用串口线或USB转串口连接开发板和PC,并启动minicom
第二步:进入Eboot状态
打开开发板电源开关,Initiating launch in 5 seconds.提示信息,按PC键盘上的空格键让开发板停在Eboot状态。
第三步:擦除NandFlash 输入“A”执行擦除NandFlash
(2)烧写Android步骤
第一步:给SD卡分区,格式化分区
第二步:向SD卡写入mmc.bin和zImage-sd.bin
第三步:把android_fs.tar、mmc.bin和zImage复制到SD卡上,设置开发板的启动开关。
第四步:从SD卡烧写Android
第五步:校准屏幕
3配置有线网络 由于Android本质是Linux系统,因此可以使用Linux命令ifconfig设置IP掩码和子网掩码,用rout命令设置网关。
关键字:S3C6410 开发板 测试环境
引用地址:
学习搭建S3C6410开发板的测试环境心得
推荐阅读最新更新时间:2024-11-07 10:24
Alientek SMT32开发板 跑马灯实验
通过本节的学习,你将了解到STM32的IO口作为输出使用的方法。本节分为如下几个小节: 3.1.1 STM32 IO口简介 3.1.2 硬件设计 3.1.3 软件设计 3.1.4 仿真与下载 3.1.1 STM32 IO简介 作为所有开发板的经典入门实验,莫过于跑马灯了。ALIENTEKMiniSTM32开发板板载了2个LED,DS0和DS1,本实验将通过教你如何控制这两个灯实现交替闪烁的类跑马灯效果。 该实验的关键在于如何控制STM32的IO口输出。了解了STM32的IO口如何输出的,就可以实现跑马灯了。通过这一节的学习,你将初步掌握STM32基本IO口的使用,而这是迈向STM32的第一步。
[单片机]
mini2440开发板 u-boot 移植
本实验所用的u-boot源码包,是国嵌提供的u-boot-2008.10 1.解压源码包 命令:tar jxvf u-boot-2008.10.tar.bz2 2.在顶层的Makefile中找到 smdk2410_config : unconfig @$(MKCONFIG) $(@:_config=) arm arm920t smdk2410 NULL s3c24x0 参照此方法,添加: mini2440_config : unconfig @$(MKCONFIG) $(@:_config=) arm arm920t mini2440 NULL s3c24x0 3.修改/cpu/arm920t/star
[单片机]
FLUKE DSX-5000/8000 CH线缆测试仪可在什么环境下使用?
FLUKE DSX-5000、DSX-50008000 CH 线缆测试仪 作为Versiv 布线认证产品系列的一员可提供准确、完全无误的认证结果。DSX 可对铜缆布线进行认证,符合包括 Level VI/2G 精度要求在内的所有标准,使工作更加容易管理,且能够提高系统验收速度。 FLUKE DSX-5000、DSX-50008000 CH线缆测试仪在投放市场前经过一系列的环境测试,可在以下环境下使用: 操作温度:32°F 至 113°F(0°C 至 45°C) 贮存温度:-22°F 至 +140°F(-30°C 至 +60°C) 工作相对湿度:0 % 至 90 %,32°F 至 95 °F(0°C 至 35°C) 0 %
[测试测量]
基于单片机设计的便携式语音环境参数测试仪
1 引言
人们健康意识和环保意识的逐渐增强使环境参数及其对身体的影响日益受到关注。然而现实生活中人们常常身处煤气、香烟、酒精等有害气体的包围之中,但因没有合适的测量仪器或因专业的测量仪器过于昂贵而不能方便地得知身边环境中的各种参数值,因而无法知晓环境参数是否会对身体或环境构成危害。这里介绍一种多功能环境测量仪的设计方法,该测量仪廉价、实用、便携,并有语音播报测量值及有害气体越限报警等多种功能。
2 总体结构与工作原理
该测量仪以凌阳16位单片机SPCE061A为控制核心,光线、温度、湿度、气体传感器将获得的环境信息量转换为模拟电信号,经A/D转换器转换为对应的数字信号后交由CPU处理;CPU实时计算测量值并将
[单片机]
S3C6410嵌入式应用平台构建(一)
接下来,我们看看关闭MMU,至于为什么要关闭MMU,网上大家都说的很清楚,我就不再重述,但关于关闭MMU有如下代码: /* * disable MMU stuff and caches */ mrc p15, 0, r0, c1, c0, 0 bic r0, r0, #0x00002300 @ clear bits 13, 9:8 (--V- --RS) bic r0, r0, #0x00000087 @ clear bits 7, 2:0 (B--- -CAM) orr r0, r0, #0x00000002 @ set bit 2 (A) Align orr r0, r0, #0x00001000 @ se
[单片机]
OK6410A 开发板 (八) 30 linux-5.11 OK6410A 进程相关的寄存器
我们知道,linux运行的时候,其实是 各个进程的运行 虽然,会有下面几种状态 1. 不同进程的切换 2. 进程不同状态的切换 但整体上来讲,系统运行起来的时候 ,其实 是不同进程 运行的集合 进程分为以下三类 用户进程/用户线程 用户态 内核态 内核线程 我们讨论寄存器的时候,不关心 他是用户进程还是用户线程,所以归结为用户进程 所以依据寄存器来看,讨论分为以下三类 1.用户态的用户进程 2.内核态的用户进程 3.内核线程 内核线程 内核线程位于 svc mode , 有 17个寄存器 r0 - r15 , cpsr , spsr 以 idle 进程为例
[单片机]
基于博流BL606P音视频开发板的智能音箱系统开发方案
编辑语: 芯片开放社区(OCC)面向广大开发者推出应用实战系列内容,通过分享开发者实战开发案例,总结应用开发经验,梳理开发中的常见问题及解决方案,为后续参与的开发者提供更多参考与借鉴。 本文是关于开发者 乔帮主分享了在Docker环境下,基于博流BL606P音视频开发板,进行智能音箱系统搭建的完成过程。按照文中步骤操作后,你将得到一个可以进行对话的智能音箱。 01背景 平头哥给我提供了一套博流BL606P音视频开发板评测: 这套BL606P开发板是由博流科技研发,基于平头哥的XTC906和E907,集成度较高,非常适合用于智能音箱系统。 开发套件提供了主控板、按键板,还提供了4欧3W的喇叭,还有按键板连接线和支撑柱,开箱连
[嵌入式]
s3c6410时钟初始化
今天自己写bootloader做时钟初始化时遇到的问题,特记录下来。为了方便理解,我大部分都有截图, 在此我先说明下,图均来自数据手冊。也希望看了本篇文章的同志多多參看数据手冊才干理解的更加透彻,才干真正的锻炼自己的能力。以下程序部分我也拆分成了5个部分分别解释,最后也给出了整个程序。本文假设有什么错误的地方。欢迎各位批评指正。不甚感激。 6410有3个内部PLL(Phase Locked Loop:为锁相回路或锁相环,用来统一整合时脉讯号,使内存能正确的存取资料。PLL用于振荡器中的反馈技术。 很多电子设备要正常工作,通常须要外部的输入信号与内部的振荡信号同步。利 用锁相环路就能够实现这个目的。 各自是:APLL
[单片机]