查看: 3780|回复: 0

友善之臂Tiny210 SDK+7寸LCD S5PV210 Cortex-A8开发板Android4.0

[复制链接]

该用户从未签到

发表于 2012-8-30 16:04:25 | 显示全部楼层 |阅读模式
分享到:
http://www.broadon.cn//item.htm?&id=16049880008
北京博航恒业科技有限公司
北京市海淀区知春路118号,知春电子城3层336室
电话:13581501210/010-62659896
传真:010-62659896
网址:http://www.broadon.cn
Q Q: 313638714
MSN: jin--yong@hotmail.com
Email:lyw@broadon.cn
联系人: 梁永伟


 

 
 

 
 
敬 告
本开发板并非完全开源(详细资源说明见本页后面列表),主要适用于企业或有经验的用户,基于核心板做产品或项目使用;并不适合个人特别是初学者学习使用。
 
关于运费
             
            
Tiny210核心板
简介
            Tiny210是一款高性能的Cortex-A8核心板,它由广州友善之臂设计、生产和发行销售。它采 用三星S5PV210作 为主处理器,运行主频可高达1GHz。S5PV210内部集成了PowerVR SGX540高性能图形引擎,支持3D图形流畅运行,并可流 畅播放1080P大尺寸视频。
            Tiny210主要采用了2.0mm间距的双排针,引出CPU大部分常用功能引脚,并力求和Tiny6410核 心板三排引脚兼容 (P1,P2,CON2);另外还?軸5PV210芯片的特性,分别引出了标准的miniHDMI接口,和1.0mm间距的贴片CON1座(51Pin), 如上图所示。
            Tiny210板载512M DDR2内存,可流畅运行Android, Linux和WinCE6等高级操作系统。它非常 适合开发高端物联 网终端,广告多媒体终端,智能家居,高端监控系统,游戏机控制板等设备。
            
硬件配置
 
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: 256MB            
            
接口资源
            
                   
  • 2 x 60 Pin 2.0mm space DIP connector               
  • 1 x 30 Pin 2.0mm space DIP connector               
  • 1 x 51 Pin 1.0mm space SMD connector            
            
在板资源
            
                   
  • 4 x User Leds(Green)               
  • 1 x Power Led(Red)               
  • Supply Voltage from 2V to 6V(支持睡眠唤醒模式)            
            
PCB规格尺寸
            
                   
  • 8层高密度电路板,采用沉金工艺生产               
  • Size: 64 x 50 11(mm)            
            
软件支持(详细特性见后面说明)
             
            
                        
                               
  • Superboot-210                           
  • Android 2.3 + Linux-2.6.35                           
  • Android 4.0(暂提供预览版映像文件,由于4.3寸分辨率过低, 目前4.3寸暂无法使用该系统)Linux-2.6.35 + Qtopia-2.2.0/Qt-4.4.3/Qt-4.7                           
  • WindowsCE6                        
                        
             
            
开发参考底板TinySDK
            下图为Tiny210参考开发底板,它主要是为了方便用户使用Tiny210核心板进行二次开发之用。
             
            
                        SDK和SDK2的区别只有底板不同,其他完全一样,下方是对比图,上方是SDK,下方是SDK2:
                        
                        
             
            
 
TinySDK主要功能特性
            
                   
  • 串口: 4路,其中2路已经转换为RS232,并通过DB9座引出同时通过CON1,2,3,4座引出TTL电平               
  • 中断式按键: 8个,同时通过CON7座引出,方便用户扩展使用               
  • RJ45网口: 网卡采用DM9000AEP,10/100M自适应               
  • 音频输入与输出: 采用WM8960专业音频芯片,在板麦克风,内含Class D功放,并支持HDMI音频和视频同步输出(独家)               
  • USB Slave: 1路,符合USB 2.0规范               
  • ADC输入:6路,其中AIN0连接了在板可掉电阻,用于测试               
  • 蜂鸣器:1路,由PWM0控制               
  • EEPROM: AT24C08(256 Byte),用于I2C测试               
  • LCD接口:4个LCD接口,支持一线精准触摸或电容触摸,支持3.5"-19"全彩TFT显示屏               
  • SDIO接口:用于连接SD WiFi模块等               
  • CMOS Camera: 用于连接CMOS摄像头               
  • RTC时钟:带备份电池(根据不同地区或时段,邮寄时可能会拆除电池)               
  • PCB层数:2               
  • PCB尺寸:180 x 130mm,可方便固定各种LCD模块,尤其是7寸LCD模块               
  • 供电:DC-5V            
             
            
 
 
Android系统资源特性
 
            
流畅运行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摄像头驱动(OV9650)驱动模块,友善之臂添加移植
HDMI驱动源代码, 三星原厂BSP所带
3D加速提供源代码, 三星原厂BSP所带
            注意:三星并没有提供OpenGL和OpenVG 源代码,所以目前开发板均缺失
2D加速提供源代码, 三星原厂BSP所带
            注意:三星并没有提供OpenGL和OpenVG 源代码,所以目前开发板均缺失
USB转串口驱动:源代码, 内核自带
3G驱动: 友善之臂添加,实际就是USB转串口驱动源代码, 友善之臂移植
此栏预留--
 
Linux系统资源特性
 
            
最完善的Linux系统,支持三种Qt图形系统自由切换,支持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
            
Linux 内核

            
版本: Linux-2.6.35.7完善的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摄像头驱动(OV9650)驱动模块,友善之臂添加移植
HDMI驱动源代码, 三星原厂BSP所带
3D加速提供源代码, 三星原厂BSP所带
            注意:三星并没有提供OpenGL和OpenVG 源代码,所以目前开发板均缺失
2D加速提供源代码, 三星原厂BSP所带
            注意:三星并没有提供OpenGL和OpenVG 源代码,所以目前开发板均缺失
USB转串口驱动:源代码, 内核自带
3G驱动: 友善之臂添加,实际就是USB转串口驱动源代码, 友善之臂移植
            
图形系统
            (支持运行时自由切换)

            
Qtopia-2.2.0提供全部平台源代码,分为x86和arm两个版本
Qt/Embedded-4.7.0提供全部平台arm版本源代码
Qt-Extended-4.4.4手机版本的Qtopia,也可称为Qtopia4,提供平台源代码
            
实用测试程序

            
以下图形界面程序均为友善之臂独家开发提供,不提供源代码(蓝色部分为开源软件)
图形界面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浏览器一个完全开源的嵌入式浏览器,比较老了
看门狗测试开启后,只有不停地喂狗才能保证系统不重启
图形界面网络设置可设置IP地址,DNS,网关等网络参数,并可保存设置
背光控制            
                   
  • 128级背光可调               
  • 可设置背光关闭时间            
            
语言设置支持中文,英文和日文等语言设置
随手写主要用于触摸笔的准确性测试
MMC/SD卡和优盘自动挂载和卸载挂载后可在任务栏出现优盘或SD卡图标
Qt-4.4.3切换器可在运行时自由切换到Qtopia-2.2.0系统,不必重启
Qt-4.7.0切换器可在运行时自由切换到Qtopia-2.2.0系统,不必重启
SMPlayer鼎鼎有名的Mplayer播放器之Qt4版本,功能十分强大
此栏预留--
 
WinCE系统资源特性
 
            
独家支持WindowsCE6平台HDMI和LCD同时输出,含音频和视频

            
            
开发环境

            
Visual Studio 2005-
            
Superboot-210

            
刷机特性            
                   
  • 支持从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同步输出,并包含音频讯号            
            
-
HDMI输出特性(直接连接HDTV的高清接口)
            S5PV210的HDMI的输出模式比较繁多,详细列表如下:            
                   
  • 1920 x 1080P @60Hz: 可定义为"HDMI1080P60"               
  • 1920 x 1080P @30Hz: 可定义为"HDMI1080P30"               
  • 1920 x 1080I @60Hz: 可定义为"HDMI1080I60"               
  • 1280 x 720P @60Hz: 可定义为"HDMI720P60"               
  • 1024 x 576P @60Hz, 16:9: 可定义为"HDMI576P16X9"               
  • 768 x 576P @60Hz, 4:3 : 可定义为"HDMI576P4X3"               
  • 800 x 480P @60Hz, 16:9 : 可定义为"HDMI480P16X9"               
  • 640 x 480P @60Hz, 4:3 : 可定义为"HDMI480P4X3"               
  • 1024 x 576P倍显 @60Hz, 16:9 : 可定义为"HDMI576P16X9D"               
  • 768 x 576P倍显 @60Hz, 4:3 : 可定义为"HDMI576P4X3D"               
  • 800 x 480P倍显 @60Hz, 16:9 : 可定义为"HDMI480P16X9D"               
  • 640 x 480P倍显 @60Hz, 4:3 : 可定义为"HDMI480P4X3D"            
            说明:            
                   
  • 1080P表示逐行输出(Progressive),1080I表示隔行输出(Interlaced)               
  • 倍显是指把原本1个像素显示,通过CPU硬件放大输出为4个像素,此时有可能会超出电视的显示区域               
  • 以上各种输出模式均可以在烧写配置文件FriendlyARM.ini中通过LCD_Type来定义。(注意:当使用独立的HDMI显示模式时,并不能保证同时从LCD显示输出相同的内容)               
  • 当使用HDMI和LCD同时输出模式时(也就是定义LCD_TYPE为LCD的型号,比如LCD_TYPE=S70),可在系统中通过软件来设置有效的HDMI输出模式,详细请自行运行调节设定为理想的效果            
            
-
            
实用测试程序

            
LED-TestED测试-
Buttons: 按键测试
ADC测试:测试ADC转换,位于系统的/Windows目录
watchdog: 测试看梦狗功能
Backlight: 测试背光控制
PWM-Buzzer: 测试PWM控制蜂鸣器输出
HDMI Setting: 设置HDMI输出模式,主要用于LCD同时输出时的设定
Recorder: 录音测试
SerialPort: 串口助手
AutoRun Setting: 设置开机自动运行,非常适合公司客户用来开机自动运行专用程序
iMac: 在线设置开发板的MAC地址
SerialPort: 串口助手
此栏预留-
 
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条

手机版|小黑屋|与非网

GMT+8, 2024-11-17 18:30 , Processed in 0.120962 second(s), 15 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.