From: eLinux.org
OMAP3530多功能开发板-SBC8100
深圳市天漠科技有限公司在11月12日推出一批 256MB DDR SDRAM 256MB Nand Flash配置升级版 DevKit8000 评估套件,限量100PCS,欢迎来电咨询选购。
SBC8100单板机是深圳市天漠科技有限公司继DevKit8000后基于德州仪器(TI) OMAP35x系列处理器推出的又一款功能强大的多功能单板计算机。
SBC8100采用德州仪器(TI)OMAP3530处理器作为CPU。OMAP3530处理器集成了600MHz的 ARM Cortex™-A8 内核及430MHz的具有高级数字信号处理算法的DSP核,并提供了丰富的外设接口。SBC8100扩展出了 网口、 SD/MMC接口、串口、Audio IN/OUT、Camera、S-Video/AV OUT、VGA、WiFi、Bluetooth、GPS、TTL LCD、高速USB HOST、USB OTG、电源、keyboard、扩展接口、4个自定义Button及总线接口。为了适应多种场合下的应用,本产品采用了核心板Mini8100加扩展板SBC8100的分离式结构进行开发,其性能可靠,稳定性高,易于扩展。
此工程的建立主要是为用户介绍SBC8100的硬件软件资源及在开发OMAP35x时提供一个交流分享平台,可使用户快速的对SBC8100单板机进行全面的了解,并对开发的常见问题进行总结归纳。
SBC8100单机版主板
SBC8100 andriod+4.3"LCD屏
OMAP3530处理器集成了600MHz的 ARM Cortex™-A8 内核及412MHz的具有高级数字信号处理算法的DSP核,SBC8100单板机扩展了OMA3530的多种性能,具体的硬件接口特性如下所示。
SBC8100单板机 | 芯片名称 | 备注 |
处理器芯片: | OMAP3530CUS | 0.65mm的CUS封装 |
存储器芯片: | MT29C1G24MADLAJA-6IT | 128MB mDDR/128MB NAND,Flash和SDRAM封装在同一个芯片 |
电源芯片: | TPS65930BZCH | 外扩电源管理,RTC,USB OTG,音频,6X6键盘 |
DVI-D芯片 | TFP410 | S-VIDEO输出,输出DVI-D信号 |
网口芯片 | DM9000 | RJ45接口,10M/100M自适应,目前实测速度可达36M |
串口芯片 | MAX3232 CSE | RS232电平 |
成品:
标准720*576PAL制式分辨率;通过30PIN FFC排线连接Devkit8000,另一边通过BNC连接头连接摄像头设备,实现通过摄像头输入信息的功能。
基于PHILIPS 74alvc164245芯片,专为Devkit8000设计的可选配套液晶显示模块,240MHz的最大采样速度,可以输出标准的液晶显示屏信号,在分辨率高达1024*768下可以流畅显示
基于USB接口的WIFi无线通讯模块,适用于天漠所有带USB接口产品。该模块采用一种可以将个人电脑等终端以无线方式互相连接的技术,基于IEEE 802.11标准的无线网路通讯协议,高度集成 MAC / BBP和2.4GHz射频单芯片。它完全适应IEEE 802.11 b/g的高标准,无线连接范围大,有庞大的吞吐量。凭着优越的射频架构和优化算法,构建了WF8000-U WIFi模块良好的性能和低功耗消费
该模块采用最新表面贴片和先进的集成电路技术,以取得产品的最佳性能,同时也减小产品体积并将功耗减低到最小。综合硬件的高性能和软件的高智能度使模块具有更强的兼容性,并广泛应用于各种导航设备与导航产品中。
基于GPRS的GSM/GPRS解决方案,使用工业标准界面,使其具备小尺寸、低功耗等诸多优点,可以实现语音、SMS、数据和传真信息的高速传输,可广泛用于WLL,M2M和各种手持设备。
S-Video显示
S-video四线接口,可输出视频信号,不包括音频信号,可外界S-Video接口的显示器。
VGA高清显示 可输出标准的液晶显示屏信号,在分辨率高达1024*768下可以流畅显示 TV OUT输出显示 可输入高清视频信号。
LCD屏接口 24bitLCD屏接口,可输出真彩色RGB信号,R:B:G=8:8:8,分辨率最大支持2048*2048. 接口为50-pin FPC 连接器,间距0.5mm。 接口信号类型:
RGB data信号 | LCD控制信号 | SPI信号 | IIC信号 | 触摸屏信号 | 电压输出 |
24bit | 6bit | 4bit | 2bit | 4bit | 5bit |
R:G:B=8:8:8 | 行列等控制信号 | 标准spi信号 | 2位IIC信号 | 4线触摸屏 | 输出电压5V,3.3V,1.8V |
40PIn接口,间距2.0mm 特性如下所示:
引脚 | 信号定义 | 功能描述 |
1 | GND | GND |
2 | BSP1_DX | Transmitted serial data 1 |
3 | BSP1_DR | Received serial data 1 |
4 | BSP1_CLKR | Received clock 1 |
5 | BSP1_FSX | Transmit frame synchronization 1 |
6 | BSP1_CLKX | Transmit clock 1 |
7 | BSP1_CLKS | External clock input 1 |
8 | BSP1_FSR | Receive frame synchronization 1 |
9 | UART1_CTS | UART1 clear to send |
10 | UART1_RTS | UART1 request to send |
11 | UART1_RX | UART1 receive data |
12 | UART1_TX | UART1 transmit data |
13 | GND | GND |
14 | MMC2_CLK | MMC2 card clock |
15 | MMC2_CMD | GND |
16 | MMC2_D0 | MMC2 card data 0 |
17 | MMC2_D1 | MMC2 card data 1 |
18 | MMC2_D2 | MMC2 card data 2 |
19 | MMC2_D3 | MMC2 card data 3 |
20 | MMC2_D4 | MMC2 card data 4 |
21 | MMC2_D5 | MMC2 card data 5 |
22 | MMC2_D6 | MMC2 card data 6 |
23 | MMC2_D7 | MMC2 card data 7 |
24 | BSP3_DX | Transmitted serial data 3 |
25 | BSP3_DR | Received serial data 3 |
26 | BSP3_CLKX | Transmit clock 3 |
27 | BSP3_FSX | Transmit frame synchronization 3 |
28 | GND | GND |
29 | IIC3_SCL | IIC3 master serial clock |
30 | IIC3_SDA | IIC3 serial bidirectional data |
31 | SPI1_SIMO | Slave data in, master data out |
32 | SPI1_SOMI | Slave data out, master data in |
33 | SPI1_CLK | SPI1 clock |
34 | SPI1_CS0 | SPI enable 0 |
35 | SPI1_CS3 | SPI enable 3 |
36 | HDQ_SIO | Bidirectional HDQ |
37 | VDD33 | 3.3V |
38 | VDD18 | 1.8V |
39 | VDD50 | 5V |
40 | VDD50 | 5V |
核心板采用六层设计,其中每层分布情况如下
1 | 2 | 3 | 4 | 5 | 6 |
表层 | 地层 | 信号 | 电源 | 地层 | 底层 |
核心板尺寸图如下所示
SBC8100多功能单板机支持WinCE6.0及linux2.6.22操作系统,具体软件特性请参考下表。
<tr>
<td> 映像更新 </td>
<td valign="top"> 支持网络或SD卡更新映像 </td>
</tr>
<tr>
<td rowspan="3"> 内核与驱动 </td>
<td> 版本 </td>
<td valign="top"> Linux 2.6.22 </td>
</tr>
<tr>
<td height="40"> 支持文件系统格式 </td>
<td valign="top"> <p>ROM/CRAM/EXT2/EXT3/FAT/NFS/ JFFS2/UBIFS file systems</p>
</td>
<td> 驱动支持 </td>
<td valign="top">Serial, RTC, Net, Flash, LCD, Touch screen, S-Video, TV out, VGA, Audio In/Out, SD, USB Host, USB OTG, Keypad, WiFi, GPS, LED </td>
<tr>
<td> DVSDK软件 </td>
<td valign="top"> 支持MPEG4,MPEG2,H264,mp3,aac音\视频格式解码 </td>
</tr>
<tr>
<td rowspan="11"> WinCE </td>
<td rowspan="3"> 启动代码 </td>
<td> 版本 </td>
<td valign="top"> x-load-1.41、Eboot </td>
</tr>
<tr>
<td> 启动方式 </td>
<td valign="top"> 支持网络、SD卡或NAND Flash中启动引导wince系统 </td>
</tr>
<tr>
<td> 映像更新 </td>
<td valign="top"> 支持网络或SD卡更新映像 </td>
</tr>
<tr>
<td rowspan="8"> 系统特性 </td>
<td> 内核特性 </td>
<td valign="top"> KITL内核调试, Reboot, Watchdog, RTC </td>
</tr>
<tr>
<td rowspan="2"> 驱动支持 </td>
<td valign="top"> 显示驱动(S-Video,AV, TFT LCD) </td>
</tr>
<tr>
<td valign="top">Serial, RTC, Net, Flash, LCD, Touch screen, S-Video, TV out, VGA, Audio In/Out, SD, USB OTG, USB Host, Keypad, WiFi/BT, GPS, LED, VRFB, DSPLINKK/CMEMK, PWM, ADC, GPIO/I2C/SPI/MCBSP </td>
<td valign="top"> HIVE注册表支持 </td>
</tr>
<tr>
<td valign="top"> ROM文件系统支持 </td>
</tr>
<tr>
<td rowspan="2"> 软件特性 </td>
<td valign="top"> Media play 9.0, Word编辑工具及Internet Explorer 6.0 </td>
</tr>
<tr>
<td height="20" valign="top"> .NET Compact Framework 3.5 </td>
</tr>
系统 | 项目 | 特性 | 描述 |
Linux | 启动代码 | 版本 | x-load-1.41,u-boot 1.3.3 |
启动方式 | 支持网络、SD卡或NAND Flash中启动引导Linux系统 | ||
文件系统 | 文件系统格式 | Ramdisk文件系统、UBI文件系统 | |
系统特性 | 库支持(ALSA -lib, tslib, glibc),udev设备管理支持 | ||
Demo | Angstrom | 音频(XMMS),网络(Firefox),图形编辑器(gimp)及文档处理软件( Abiword) | |
Android | Google开发的基于Linux平台的开源手机操作系统 | ||
系统功能 | 电源管理(背光驱动、电池驱动、休眠\唤醒功能) | ||
SBC8100已成功移植Android系统。
更详细的使用及移植DVSDK的方法,请参考SBC8100_Android |
SBC8100在linux下可基本运行TI提供的DVSDK包。 SBC8100支持的DVSDK包具有如下功能:
更详细的使用及移植DVSDK的方法,请参考SBC8100_DVSDK |
SBC8100单板机是一个多功能开发平台,为嵌入式设计人员提供快捷简单的实践方式来体验OMAP3530处理器强大的处理和运算能力。该单板机提供了一个完整的开发平台,包括一个4.3”LCD屏(分辨率为480x272)、SD卡、电源及各种接口转接线(串口,S-Video)等。该产品使设计者能够基于SBC8100的板载系统快速开发出基于OMAP3530芯片的相关产品。
SBC8100多功能单板机为开发者使用OMAP3530处理器提供了完善的软件开发平台,支持linux-2.6.22及WinCE 6.0操作系统,并包含完善的底层驱动程序,方便用户快速体验OMAP35x处理器、设计系统驱动及其定制应用软件,并提供有成熟的操作系统Google Android及DVSDK Demo。完善的产品用户手册、电路原理图及芯片数据手册使用户更快的基于此主板对OMAP35x进行开发。 SBC8100多功能单板机的配件如下所示:
SBC8100单板机分两种配置:标准配置和可选配置。
标准配置:包含完善的接口配件的支持,具备了、S-Viode线、USB线等相关配件,该配置主要针对特定应用的专业产品开发人员。 完全配置:包含模拟摄像头输入模块CAM8000-A
产品型号 | 配件清单 |
SBC8100标准配置 标准配置 |
•SBC8100单板机 *1 |
SBC8100单板机可选配件 |
•7"LCD屏(LCD8000-70T,分辨率为800*480) 光盘特性光盘中包含如下内容,
linux驱动:Serial、RTC、Net、Flash、TV OUT、LCD、音频、触摸屏控制器、MMC/SD卡、USB Host、USB OTG、VGA、S-Video、Keypad、WiFi、Led
原理图(pdf方式提供)
linux交叉编译工具
用户手册(包括硬件特性,linux用户指导及wince用户指导) FAQ总结关于使用SBC8100开发过程中所遇到的问题及解决方法,请访问SBC8100_FAQ LinksTranslate |