流媒体系统设计汇编

《流媒体系统设计汇编》由会员分享,可在线阅读,更多相关《流媒体系统设计汇编(24页珍藏版)》请在文档大全上搜索。
1、 基于基于mini2440的流媒体服务器系统的流媒体服务器系统IEEE/RSJ International Conference on Intelligent Robots and Systems目录 平台简介平台简介 流媒体系统框架流媒体系统框架 具体操作流程具体操作流程 后期学习计划后期学习计划 后期学习计划后期学习计划1234平台简介Mini2440Mini2440硬件资源lCPU处理器 -Samsung S3C2440A 主频400M Hz,最高533M Hz lSDRAM内存 -板载64M SDRAM -32 bit 数据总线 - SDRAM 时钟频率高达100M Hz lFLASH
2、存储 -板载256M Nand Flash,掉电非易失 -板载2M Nor Flash,掉电非易失,已经安装BIOS平台简介Mini2440Mini2440硬件资源l接口 -1个100M以太网RJ-45接口(采用DM9000网络芯片 -3个串行口 - 1个USB Host - 1个USB Slave B型接口 -1个SD卡存储接口 -1路立体声音频输出接口,一路麦克风接口 -电源接口(5V),带电源开关和指示灯 -1个2.0mm间距10针JTAG接口平台简介Mini2440Mini2440硬件资源l其他资源 -4 USER Leds -6 USER buttons - 1个PWM控制蜂鸣器 -
3、 1个可调电阻,用于AD模数转换测试 -1个I2C总线AT24C08芯片,用于I2C总线测试 -1个2.0mm间距20针摄像头接口 -板载实时时钟电源l扩展接口扩展接口 -1个34针 2.0mm GPIO接口 -1个40针2.0mm 系统总线接口平台简介S3C2440S3C2440片上资源q具有具有16KB16KB指令指令CacheCache、16KB16KB数据数据CacheCache和存储器管理和存储器管理单元单元MMUMMUq3 3个通道的个通道的UARTUART,带有,带有1616字节的字节的TX/RX FIFOTX/RX FIFOq外部存储控制,可扩展外部存储控制,可扩展8 8组,每
4、组组,每组128MB,128MB,总容量达到总容量达到1GB1GBq4 4个通道的个通道的DMA,DMA,并且有外部请求引脚并且有外部请求引脚q具有具有2 2个通道的个通道的SPI,1SPI,1个通道的个通道的IICIIC串行总线接口、串行总线接口、一个通道的一个通道的IISIIS音频总线接口音频总线接口安装安装Linux 通过调节拨码开关通过调节拨码开关 Nor Flash 启动进入启动进入BIOS模式即模式即-基本输入输出系统在终端里基本输入输出系统在终端里就可以看到各种功能菜单就可以看到各种功能菜单v 功能功能x:对:对 Nand Flash 进行默认分区进行默认分区,相当于执行命令行的
5、相当于执行命令行的 bon part 0 320k 2368k,此命令仅对,此命令仅对 Linux 系统有效。系统有效。v 功能功能v:通过:通过 USB 下载下载 Linux bootloader 到到 Nand Flash 的的 bootloader 分区分区v 功能功能k:通过:通过 USB 下载下载 Linux 内核到内核到 Nand Flash 的的 kernel 分区分区v 功能功能y:通过:通过 USB 下载下载 yaffs 文件系统映象到文件系统映象到 Nand Flash 的的 root 分区分区v 功能功能a:通过:通过 USB 下载用户程序到下载用户程序到 Nand Fl
6、ash 中,一般这样的用户程序中,一般这样的用户程序为为 bin 可执行文件,如可执行文件,如 2440test(需要支持超过需要支持超过 4K 限制限制)、uCos2(开发板中开发板中带的带的 uCos2 支持支持 nand flash 启动启动)、U-Boot 等;当然也可以是其他任意大等;当然也可以是其他任意大小的小的 bin 程序。程序。v 功能功能n:通过:通过 USB 下载下载 WinCE 之启动程序之启动程序 Nboot 到到 Nand Flash 的的 Block0v 功能功能l:通过:通过 USB 下载下载 WinCE 启动时的开机启动时的开机 Logo(bmp 格式的图片格
7、式的图片)v 功能功能w:通过:通过 USB 下载下载 WinCE 发行映象发行映象 NK.bin 到到 Nand Flashv 功能功能d:通过:通过 USB 下载程序到指定内存地址下载程序到指定内存地址(通过通过 DNW 的的 Configuration-Option 选项指定运行地址选项指定运行地址),并运行。,并运行。v 功能功能z: 通过通过USB下载下载Linux内核映像文件内核映像文件zImage到内存中,下载地址为到内存中,下载地址为0 x30008000。v 功能功能g: 运行内存中的运行内存中的 Linux 内核映像,该功能一般配合功能内核映像,该功能一般配合功能z一起使用
8、。一起使用。v 功能功能f:擦除:擦除 Nand Flash,执行此功能将会擦除整片,执行此功能将会擦除整片 Nand Flash.v 功能功能b:启动系统,如果烧入了:启动系统,如果烧入了 linux 或者或者 wince,执行从命令将自动辨认,执行从命令将自动辨认识别启动系统。识别启动系统。v 功能功能s:设置:设置 linux 启动参数,详细见子菜单说明启动参数,详细见子菜单说明v 功能功能u:备份整个:备份整个 Nand Flash 中的内容,通过中的内容,通过 USB 上传到上传到 PC 存储为一存储为一个文件,该功个文件,该功v 能类似于能类似于 PC 系统中经常用的系统中经常用的