Tiny2451是一款基于三星ARM9 S3C2451主处理器的高性能低功耗嵌入式核心板,由广州友善之臂设计、生产和发行销售。S3C2451基于ARM926EJ架构核设计,运行Z高主频可达533Mhz,相较S3C2440而言,它可支持SD启动,miniUSB 2.0,并可支持使用DDR2内存,具有更多的IO口等优良特性。
Tiny2451核心板采用了常见的2.0mm间距双排针,引出CPU大部分常用功能引脚,排针定义可兼容Tiny2416/Tiny6410/Tiny210,因此它们可共用同一个底板。Tiny2451标配128M和256M闪存(SLC),并可选配1GB闪存(SLC)。 Tiny2451可供不打算自行设计CPU板的开发者进行快捷的二次开发使用,非常便于中小型企业快速产品上市。
TinySDK是一款通用开发参考底板,可支持Tiny2416/Tiny2451/Tiny6410/Tiny210系列核心板。它主要帮助开发者以此为参考进行核心板的功能验证以及扩展开发。该底板具有不同位置的3个LCD接口(支持一线触摸,和I2C电容触摸),以便不同尺寸的LCD安装固定;还带有100/10M自适应标准网络接口、标准DB9五线串口x2、MiniUSB 2.0接口、USB Host x4、3.5mm音频输入输出口、弹出式SD卡座等常用接口;另外还引出4路TTL串口,SDIO2接口(可接SD WiFi之用),CMOS Camera接口(Tiny2416不支持)接口,多余的GPIO口等;在板的还有蜂鸣器、I2C-EEPROM、备份电池、AD可调电阻、4个中断式按键等资源。
我们还充分地发挥了2451支持SD卡启动这一特性,精心研制了Superboot-62451,无需连接电脑,只要把目标文件拷贝到SD卡中(可支持高达32G的高速大容量卡),你就可以在开发板上极快极简单地自动安装各种嵌入式系统(WindowsCE 6.0/Linux/裸机程序/uCos2等);甚至无需烧写,就可以在SD卡上直接运行它们!配合MiniTools,开发者还可以十分方便地通过USB下载单个文件到内存运行,MiniTools可支持WindowsXP/Vista/7/8(含32/64-bit),以及各种Linux发行平台环境,非常便于调试之用! |
Z完善的Linux系统,支持Qt2/4图形系统自由切换 |
交叉编译器 |
arm-linux-gcc-4.4.3 |
和Mini2440通用,支持硬浮点运算, 独家提供 |
Superboot-2451 |
支持SD卡脱机快速刷机(Linux/WinCE/uCos2/裸机程序等),简单易用 |
Superboot专门为企业级用户定制,不开源 |
支持烧写bin文件和YAFFS2/EXT33/EXT4等多种格式系统映像 |
支持NAND烧写和启动校验,更加稳定可靠 |
支持LCD显示硬件配置信息,烧写进度提示等,更加方便易用 |
支持自动探测NAND型号等,便于维护 |
支持自动识别MMC/NAND启动,高效智能 |
支持NAND启动时,按下K1键进入USB模式,方便开发调试 |
支持用户自定义Linux启动参数(可设置为NFS启动等),设置灵活 |
支持用户自定义WinCE Logo(需为BMP格式文件),非常简单 |
支持USB下载到内存运行,令开发更加高效 |
支持真正的USB一键烧写,可选择单个或多个文件,一个按钮搞定,无需串口,独家首创 |
USB底层驱动采用Fastboot接口,真正跨平台支持 |
烧写工具SD-Flasher支持WindowsXP/Vist/Windows7/Linux等各种发行版 |
Linux 内核 |
版本: Linux-3.6 |
完善的BSP |
支持YAFFS2/CRAMFS/NFS/UBIFS/NFS/FAT32等格式的文件系统 |
提供源代码, 内核自带 |
看门狗驱动 |
提供源代码, 三星原厂BSP所带 |
RTC驱动 |
提供源代码, 三星原厂BSP所带 |
4个LED驱动 |
提供源代码, 友善之臂添加 |
4个用户按键驱动 |
提供源代码, 友善之臂添加 |
SPI驱动 |
提供源代码, 内核自带, 未经验证 |
I2C-EEPROM驱动 |
提供源代码, 三星原厂BSP所带 |
PWM控制蜂鸣器驱动 |
提供源代码, 友善之臂添加 |
ADC驱动(通道: AIN0) |
提供源代码, 友善之臂添加 |
CPU本身所带触摸屏控制器驱动 |
提供源代码, 三星原厂BSP所带(未采用,见一线触摸) |
一线精准触摸驱动 |
提供源代码, 友善之臂添加 |
LCD背光驱动, 支持127级可调 |
提供源代码, 友善之臂添加 |
LCD驱动(4.3",5",7",8",10"等): 支持旋转 |
提供源代码, 友善之臂移植,可通过一线协议自动识别LCD类型,因此共用一个内核 |
USB Host驱动: 支持优盘,蓝牙等 |
提供源代码, 三星原厂BSP所带 |
USB Device驱动 |
提供源代码, 三星原厂BSP所带 |
SD卡驱动 |
提供源代码, 三星原厂BSP所带,友善之臂修改移植 |
4个串口驱动 |
提供源代码, 三星原厂BSP所带 |
SD WiFi驱动 |
暂不支持 |
USB WiFi驱动:内核自带,对某些类型的卡支持不是太好 |
提供源代码, 内核自带 |
USB WiFi驱动:可支持更多型号USB无线网卡,更加完善 |
驱动模块,缺省系统已经包含此驱动 |
音频驱动(WM8960:支持录音和放音,ALSA接口,支持D类功放) |
驱动模块, 友善之臂添加移植 |
以太网络(DM9000AEP) |
提供源代码, 友善之臂移植 |
CMOS摄像头驱动(OV8650) |
暂不支持 |
2D加速 |
提供源代码, 三星原厂BSP所带 |
USB转串口驱动: |
提供源代码, 内核自带 |
3G驱动: 友善之臂添加,实际就是USB转串口驱动 |
提供源代码, 友善之臂移植 |
图形系统 (支持运行时自由切换) |
Qtopia-2.2.0 |
提供全部平台源代码,分为x86和arm两个版本 |
Qt/Embedded-4.8.5 |
提供全部平台arm版本源代码 |
实用测试程序 |
以下图形界面程序均为友善之臂独家开发提供,不提供源代码(蓝色部分为开源软件) |
图形界面3G拨号程序 |
- 支持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,网关等网络参数,并可保存设置 |
背光控制 |
|
语言设置 |
支持中文,英文和日文等语言设置 |
随手写 |
主要用于触摸笔的准确性测试 |
MMC/SD卡和优盘自动挂载和卸载 |
挂载后可在任务栏出现优盘或SD卡图标 |
Qt-4.8.5.0切换器 |
可在运行时自由切换到Qtopia-2.2.0系统,不必重启 |
此栏预留 |
|
| |