Tiny4412是 一款高性能的四核Cortex-A9核心板,由广州友善之臂设计、生产和发行销售。它采用三星Exynos4412作为主处理器,运行主频可高达 1.5GHz,Exynos4412内部集成了Mali-400 MP高性能图形引擎,支持3D图形流畅运行,并可播放1080P大尺寸高清视频。三星旗舰智能手机Galaxy S3即是采用此CPU设计。
·Tiny4412核心板采 用了2.0mm间距的双排针(P1, P2, P3, P4),尺寸为74x55mm,总共引出208Pin引脚。其中P1和P2排针为标配焊接,它们已经包含了大部分常用的功能;P3和P4空焊,方便用户扩 展开发使用。Tiny4412实现了主控芯片难度最高的核心部分,因此非常适合企业用户进行快速产品设计或项目开发,核心板标配1GB DDR2内存和4GB高性能eMMC闪存(另可选配8/16/32GB等容量)。
· Tiny4412SDK是相应的参考设计底板,它带有各种常见的标准接口,比如HDMI输出,USB Host, SD卡,DB9串口,RJ-45以太网口,音频输入输出口等,还有一些在板资源测试器件如EEPROM,蜂鸣器,按键,GPIO口,SDIO口等等,以便 用户全面的评估和使用核心板。因为Exynos4412定位主要是面向高端手持移动设备,为了做到低功耗,大部分IO口采用的是1.8V电压,这就导致无 法适用于一些常见的传统IO模块,因此我们在底板上对几乎所有IO都做了电平转换(转为3.3V),以便于老用户依然能够兼容使用,这可以大大节省产品项 目开发的时间。
· 我们还充分地发挥了4412支持SD卡启动这一特性,精心研制了功能强大的Superboot-4412,无需连接电脑,只要把系统ROM拷贝到SD卡中 (可支持高达32G的高速大容量卡),你就可以极速简单地自动安装各种嵌入式系统(Linux/Android/Ubuntu等);这非常适合企业用户批 量生产和现场升级更新系统之用!
· 紧跟时代发展的步伐,我们还采用跨平台的Qt4开发了全新的USB下载工具MiniTools,配合Superboot,用户可以像刷手机一样刷板,它采 用了世界通用的Fastboot底层驱动,因此可以通吃几乎所有Windows系统(含32/bit-bit机器),并且可以支持各种发行版Linux, 如Fedora、Ubuntu等系统。
· 使用MiniTools,无需串口连接,只要USB,用户可以选择单个或多个系统映像文件,下载和烧写一气呵成,真正实现一键烧写;另外,MiniTools还支持下载到内存运行,以及一键快速启动功能,因此,MiniTools也非常适合开发者快速调试开发之用!
Tiny4412,性能神器,远超单核A8!
单核的Cortext-A8和四核Cortex-A9实在无法相提并论,但总有人会问到,在此简单做个对比列表说明。
Tiny4412 | Smart210/Tiny210 | 说明 | |
CPU名称 | Exynos 4412 | Samsung S5PV210 | |
CPU架构 | 四核Cortex-A9 | 单核Cortex-A8 | |
CPU主频 | 1.5GHz | 1GHz | 系统启动时,四核平台真的会出现4个企鹅哦 |
内存 | 1G DDR3内存, FCK频率: 400Mhz | 512M DDR2内存 FCK频率: 200Mhz | |
闪存 | 4/8/16GB eMMC | 512M/1GB NAND Flash | |
GPU | Mail-400MP | SGX540 | GLBenchmark跑分对比见下图 |
LCD显示 | 流畅支持1280x800高清屏 | 支持800x480标清 | |
Android版本 | Android 4.2 | Android 4.0 | 三星并没有提供210的Android 4.0,也没有迹象会更新 |
Android启动速度 | 15-17s | 40-50s | 从正常开机上电算起 |
安兔兔跑分 | 14960 | 4099 | |
JPEG硬解和硬压缩最高分辨率 | 支持65536x65536 | 支持8192x8192 | |
HDMI输出 | HDMI 1.4a | HDMI 1.3 | |
视频硬解码 | 支持1080P 60Hz | 支持1080P 30Hz | |
总结:四核4412性能远超单核210,而且性价比更高,单核A8简直弱爆了!4412非常适合做真正的高端产品,特别采用Android作为操作系统,又需要高清显示,带电容屏触摸的平台终端。 |
关于GPU性能的对比,这里有个图表更加清楚:
完全开源的U-boot _Tiny4412(不适用于Super4412)
为 了方便嵌入式爱好者学习研究,友善之臂提供了完全开源的U-boot_Tiny4412,需要说明的是,这个U-boot本来是三星原厂提供的,友善之臂 根据Tiny4412开发板的原理设计做了一些移植改动,并完全开源;里面有一些和CPU启动密切相关的文件(BL1,一般由CPU上电时直接加载),三 星并未提供源代码,所以我们也没有它的源代码,但是这并不会影响开发使用,也不会影响U-boot的移植。同样的,在210平台的U-boot中,也有类 似的文件,这大概是三星芯片厂商的通用做法,我们就不得而知了。
另外,我们还在光盘中放了三星原厂的一些原始开发资料,主要是CPU数据手册,原厂U-boot源代码包,内核补丁包和Android补丁包,我们开发Tiny4412基本就是从这里开始的。
硬件配置 |
CPU处理器 |
|
DDR2 RAM内存 |
|
FLASH存储 |
|
接口资源 |
|
在板资源 |
|
PCB规格尺寸 |
|
软件支持(详细特性见后面说明) |