FS_S5PC100开发板

经典的Cortex-A8嵌入式开发平台

平台特色

1、 专为教学设计,完善的硬件接口
2、 系统的ARM裸机、Linux系统移植、设备驱动、Android底层实验及项目
3、 配套自主研发的FS-JTAG仿真器

产品简介

FS_S5PC100开发平台
FS_S5PC100开发平台

FS_S5PC100开发平台用三星公司第一款的基于Cortex-A8 内核的 S5PC100处理器设计而成。此平台主要应用于华清远见的嵌入式系统教学,以适应Android、Linux、Wince等智能操作系统的发展及市场需求。华清远见研发中心及教师团队将不断完善推广平台资料,帮助大家快速掌握高端嵌入式技术。
S5PC100处理器采用了64/32 位的内部总线结构,和最大833M赫兹的运算速度。包括强大的硬件加速器,如:动态视频处理,显示控制和缩放。支持多种格式的硬件编解码:MPEF-1/2/4、H263/H264等。其视频解码能力很强大并且省电,编解码能力达到 720p@30fps (1280x720) 支持电视输出(NTSC/PAL/HDMI)。支持2D/3D加速。本处理器广泛的应用于智能手机、平板电脑等产品。

设计思路

从软、硬件两个方面,充分考虑教学需求,具体如下:
硬件接口方面设计 1、板载了典型的按键、I2C、SPI、单总线、A/D、PWM、等重要的基本接口器件。
2、板载了USB、SD卡、HDMI、LCD、Camera等接口。
内存设计 采用256MB内存,保证Android2.1的流畅运行
仿真器支持 自主研发了FS-JTAG仿真器,能够仿真FS_S5PC100,实现单步、断点、内存查看等功能。并编写了系统的ARM裸机测试程序。配套编写了相关教材。
系统软件设计 支持Linux2.6.35 Android2.1系统
软件实验方面 提供系统的ARM裸机实验、Uboot移植实验(201003版本移植)、Linux操作系统移植(2.6.35内核移植)、Linux驱动、Android底层、Android应用实验。
软件项目方面 多个Linux、Android综合项目。提供源码及项目设计文档。
  • 硬件资源
  • 软件资源
  • 选配模块
  • 套餐推荐
  • 包装清单
功能部件 型号参数
CPU - Samsung公司的S5pc100处理器 800MHz
内存 256MB DDR2
NAND FLASH 256MB NAND Flash
Nor Flash 2MB
DDR2内存 256MB
显示输出接口 LCD接口、VGA接口、TVout接口、HDMI接口
视频输入接口 Camera接口
串口 2路5线串口、1路3线串口
SD卡接口 支持大容量SD卡
SPI Flash 用于SPI实验
温度传感器 基于I2C接口
电位器 用于模拟量输入
USB Host 4路(HUB扩展)
USB2.0-OTG 1路
蜂鸣器 用于PWM实验
100M网络接口 DM9000AE
Wi-Fi接口 Marvell8686
AC97音频接口 WM9714芯片
按键 6个按键
LED 4个LED
音频功放接口 可直接驱动喇叭
红外收发接口 可以实现红外数据通信
NAND Flash 256MB NAND Flash
操作系统支持 - Android4.0、Linux3.0、Linux3.2、Qt
一、系统软件资源
类别 功能特性 描述
Bootloader部分 Uboot 1.3.4 支持TFTP网络下载
支持USB烧写
支持NandFlash烧写
Linux内核部分
内核版本 Linux-2.6.29
LCD显示驱动 4.3寸LCD 480*272屏显示驱动
触摸屏 电阻屏驱动
HDMI HDMI驱动
MFC 多媒体编解码驱动
FIMC FIMC驱动
2D 2D加速驱动
3D 3D加速驱动
SPI SPI驱动
I2C I2C驱动
串口 串口驱动
Camera OV9650驱动
NandFlash K9F2G08驱动
Audio WM9714驱动
Ethernet DM9000驱动
SD接口 SD卡驱动
温度传感器 温度传感器驱动
按键 按键中断驱动
ADC电位计 ADC驱动
蜂鸣器 蜂鸣器驱动
3G模块 3G模块驱动
GPRS/GPS模块 GPRS/GPS模块驱动
蓝牙模块 蓝牙驱动
Wi-Fi模块 Wi-Fi驱动
Android部分 Android2.1 串口测试程序
LED测试程序
GPRS拨打电话程序
温度计程序
蓝牙通讯程序
摄像头程序
多媒体播放程序
……
二、实验及项目资源
此部分为华清远见特色资源,包含:ARM体系结构与接口技术部分、Linux系统部分、Linux操作系统移植部分、Linux驱动实验、Android底层开发实验、Android应用开发实验。部分实验及项目需要选配相关模块。
2.1 ARM体系结构与接口技术部分
实验类别 实验名称
ARM体系结构与接口技术部分 1、FS-JTAG开发工具熟悉实验
2、LED实验
3、A/D实验
4、PWM实验
5、I2C实验
6、SPI实验MMU实验
7、mmu实验
8、Nor Flash读写实验
9、Nand Flash读写实验
10、串口实验
11、Lcd实验
12、Camera实验
13、DMA实验
2.2 Linux操作系统移植部分
实验类别 实验名称
UBoot开发 BootLoader(Uboot-201003)开发实
移植全新Linux 2.6.35内核 1、Linux-2.6.35下 DM9000网卡驱动移植实验
2、Linux-2.6.35下SD卡驱动移植实验
3、Linux-2.6.35下Nand Flash 驱动移植
4、Linux-2.6.35下LCD驱动移植
5、Linux-2.6.35下USB驱动移植
6、Linux-2.6.35下USB驱动移植
7、Linux-2.6.35下触摸屏驱动移植
2.3 Linux驱动实验
实验类别 实验名称
Linux驱动实验 1、Linux-2.6.35下LED驱动实验
2、Linux-2.6.35下PWM驱动实验
3、Linux-2.6.35下按键中断实验
4、Linux-2.6.35下A/D驱动实验(基于三星AD子系统)
5、Linux-2.6.35下I2C 温度传感器(基于I2C子系统)
6、Linux-2.6.35下SPI实验(基于SPI子系统)
2.4 Android底层开发实验
实验类别 实验名称
Android底层开发实验 1、HAL实验,实现LED驱动
2、Android下控制串口实验
3、Android下Sensor实验,实验温度采集
2.5 综合项目案例
实验类别 实验名称
项目案例 1、《基于Android的FS_S5PC100硬件平台智能管理系统》
2、《物联网仓储系统》
3、《基于Android的智能家居系统》
4、《从零开始移植Linux3.0及Andriod4.0到FS_S5PC100平台》(新增项目)
模块 描述 详情
FS-JTAG仿真器 可以仿真FS_S5PC100开发板实现单步、断点、查询等功能 链接
3G模块 支持3G上网 链接
Wi-Fi模块 支持Wi-Fi上网 链接
GPS模块 实现GPS数据采集 无链接
RFID模块 可以读写S50兼容的智能卡 链接
ZigBee模块 基于TI CC2530 链接
摄像头模块 基于OV9650 链接
蓝牙模块 实现蓝牙通信 链接
GPRS/GPS二合一模块 可以实现短信、电话等功能 无链接
FS-JTAG仿真器 3G模块 Wi-Fi模块 GPS模块 RFID模块
FS-JTAG仿真器 3G模块 Wi-Fi模块 GPS模块 RFID模块
ZigBee模块 摄像头模块 蓝牙模块 GPRS/GPS二合一模块 蓝牙4.0模块
ZigBee模块 摄像头模块 蓝牙模块 GPRS/GPS二合一模块 蓝牙4.0模块
套餐类型 套餐内容 备注
套餐三 1、FS_S5PC100标配

1、ARM处理器裸机开发
2、Linux、Android下摄像头及Wi-Fi上网
3、3G通讯、GPRS电话短信、GPS定位、蓝牙数据传输功能
4、Linux、Android下ZigBee无线通讯、RFID射频卡操作
5、Linux驱动、Linux应用、Android应用参考书

2、FS-JTAG
3、Wi-Fi
4、摄像头
5、3G
6、GPRS/GPS
7、蓝牙
8、ZigBee模块
9、RFID模块
11、《ARM处理器应用开发详解》
  《Linux设备驱动开发详解》
  《嵌入式Linux应用程序开发》
  《Android应用程序开发与典型案例》
套餐二 1、FS_S5PC100标配 1、ARM处理器裸机开发
2、Linux、Android下摄像头及Wi-Fi上网
3、3G通讯、GPRS电话短信、GPS定位、蓝牙数据传输功能
2、FS-JTAG
3、Wi-Fi
4、摄像头
5、3G
6、GPRS/GPS
7、蓝牙
8、《ARM处理器应用开发详解》
套餐一 1、FS_S5PC100标配

1、ARM处理器裸机开发
2、Linux、Android下摄像头及Wi-Fi上网功能

2、FS-JTAG
3、Wi-Fi
4、摄像头
5、《ARM处理器应用开发详解》
标配出货清单 模块 规格型号 数量
FS_S5PC100底板+核心板 FS_S5PC100 1套
LCD+电阻屏 4.3寸 480*272 1套
电源适配器 DC12V 1个
串口线 交叉 1根
网线 交叉 1根
USB下载线 Mini口 1根
网盘 《源码及工具网盘》
《实验及项目光盘》
共2张