0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

友善之臂Tiny210核心板介绍

友善之臂 来源:友善之臂 作者:佚名 2019-11-05 17:52 次阅读
全新Tiny210SDK,更适合移动互联网应用开发
标配512M SLC闪存,内置重力感应,miniPCIe卡槽,AV-In(可直连CCD摄像头),支持电容触摸...

     
Cortex A8,快意无边总是先人一步品尝到最新
的谷歌美食
HDMI高清视频音频同步输出 三星S5PV210,是众所周知的
高性价比 Cortex A8处理,
内置高性能的图形处理器SGX540,
速度远胜ARM11。更有丰富的
接口,完善的BSP,齐全的文
档,让开发更加得心应手。
Android 4.0实现了平板电脑、手
机、电视的高度融合统一,并拥有
全新的UI。2012年,将会有越来越
多的设备吃到冰淇淋三文治,千万
不要落后哦。
不仅支持HDMI和LCD同时输出,还
能做到音频和视频同步输出,
Android,Linux均已实现,充分
发挥了HDMI功能优势,别忘了,
还有1080P高清视频。是高级游戏
,智能监控,智能电视等高级设备的
理想开发平台。
Tiny210核心板简介

Tiny210是一款高性能的Cortex A8核心板,它由广州友善之臂设计、生产和发行销售。它采用三星S5PV210作为主处理器,运行主频可高达1GHz。S5PV210内部集成了PowerVR SGX540高性能图形引擎,支持3D图形流畅运行,并可流畅播放1080P大尺寸视频。

Tiny210核心板主要采用了2.0mm间距的双排针,引出CPU大部分常用功能引脚(总共180pin),接口和Tiny6410核心板兼容(P1,P2,CON2兼容,可共用同一个底板);Tiny210标配512M DDR2内存和512M闪存(SLC),并可选配1GB闪存(SLC)。

在开发底板布局上安排上,我们尽量考虑把常用尺寸的LCD模块能够固定在底板上,比如3.5"、4.3"、5"、 7”LCD等,这样用户在使用时不至于把各种电线搅在一起,更增加了开发套件的便携性。

我们还充分地发挥了210支持SD卡启动这一特性,使用我们精心研制的Superboot,无需连接电脑,只要把目标文件拷贝到SD卡中(可支持高达32G的高速大容量卡),你就可以在开发板上极快极简单地自动安装各种嵌入式系统(WindowsCE6/Linux/Android/Ubuntu/uCos2等);甚至无需烧写,就可以在SD卡上直接运行它们!

Tiny210非常适合开发高端物联网终端,广告多媒体终端,智能家居,高端监控系统,游戏机控制板等设备,目前已有多款批量采用Tiny210核心板的应用案例,见下面的说明。

Tiny210核心板资源概览

CPU处理器

  • Samsung S5PV210,基于CortexTM-A8,运行主频1GHz
  • 内置PowerVR SGX540高性能图形引擎
  • 支持流畅的2D/3D图形加速
  • 最高可支持1080p@30fps硬件解码视频流畅播放,格式可为MPEG4, H.263, H.264等
  • 最高可支持1080p@30fps硬件编码(Mpeg-2/VC1)视频输入

DDR2 RAM

  • Size: 512MB
  • 32bit数据总线,单通道
  • 运行频率: 200MHz

FLASH闪存

  • SLC NAND Flash: 512MB(标配)/1GB(可选)

接口资源

  • 2 x 60 Pin 2.0mm space DIP connector
  • 1 x 30 Pin 2.0mm space DIP connector
  • 1 x 7 Pin 2.0mm space JTAG port

在板资源

  • 4 x User Leds(Green)
  • 1 x Power Led(Red)
  • Supply Voltage from 2V to 6V

PCB规格尺寸

  • 6层高密度电路板,采用沉金工艺生产
  • Size: 64 x 50 x 11(mm)

操作系统支持

  • Superboot-210
  • Android 2.3 + Linux-2.6.35
  • Android 4.0(基于Linux-3.0.8内核)
  • Linux-3.0.8 + Qt2/4.8.5
  • WindowsCE 6.0
  • Debian
  • 裸机示例及教程

Tiny210开发参考底板

Tiny210参考开发底板现分为标准版(TinySDK 1309)和增强版(Tiny210SDK V1.1 120920)两个版本。二者的主要区别是:
1. 增强版带有miniPCIe 3G插槽,可直接使用各种mini PCIe接口的各种制式3G模块,而标准版则没有;
2. 增强版带有TVP5150视频输入接口,而标准版则没有;
3. 增强版带有8个按键,而标准版有4个按键
标准版是为了完全兼容使用Tiny2416/2451/6410/210这四种核心板而设计的,鉴于各种CPU平台之间的性能和接口差异,底板的设计不得不综合考虑,并做一些取舍,比如2416平台没有CMOS Camera接口, SPI和I2C也只有1路等等类似的差异。另一方面,标准版主要作用是测试验证核心板的基本常用功能,而多余的功能接口主要扩展出留待给用户自行开发使用。

Tiny210的增强型开发参考板提供如图所示,光盘中有该它的PCB文件(Allegro格式),因生产批次不同,请以实物为准

Tiny210的标准开发参考板(TinySDK 1309)如图所示,光盘中有该它的PCB文件(Allegro格式),因生产批次不同,请以实物为准

7寸电容屏套餐(1号)
7寸电阻屏套餐(2号)
10.1寸屏套餐(3号)
7寸电阻屏3G套餐(4号)

订货型号:Tiny210SDK1.1-S700订货型号:Tiny210SDK1.1-S70订货型号:Tiny210SDK1.1-W101订货型号:Tiny210SDK1.1-S70-3G简要:
- 配7寸LCD(S700),分辨率800x480, 五点电容触摸,背光可调
- 配512M内存,512M SLC闪存
- 预装Android 4.0
- 可选1GB SLC闪存
- 外形尺寸: 180x130mm

简要:
- 配7寸LCD(S70),分辨率800x480, 精准触摸,背光可调
- 配512M内存,512M SLC闪存
- 可选1GB SLC闪存
- 预装Android 4.0
- 支持Android/WindowsCE6/Linux
简要:
- 配10.1寸LCD(W101),分辨率1024x600, 精准触摸,背光可调
- 配512M内存,512M SLC闪存
- 预装Android 4.0
- 支持Android/WindowsCE6/Linux
- 外形尺寸:25x16cm
简要:
- 配7寸LCD(800x480),精准触摸,背光可调
- 配WCDMA制式3G上网卡(XXXX)
- 配512M内存,512M SLC闪存
- 预装Android 4.0
- 外形尺寸:18x13cm
应用案例 Tiny210性能卓越,稳定可靠,早已广泛应用到各种行业场合,下面列出几个案例以供参考

案例1: 安卓软件批量装机盒(带8口稳定USB)

简介
当前安卓智能手机日益普及,基于安卓的应用也越来越多,大部分软件应用都需要靠软件运行商来推广,才能被大众所熟知,比如91助手,以及各种手机助手等等;但是手机连锁店或者电商并不可能使用这些工具逐台安装推荐各种应用;采用8口的USB装机盒,就可以快速方便的解决这一问题;它内置了一个采用Qt开发的自动安装程序,当插上安卓手机的时候,就可以把SD卡中的指定目录的各种应用或mp3快速安装到手机上了。。。

案例2: 鸡尾酒控制主板

简介
这是为一家成都客户定制的应用底板,他们发明了一种每次可以打出千分之一毫升的微型泵,并把此应用于精确调制鸡尾酒的机器上,这个控制主板安装运行了安卓4.0系统,并连接显示一个15寸的显示屏,采用一线精准触摸,可以带给操作者精准触摸点击体验,该控制板还连接控制了各种马达等伺服装置,配合上层的应用软件,可以精确调制几十乃至百种鸡尾酒类型

LCD显示屏系列以下LCD均采用一线接口触摸,Superboot可自动探测它们的型号,各个系统即插即用,十分方便。比如,如果你的开发板(配7寸屏)烧写了Android系统,若要使用10.1寸屏(W101),只需更换一下LCD即可,无需重新刷机,也无需设置任何参数

3.5"LCD
4.3"LCD
5"LCD
7"LCD

型号:W35型号:H43型号:W50型号:S70特性简介:
- 分辨率:320x240,精准电阻触摸
- LED背光,背光可调
- 带固定面板,外形尺寸:100x78mm
- 供电: 5V/1A
特性简介:
- 分辨率:480x272,精准电阻触摸
- LED背光,背光可调
- 带固定面板,外形尺寸:110x88mm
- 供电: 5V/1A
特性简介:
- 分辨率:800x480,精准电阻触摸
- LED背光,背光可调
- 带固定面板,外形尺寸:130x93mm
- 供电: 5V/1A
特性简介:
- 分辨率:800x480,精准电阻触摸
- LED背光,背光可调
- 带固定面板,外形尺寸:180x130mm
- 供电: 5V/2A

7"LCD
8"LCD
10.1"LCD
7"LCD

型号:A70型号:L80型号:W101型号:S700特性简介:
- 分辨率:800x480,精准电阻触摸
- LED背光,背光可调
- 带固定面板,外形尺寸:180x130mm
- 供电: 5V/2A
特性简介:
- 分辨率:640x480,精准电阻触摸
- CCFL背光,背光可开关
- 带固定面板,外形尺寸:202x162mm
- 供电: 12V/3A
特性简介:
- 分辨率:1024x600,精准电阻触摸
- LED背光,背光可调
- 带固定面板,外形尺寸:25x16cm
- 供电: 5V/2A
特性简介:
- 分辨率:800x480, 五点电容触摸
- LED背光,背光可调
- 带精心定制的外壳,尺寸18x13cm
- 供电: 5V/2A

3G无线上网模块系列下面列出了市面上常见的各种miniPCIe 3G模块,配合我们开发的简单易用的3G拨号软件,它们都可以在开发板上即插即用,用户只需点几下,就可以轻松拨号,或者发送短信,还可以设置为开机拨号上网,非常适合快速产品开发。
有特殊需求的客户,也可以和我们联系定制拨号软件

miniPCIe 3G模块
miniPCIe 3G模块
miniPCIe 3G模块
miniPCIe 3G模块

型号:ZTE MF210型号:ZTE AC200型号:HUAWEI EM770W型号:HUAWEI EM775特性简介:
- 制式:HSUPA/HSUPA/WCDMA
- 频段:
·UMTS2100/1900/850(900
)MHz
·GSM1900/1800/900/850MHz
- 速度:7.2M/5.76Mbps
- 外形尺寸:51x30x4.7mm
- VID:PID 19d2:0117
特性简介:
- 制式:EVDO/CDMA
- 频段:
·CDMA800
MHz
- 速度:3.1M/1.8Mbps
- 外形尺寸:26.80x30x4.7mm
- VID:PID 19d2:0094
特性简介:
- 制式: HSUPA/HSUPA/WCDMA
- 频段:

·UMTS2100/1900/850MHz
·GSM1850/900/1800/1900MHz
- 速度:7.2M/5.76Mbps
- 外形尺寸:51x30x5mm
- VID:PID 12d1:1001
特性简介:
- 制式:HSUPA/HSUPA/WCDMA
- 频段:
·UMTS2100/1900/1700/900/850MHz
·GSM1900/1800/900/850MHz

- 速度:7.2M/5.76Mbps
- 外形尺寸:26.80x30x4.7mm
- VID:PID 12d1:140c

miniPCIe 3G模块
miniPCIe 3G模块
miniPCIe 3G模块
miniPCIe 3G模块

型号:ZTE AD3812V2型号:ZTE MC2716型号:LONGSUN U7300型号:LONGSUN U6300特性简介:
- 制式:HSUPA/HSUPA/WCDMA
- 频段:
·UMTS2100/1900/850
MHz
·GSM1900/1800/900/850MHz
- 速度:7.2M/5.76Mbps
- 外形尺寸:51x30x4.7mm
- VID:PID 19d2:ffeb
特性简介:
- 制式:EVDO/CDMA20001X
- 频段:
·
CDMA800/900MHz
- 速度:3.1M/1.8Mbps
- 外形尺寸:51x30x4.7mm
- VID:PID 19d2:ffed
特性简介:
- 制式:HSUPA/HSUPA/WCDMA
- 频段:
·UMTS2100/900
MHz
·GSM850/900/1800/1900MHz
- 速度:21M/5.76Mbps
- 外形尺寸:51x30x4.6mm
- VID:PID 1c9e:9603
特性简介:
- 制式:HSUPA/HSUPA/WCDMA
- 频段:
·UMTS2100/1900/850
MHz
·GSM850/900/1800/1900MHz
- 速度:7.2M/5.76Mbps
- 外形尺寸:51x30x4.6mm
- VID:PID

miniPCIe 3G模块
miniPCIe 3G模块
miniPCIe 3G模块
miniPCIe 3G模块

型号:LONGSUN T5300型号:LONGSUN C5300型号:型号:特性简介:
- 制式:HSUPA/HSDPA/TD-SCDMA
- 频段:
·TD-HSPA 1900/2100
MHz
- 速度:2.5M/2.8Mbps
- 外形尺寸:51x30x4.6mm
- VID:PID 04cc:2263
特性简介:
- 制式:EVDO/CDMA
- 频段:
·CDMA800
MHz
- 速度:3.1M/1.8Mbps
- 外形尺寸:26.5x30x4.6mm(上图中上半部可折断移除)
- VID:PID 1c9e:9e00
特性简介:
- 制式:HSUPA/HSUPA/WCDMA
- 频段:
·UMTS2100/1900/850(900
)MHz
·GSM1900/1800/900/850MHz
- 速度:7.2M/5.76Mbps
- 外形尺寸:51x30x4.7mm
特性简介:
- 制式:HSUPA/HSUPA/WCDMA
- 频段:
·UMTS2100/1900/850(900
)MHz
·GSM1900/1800/900/850MHz
- 速度:7.2M/5.76Mbps
- 外形尺寸:51x30x4.7mm

USB 3G上网卡
USB 3G上网卡
USB 3G上网卡
USB 3G上网卡

型号:中兴A356(适于中国移动)型号:中兴AC581(适于中国电信)型号:华为EC167(适于中国电信)型号:华为E261(适于中国联通)特性简介:
- 制式:TD-SCDMA/HSUPA
- 频段:
·TD-SCDMA2010-2025Mhz 1880-1920MHz

·GSM:900/1800/850MHz
- 速度:2.8Mbps
- 外形尺寸:80x26x11mm
- 支持Android/Linux
特性简介:
- 制式:CDMA/EVDO
- 频段:
·CDMA800MHz

- 速度:3.1/1.8Mbps
- 外形尺寸:88.4x25.9x12.3mm
- 支持Android/Linux
特性简介:
- 制式:CDMA/EVDO
- 频段:
·CDMA: 800/1900MHz

- 速度:下行最大3.1Mbps
- 外形尺寸:80x26x10mm
- 支持Android/Linux
特性简介:
- 制式:WCDMA/HSDPA/HSUPA
- 频段:
·UMTS2100MHz

- 速度:7.2M/5.6Mbps
- 外形尺寸:75x27x12.4mm
- 支持Android/Linux
无线WiFi模块系列

SD WiFi
迷你USB WiFi
USB WiFi

型号: SDWIFI-YS09型号:N8508型号: USBWiFi02 特性简介:
- 无线标准: IEEE 802.11b/g
- 传输速率: 54Mbps
- 芯片:Marvell
- 接口类型: SDIO
- 尺寸: 24x35mm
- 支持Android/Linux/WindowsCE
特性简介:
- 无线标准: IEEE 802.11b/g/n
- 传输速率: 150Mbps
- 芯片: RTL8192CU
- 接口类型: USB
- 尺寸: 18x14x6mm
- 支持Android/Linux
- 支持AP模式,一键设置,轻松共享
特性简介:
- 无线标准: IEEE 802.11b/g/n
- 传输速率: 150Mbps
- 芯片: RT2070/3070
- 接口类型: USB
- 尺寸:
- 支持Android/Linux/WinCE

其他配件

CMOS摄像头
配件名称
U配件名称
配件名称

型号: CAM130型号:型号: 型号:特性简介:
- 像素: 30w
- 接口: CMOS

裸机示例及教程对于很多嵌入式ARM开发者和爱好者,特别是初学者,如何从底层开始了解和学习S5PV210,绝非是一件容易的事!为此,友善之臂的工程师,花了很多时间和心血,基于Mini210S板编写了这份项详尽的裸机教程,以供参考学习之用。

鉴于每个人的认知水平不同,以及我们平时的开发任务比较紧张,我们并不对该教程提供任何方式的直接技术支持。如果你对本教程的内容有任何疑问,可以到论坛反馈,并和其他网友交流讨论。

需要说明的是,我们将对本教程作不定期的维护和补充,请及时留意论坛的更新信息,不再另行通知。本公司(广州友善之臂计算机科技有限公司) 保留本教程的一切解释权。

迄今最详尽的210裸机开发教程,提供全部示例源代码

  • PC开发环境:Fedora 15 + Eclipse + MiniTools + arm-linux-gcc 4.4.3
  • 硬件开发平台: Mini210S,也可用于Tiny210,Smart210等平台板作参考之用
裸机教程目录一览

  • 第一章 简介
    • 第一节 简介
    • 第二节 关于开发环境
    • 第三节 文档涉及的裸机程序
  • 第二章 汇编点亮LED
    • 第一节 查阅原理图
    • 第二节 程序讲解
    • 第三节 编译和烧写运行
    • 第四节 实验现象
  • 第三章 关于S5PV210的启动过程
    • 第一节 初步认识IROM和IRAM
    • 第二节 完整的启动序列
  • 第四章 关闭看门狗和调用C函数
    • 第一节 看门狗背景知识
    • 第二节 程序讲解
    • 第三节 编译和烧写运行
    • 第四节 实验现象
  • 第五章 设置栈和C语言点亮LED
    • 第一节 为什么调用C函数要设置栈
    • 第二节 程序讲解
    • 第三节 编译代码和烧写运行
    • 第四节 实验现象
  • 第六章 控制icache
    • 第一节 什么是cache
    • 第二节 程序讲解
    • 第三节 编译代码和烧写运行
    • 第四节 实验现象
  • 第七章 重定位代码到IRAM+0x4000
    • 第一节 重定位
    • 第二节 程序讲解
    • 第三节 编译代码和烧写运行
    • 第四节 实验现象
  • 第八章 重定位代码到DRAM
    • 第一节 关于DRAM
    • 第二节 程序讲解
    • 第三节 编译代码和烧写运行
    • 第四节 实验现象
  • 第九章 使用MiniTools烧写裸机程序
    • 第一节 关于MiniTools
    • 第二节 如何使用MiniTools烧写裸机程序
    • 第三节 程序讲解
    • 第四节 实验现象
  • 第十章 控制蜂鸣器
    • 第一节 查阅原理图
    • 第二节 程序讲解
    • 第三节 编译代码和烧写运行
    • 第四节 实验现象
  • 第十一章 查询方式检测按键
    • 第一节 查看原理图
    • 第二节 程序讲解
    • 第三节 编译代码和运行
    • 第四节 实验现象
  • 第十二章 初始化时钟
    • 第一节 S5PV210时钟体系
    • 第二节 程序讲解
    • 第三节 编译代码和烧写运行
    • 第四节 实验现象
  • 第十三章 串口设置之输入输出字符
    • 第一节 S5PV210 UART相关说明
    • 第二节 程序讲解
    • 第三节 编译代码和烧写运行
    • 第四节 实验现象
  • 第十四章 移植printf和scanf功能
    • 第一节 移植的途径
    • 第二节 移植步骤
    • 第三节 程序讲解
    • 第四节 编译代码和烧写运行
    • 第五节 实验现象
  • 第十五章 NAND Flash控制器
    • 第一节 关于NAND Flash
    • 第二节 程序讲解
    • 第三节 编译代码和烧写运行
    • 第四节 实验现象
  • 第十六章 6410中断体系
    • 第一节 关于S5PV210的中断体系
    • 第二节 程序讲解
    • 第三节 编译代码和烧写运行
    • 第四节 实验现象
  • 第十七章 PWM定时器
    • 第一节 S5PV210的PWM定时器
    • 第二节 程序讲解
    • 第三节 编译代码和烧写运行
    • 第四节 实验现象
  • 第十八章 看门狗定时和复位
    • 第一节 S5PV210的看门狗定时器
    • 第二节 程序讲解
    • 第三节 编译代码和烧写运行
    • 第四节 实验现象
  • 第十九章 RTC读写时间
    • 第一节 S5PV210的RTC
    • 第二节 程序讲解
    • 第三节 编译代码和烧写运行
    • 第四节 实验现象
  • 第二十章 LCD绘图和打印字符
    • 第一节 S5PV210的LCD控制器
    • 第二节 程序讲解
    • 第三节 编译代码和烧写运行
    • 第四节 实验现象
  • 第二十一章 测试ADC转换
    • 第一节 S5PV210的ADC
    • 第二节 程序讲解
    • 第三节 编译代码和烧写运行
    • 第四节 实验现象
  • 第二十二章 增加命令功能
    • 第一节 关于命令功能
    • 第二节 程序讲解
    • 第三节 编译代码和烧写运行
    • 第四节 实验现象
  • 第二十三章 WM8960音频播放
    • 第一节 音频播放原理
    • 第二节 程序讲解
    • 第三节 编译代码和烧写运行
    • 第四节 实验现象
  • 第二十四章 LCD显示字符和图片
    • 第一节 LCD显示字符和图片
    • 第二节 程序讲解
    • 第三节 编译代码和烧写运行
    • 第四节 实验现象
Android 4.0软件系统特性
最完善的Android 4.0,已批量用于各种高端产品:游戏机,户外广告,医疗器械等
支持2D/3D加速,3G拨号,1080P高清视频,HDMI输出(含音频和视频)
交叉编译器

arm-linux-gcc-4.5.1-v6-vfp 和Mini6410通用,编译内核时会自动探测采用armv7指令集,支持硬浮点运算, 独家提供

Superboot210

支持TF卡脱机快速烧写(根据配置文件),速度极快(1.8M/秒) Superboot专门为企业级用户定制,不开源 支持TF卡脱机烧写YAFFS2格式映像文件 支持LCD显示硬件配置信息,烧写进度提示等 支持自动识别MMC/NAND启动 烧写工具SD-Flasher支持WindowsXP/Vist/Windows7

Android 内核

版本: Linux-3.0.8 完善的BSP 支持YAFFS2/CRAMFS/NFS/UBIFS/NFS/FAT32等格式的文件系统 提供源代码, 内核自带 MLC NAND Flash驱动: 4GB(K9GBG08U0A) 驱动模块, 友善之臂移植 SLC NAND Flash驱动: 256M/512M/1GB 提供源代码, 友善之臂改进 看门狗驱动 提供源代码, 三星原厂BSP所带 RTC驱动 提供源代码, 三星原厂BSP所带 4个LED驱动 提供源代码, 友善之臂添加 用户按键驱动:8个 提供源代码, 友善之臂添加 SPI驱动 提供源代码, 内核自带, 未经验证 I2C-EEPROM驱动 提供源代码, 三星原厂BSP所带 PWM控制蜂鸣器驱动 提供源代码, 友善之臂添加 ADC驱动:通道-AIN0 提供源代码, 友善之臂添加 CPU本身所带触摸屏控制器驱动 提供源代码, 三星原厂BSP所带(未采用,见一线触摸) 一线精准触摸驱动 提供源代码, 友善之臂添加 LCD背光驱动, 支持127级可调 提供源代码, 友善之臂添加 LCD驱动(3.5", 4.3", 5", 7", 8", 10.1", 12.1", VGA等) 提供源代码, 友善之臂移植 USB Host驱动: 支持优盘,蓝牙, USB Hub, USB键鼠等 提供源代码, 三星原厂BSP所带 USB Device驱动: 支持USB ADB 提供源代码, 三星原厂BSP所带 SD/MMC卡驱动:最大可支持32GB 提供源代码, 三星原厂BSP所带 串口驱动:4个 提供源代码, 三星原厂BSP所带 板载SD WiFi驱动(Marvell8686) 驱动模块, 友善之臂移植 USB WiFi驱动:内核自带,对某些类型的卡支持不是太好 提供源代码, 内核自带,缺省系统并未包含此驱动(未采用) USB WiFi驱动:可支持更多型号USB无线网卡,更加完善 驱动模块,缺省系统已经包含此驱动(未启用) 音频驱动(WM8960:支持录音和放音,ALSA接口,支持D类功放) 驱动模块, 友善之臂添加移植 以太网络(DM9000) 提供源代码, 友善之臂移植 FIMC驱动 提供源代码, 三星原厂BSP所带 JPEG驱动 提供源代码, 三星原厂BSP所带 MFC多媒体驱动 提供源代码, 三星原厂BSP所带 CMOS摄像头驱动(OV8650) 驱动模块,友善之臂添加移植 HDMI驱动 提供源代码, 三星原厂BSP所带 3D加速 提供源代码, 三星原厂BSP所带
注意:三星并没有提供OpenGL和OpenVG 源代码,所以目前开发板均缺失
2D加速 提供源代码, 三星原厂BSP所带
注意:三星并没有提供OpenGL和OpenVG 源代码,所以目前开发板均缺失
USB转串口驱动: 提供源代码, 内核自带 3G驱动: 友善之臂添加,实际就是USB转串口驱动 提供源代码, 友善之臂移植 此栏预留 Android 2.3.2内核特性

流畅运行Android 2.3,支持2D/3D加速,1080P高清视频,HDMI输出(含音频和视频)
交叉编译器

arm-linux-gcc-4.5.1-v6-vfp 和Mini6410通用,编译内核时会自动探测采用armv7指令集,支持硬浮点运算, 独家提供

Superboot-210

支持TF卡脱机快速烧写(根据配置文件),速度极快(1.8M/秒) Superboot专门为企业级用户定制,不开源 支持TF卡脱机烧写YAFFS2格式映像文件 支持LCD显示硬件配置信息,烧写进度提示等 支持自动识别MMC/NAND启动 烧写工具SD-Flasher支持WindowsXP/Vist/Windows7

Android 内核

版本: Linux-2.6.35 完善的BSP 支持YAFFS2/CRAMFS/NFS/UBIFS/NFS/FAT32等格式的文件系统 提供源代码, 内核自带 看门狗驱动 提供源代码, 三星原厂BSP所带 RTC驱动 提供源代码, 三星原厂BSP所带 4个LED驱动 提供源代码, 友善之臂添加 8个用户按键驱动 提供源代码, 友善之臂添加 SPI驱动 提供源代码, 内核自带, 未经验证 I2C-EEPROM驱动 提供源代码, 三星原厂BSP所带 PWM控制蜂鸣器驱动 提供源代码, 友善之臂添加 ADC驱动(通道: AIN0) 提供源代码, 友善之臂添加 CPU本身所带触摸屏控制器驱动 提供源代码, 三星原厂BSP所带(未采用,见一线触摸) 一线精准触摸驱动 提供源代码, 友善之臂添加 LCD背光驱动, 支持127级可调 提供源代码, 友善之臂添加 LCD驱动(5", 7"等): 支持旋转 提供源代码, 友善之臂移植,可根据启动参数"lcd="识别,共用同一个内核 USB Host驱动: 支持优盘,蓝牙等 提供源代码, 三星原厂BSP所带 USB Device驱动: 支持USB ADB 提供源代码, 三星原厂BSP所带 SD卡驱动 提供源代码, 三星原厂BSP所带 4个串口驱动 提供源代码, 三星原厂BSP所带 板载SD WiFi驱动(Marvell8686) 驱动模块, 友善之臂移植 USB WiFi驱动:内核自带,对某些类型的卡支持不是太好 提供源代码, 内核自带,缺省系统并未包含此驱动(未采用) USB WiFi驱动:可支持更多型号USB无线网卡,更加完善 驱动模块,缺省系统已经包含此驱动(未启用) 音频驱动(WM8960:支持录音和放音,ALSA接口,支持D类功放) 驱动模块, 友善之臂添加移植 以太网络(DM9000) 提供源代码, 友善之臂移植 FIMC驱动 提供源代码, 三星原厂BSP所带 JPEG驱动 提供源代码, 三星原厂BSP所带 MFC多媒体驱动 提供源代码, 三星原厂BSP所带 CMOS摄像头驱动(OV8650) 驱动模块,友善之臂添加移植 HDMI驱动 提供源代码, 三星原厂BSP所带 3D加速 提供源代码, 三星原厂BSP所带
注意:三星并没有提供OpenGL和OpenVG 源代码,所以目前开发板均缺失
2D加速 提供源代码, 三星原厂BSP所带
注意:三星并没有提供OpenGL和OpenVG 源代码,所以目前开发板均缺失
USB转串口驱动: 提供源代码, 内核自带 3G驱动: 友善之臂添加,实际就是USB转串口驱动 提供源代码, 友善之臂移植 此栏预留 Linux软件系统特性

最完善的Linux系统,支持Qtopia2/QtE4图形系统自由切换
交叉编译器

arm-linux-gcc-4.5.1-v6-vfp 和Mini6410通用,编译内核时会自动探测采用armv7指令集,支持硬浮点运算, 独家提供

Superboot-210

支持TF卡脱机快速烧写(根据配置文件),速度极快(1.8M/秒) Superboot专门为企业级用户定制,不开源 支持TF卡脱机烧写YAFFS2格式映像文件 支持LCD显示硬件配置信息,烧写进度提示等 支持自动识别MMC/NAND启动 烧写工具SD-Flasher支持WindowsXP/Vist/Windows7

Linux 内核

版本: Linux-2.6.35.7 完善的BSP 支持YAFFS2/CRAMFS/NFS/UBIFS/NFS/FAT32等格式的文件系统 提供源代码, 内核自带 MLC NAND Flash驱动: 2GB(K9GAG08U0F) 驱动模块, 友善之臂移植 SLC NAND Flash驱动: 256M/512M/1GB 提供源代码, 友善之臂改进 看门狗驱动 提供源代码, 三星原厂BSP所带 RTC驱动 提供源代码, 三星原厂BSP所带 4个LED驱动 提供源代码, 友善之臂添加 8个用户按键驱动 提供源代码, 友善之臂添加 SPI驱动 提供源代码, 内核自带, 未经验证 I2C-EEPROM驱动 提供源代码, 三星原厂BSP所带 PWM控制蜂鸣器驱动 提供源代码, 友善之臂添加 ADC驱动(通道: AIN0) 提供源代码, 友善之臂添加 CPU本身所带触摸屏控制器驱动 提供源代码, 三星原厂BSP所带(未采用,见一线触摸) 一线精准触摸驱动 提供源代码, 友善之臂添加 LCD背光驱动, 支持127级可调 提供源代码, 友善之臂添加 LCD驱动(5", 7"等): 支持旋转 提供源代码, 友善之臂移植,可根据启动参数"lcd="识别,共用同一个内核 USB Host驱动: 支持优盘,蓝牙等 提供源代码, 三星原厂BSP所带 USB Device驱动: 支持USB ADB 提供源代码, 三星原厂BSP所带 SD卡驱动 提供源代码, 三星原厂BSP所带 4个串口驱动 提供源代码, 三星原厂BSP所带 板载SD WiFi驱动(Marvell8686) 驱动模块, 友善之臂移植 USB WiFi驱动:内核自带,对某些类型的卡支持不是太好 提供源代码, 内核自带,缺省系统并未包含此驱动(未采用) USB WiFi驱动:可支持更多型号USB无线网卡,更加完善 驱动模块,缺省系统已经包含此驱动(未启用) 音频驱动(WM8960:支持录音和放音,ALSA接口,支持D类功放) 驱动模块, 友善之臂添加移植 以太网络(DM9000) 提供源代码, 友善之臂移植 FIMC驱动 提供源代码, 三星原厂BSP所带 JPEG驱动 提供源代码, 三星原厂BSP所带 MFC多媒体驱动 提供源代码, 三星原厂BSP所带 CMOS摄像头驱动(OV8650) 驱动模块,友善之臂添加移植 HDMI驱动 提供源代码, 三星原厂BSP所带 3D加速 提供源代码, 三星原厂BSP所带 2D加速 提供源代码, 三星原厂BSP所带 USB转串口驱动: 提供源代码, 内核自带 3G驱动: 友善之臂添加,实际就是USB转串口驱动 提供源代码, 友善之臂移植

图形系统
(支持运行时自由切换)

Qtopia-2.2.0 提供全部平台源代码,分为x86和arm两个版本 Qt/Embedded-4.8.5 提供全部平台arm版本源代码

实用APP

以下图形界面程序基于Qt2/4创建开发,均为友善之臂独家提供,不提供源代码 3G拨号程序

  • 支持100多种USB上网卡,涵盖WCDMA, CDMA2000, TD-SCDMA等多种网络制式
  • 支持开机自动3G拨号上网
GPRS短信 支持连接串口或USB口GPRS Modem短信收发,支持群发短信 ADC测试程序 动态显示ADC转换的结果 LED测试 Buttons测试 I2C测试 用于测试EEPROM读写,十分方便使用 LCD测试 支持手动和自动模式 Ping测试 图形界面的Ping测试,支持永久Ping和暂时Ping USB摄像头测试 支持动态预览和拍照,支持万能USB摄像头驱动 CMOS摄像头测试 支持动态预览也拍照 录音 支持ALSA接口的录音 Web浏览器 一个完全开源的嵌入式浏览器,基于Qt2创建 Arora浏览器 一个完全开源的浏览器,基于WebKit引擎,并基于QtE-4.8.5创建,支持现代网页渲染 看门狗测试 开启后,只有不停地喂狗才能保证系统不重启 网络设置 可设置IP地址,DNS,网关等网络参数,并可保存设置 背光控制
  • 128级背光可调
  • 可设置背光关闭时间
语言设置 支持中文,英文和日文等语言设置 随手写 主要用于触摸笔的准确性测试 MMC/SD卡和优盘自动挂载和卸载 挂载后可在任务栏出现优盘或SD卡图标 Qt-4.8.5切换器 可在运行时自由切换到Qtopia-2.2.0系统,不必重启 SMPlayer 鼎鼎有名的Mplayer播放器之Qt4版本,功能十分强大
其他重要系统特性

  • 支持HDMI输出
  • 内置telnet, ftp等网络工具命令
  • 内置Telnet Server
  • 内置Web Server: 基于Boa
  • 内置Ftp Server
  • 内置Python: 强大的脚本编程语言,可直接访问控制底层硬件,可调用C程序库,非常适合物联网应用开发
  • 内置ssh: 用于远程访问和设备管理,文件传输等,非常适合远程调试开发和管理
此栏预留 Windows CE6软件系统特性
独家支持WindowsCE6平台HDMI和LCD同时输出,含音频和视频
开发环境
Visual Studio 2005
Superboot210
    刷机特性
  • 支持从FAT格式SD卡直接读取各个烧写文件: 可自定义文件路径
  • 支持TF/SD卡脱机快速烧写WindowsCE内核(NK.bin): 可独立烧写
  • 支持SD卡脱机更新开机LOGO: 只需普通的bmp文件即可
  • 支持SD卡脱机烧写Linux/Androd/Ubuntu内核和文件系统映像:均可独立烧写,支持YAFFS2/UBI等格式
  • 支持MLC/SLC NAND Flash
Superboot专门为企业级用户定制,不开源
    辅助特性
  • 支持LCD显示硬件配置信息,烧写进度提示等
  • 支持自动识别RAM, Flash类型,并在LCD和串口上输出显示
  • 支持自动识别LCD型号: 仅限于带一线控制的LCD背板
  • 支持烧写过程LED或蜂鸣器提示:适用于单板无屏的情况
    启动特性
  • 支持自动识别SD/NAND启动
  • 支持从SD卡直接启动WindowsCE
  • 支持MLC/SLC NAND Flash
    其他
  • 烧写工具SD-Flasher支持WindowsXP/Vist/Windows7
  • 可为您定制开发专属特性
WindowsCE BSP特性
  • 版本: WindowsCE 6.0 R3
    常规特性
  • RTC: 可掉电保持实时时钟
  • Watchdog:支持
  • NAND Flash: 支持MLC和SLC
  • LCD驱动: 支持480x272, 640x480, 800x480, 800x600, 1024x768等分辨率各种尺寸的真彩LCD
  • 触摸屏驱动:支持一线触摸
  • 背光驱动:支持一线控制的背光调节,最高可达128级,系统缺省30秒自动关闭背光(用户可自行调节关闭时间)
  • 串口驱动:支持完善的4个串口驱动,可以直接连接GPRS Modem、RS485转接等串口设备
  • 网卡驱动: 采用DM9000AEP,10/100M兼容
  • 音频驱动: 采用WM8960,基于I2S接口,可放音和录音
  • SD卡驱动: 可支持SDHC(高速大容量卡)
  • USB Host驱动:目前仅支持USB 1.1,可接优盘,键鼠等外设即插即用
  • LED驱动: 支持板载4个GPIO控制LED,可自定义功能
  • 按键驱动:支持板载8个中断式按键,可自动定义功能
  • PWM驱动:支持板载PWM控制蜂鸣器,可以自由调节输出频率
  • ADC驱动:支持板载可调电阻ADC转换
  • SPI驱动:原厂自带,未经测试
  • I2C驱动:支持板载WM8960音频芯片控制
  • HDMI驱动:支持HDMI和LCD同步输出,并包含音频讯号
实用测试程序
LED-Test:LED测试 Buttons: 按键测试 ADC测试:测试ADC转换,位于系统的/Windows目录 watchdog: 测试看梦狗功能 Backlight: 测试背光控制 PWM-Buzzer: 测试PWM控制蜂鸣器输出 HDMI Setting: 设置HDMI输出模式,主要用于LCD同时输出时的设定 Recorder: 录音测试 SerialPort: 串口助手 AutoRun Setting: 设置开机自动运行,非常适合公司客户用来开机自动运行专用程序 iMac: 在线设置开发板的MAC地址 此栏预留

Android 4.0运行截图

流畅的动态桌面
解 锁
APP

Widgets
游戏: 愤怒的小鸟
游戏: 忍者水果

FriendlyARM iTest
电话(需配合电话模块使用)
CMOS or CCD Camera

串口助手设置
I2C-EEPROM Read/Write Test
LED Control

PWM控制蜂鸣器
ADC Testing
Ethernet Setting

3G拨号上网
Backlight Adjust
WiFi Setting

HDMI Setting
网页浏览
电子

Tomcat(支持录音)
3G短信收发(需配合3G模块使用)
QQ for Pad

播放1080P高清视频
HDMI高清输出(含音频讯号)
图片浏览

PPLive
Music
Office Excel

Google Play
Microchip Accessory Demo
Ardunio Control Demo

语音识别(讯飞)
手写输入(讯飞)
跑分测试

pdf阅读
浏览带Flash的网页
3D测试

Android 2.3运行截图

缺省桌面
炫酷流畅的3D应用软件界面
触摸循环校准

3G拨号上网
3G短信收发
有线网络设置

流畅运行"愤怒的小鸟"游戏
流畅运行"切水果游戏"
可录音说话的汤姆猫

使用CMOS摄像头进行QQ视频聊天
通过SD WiFi上优酷
蓝牙

HDMI输出
高清视频播放
背光调节

iTest界面
串口助手
LED测试

电子书阅读
PWM输出
ADC转换

MP3播放
EEPROM读写测试
Quadrant Advanced跑分(最高者为Mini210)

Linux + Qt运行截图 说明:(待写)

FriendlyARM Apps
SMPlayer
3G拨号上网

Qtopia4(Phone Version)
Leds Testing
Buttons Testing

GPRS Group Message
GPRS Single Message
GPRS拨号上网

CMOS Camera(Preview & Snapshot)
I2C-EEPROM Read/Write Testing
LCD Testing

Caculator(Qtopia2自带)
Backlight Adjust
Browser

PWM控制蜂鸣器
Touch Testing: Stable, Accurate
English UI

Serial Assistant
Magic Geometry
Network Setting

Ping Testing
Gallery(Qtopia2自带)
Video(Qtopia2自带)

Music(Qtopia2自带)
Japanese UI
File Manager

Date & Time Setting
Language Setting
Soft Keyboard

Stop Watch
Power Manager
System Info.

Automount SD Card/USB Mass Storage
Barcode Reading
Rotate Setting

Qt/E 4.7.0(Qt4)
Qt4 Demo
Qt4 Launcher

USB Camera(Preview & Snapshot)
HDMI和LCD同步输出(含音频讯号)
Recorder

Watchdog Testing
Autorun Setting

Windows CE6.0运行截图 说明:(待写)

FriendlyARM Apps
LED Testing
Buttons Testing

PWM控制蜂鸣器
ADC Testing
Recording Testing

Serial Assistant
WatchDog Testing
Network Setting

Browser
WiFi Setting
Backlight Adjust

System Info
Rotate
HDMI Setting

Date & Time Setting
Touch Testing: Stable, Accurate
中文输入(系统自带)

计算器
Music
Video

Explore
开机自动运行设定
HDMI同步输出(含音频)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式系统
    +关注

    关注

    41

    文章

    3587

    浏览量

    129440
  • 安卓
    +关注

    关注

    5

    文章

    2127

    浏览量

    57155
  • 友善之臂
    +关注

    关注

    0

    文章

    36

    浏览量

    3496
收藏 人收藏

    评论

    相关推荐

    免费试用“Tiny4412开发——友善Cortex-A9”

    本帖最后由 L490351555 于 2015-8-19 08:38 编辑 大家好,这两天咱们的论坛搞了一个开发投票试用活动。现在有一个投票项就是“Tiny4412开发——友善
    发表于 08-18 19:09

    闲置6410&210 ARM核心板 谁要?

    手头上有两个友善的ARM 三星6410和210核心板,现在闲置没有用到了,想分享给有需要的人。底板我都是自己做的,想要什么外设就自己l
    发表于 02-26 22:21

    友善Smart210和Smart4418该怎么选?

    这两天再选一个核心板做开发,看到友善有Smart210和Smart4418两种,看着差不多,不知道该怎么选?有没有哪位朋友了解的给讲讲这
    发表于 11-17 12:06

    【NanoPi Duo开发试用体验】友善NanoPi Duo套件组装

    Duo套件的组装方法首先,您需要如下图所示部件以开始您的组装:首先取出友善NanoPi Duo的核心板先来看看,大致是将要装到这个位置的因为双排针直插是对称的,看扩展板上的白色丝
    发表于 10-20 16:21

    友善Ubuntu使用手册

    友善Ubuntu使用手册本手册介绍如何在友善
    发表于 12-18 10:42

    移植二期驱动Tiny210开发方法分享!

    下载地址:http://115.com/folder/fc007y81#http://dl.dbank.com/c06bbt0sxp文件名:万勇_移植二期驱动到Tiny210开发.zip 其实在
    发表于 08-15 05:45

    移植二期驱动到Tiny210开发资料分享!

    下载地址:http://115.com/folder/fc007y81#http://dl.dbank.com/c06bbt0sxp文件名:万勇_移植二期驱动到Tiny210开发.zip 其实在
    发表于 09-02 05:28

    Tiny210原理图

    Tiny210原理图
    发表于 09-18 15:09 18次下载
    <b class='flag-5'>Tiny210</b>原理图

    友善Smart6818核心板介绍

    友善Smart6818核心板介绍
    的头像 发表于 11-05 16:25 3462次阅读
    <b class='flag-5'>友善</b><b class='flag-5'>之</b><b class='flag-5'>臂</b>Smart6818<b class='flag-5'>核心板</b><b class='flag-5'>介绍</b>

    友善NanoPi Fire3开发介绍

    友善NanoPi Fire3开发介绍
    的头像 发表于 11-05 16:36 4192次阅读
    <b class='flag-5'>友善</b><b class='flag-5'>之</b><b class='flag-5'>臂</b>NanoPi Fire3开发<b class='flag-5'>板</b><b class='flag-5'>介绍</b>

    友善NanoPi Fire2A主板介绍

    友善NanoPi Fire2A主板介绍
    的头像 发表于 11-05 16:34 3291次阅读
    <b class='flag-5'>友善</b><b class='flag-5'>之</b><b class='flag-5'>臂</b>NanoPi Fire2A主板<b class='flag-5'>介绍</b>

    友善NanoPi Duo主板介绍

    友善NanoPi Duo主板介绍
    的头像 发表于 11-05 16:32 3130次阅读
    <b class='flag-5'>友善</b><b class='flag-5'>之</b><b class='flag-5'>臂</b>NanoPi Duo主板<b class='flag-5'>介绍</b>

    友善Mini210s开发介绍

    Mini210s是一款高性能的Cortex A8开发,它由广州友善设计、生产和发行销售。它采用三星S5PV
    的头像 发表于 11-05 17:28 5842次阅读
    <b class='flag-5'>友善</b><b class='flag-5'>之</b><b class='flag-5'>臂</b>Mini<b class='flag-5'>210</b>s开发<b class='flag-5'>板</b><b class='flag-5'>介绍</b>

    友善Smart210核心板介绍

    为了避免和Tiny210核心板产品名称混淆,Tiny210V2现已改名为Smart210,并搭配最新底板Smart210SDK-1305,同
    的头像 发表于 11-05 17:37 1w次阅读
    <b class='flag-5'>友善</b><b class='flag-5'>之</b><b class='flag-5'>臂</b>Smart<b class='flag-5'>210</b><b class='flag-5'>核心板</b><b class='flag-5'>介绍</b>

    友善Tiny4412核心板介绍

    Tiny4412是一款高性能的四核Cortex-A9核心板,由广州友善设计、生产和发行销售。
    的头像 发表于 11-05 17:40 1.2w次阅读
    <b class='flag-5'>友善</b><b class='flag-5'>之</b><b class='flag-5'>臂</b><b class='flag-5'>Tiny</b>4412<b class='flag-5'>核心板</b><b class='flag-5'>介绍</b>