以文本方式查看主题 - 曙海教育集团论坛 (http://sun4.cn/bbs/index.asp) -- Linux系统开发 (http://sun4.cn/bbs/list.asp?boardid=34) ---- LINUX系统在三星6410开发板上的应用图解 (http://sun4.cn/bbs/dispbbs.asp?boardid=34&id=1770) |
-- 作者:wangxinxin -- 发布时间:2010-11-25 10:23:46 -- LINUX系统在三星6410开发板上的应用图解 ARMSYS6410开发板采用了Linux-2.6.28作为标准版的linux内核,其中集成了丰富的驱动资源,充分展现S3C6410的各项特性,包括硬件编解码、2D/3D加速、显示协处理、TVOUT输出、视频采集和编码、4路串口、2路SD/MMC接口、1路10/100M以太网接口、1路USB host接口等等,使立宇泰6410开发板成为目前linux配置最为强劲和最完整的开发板之一。ARMSYS6410开发板支持Yaffs2文件系统,根文件系统提供了完整的常用命令和多种网络服务,结构清晰简明,使用灵活方便。图形界面采用Qtpia2.2.0版本,集成丰富的应用程序,可以支持触摸屏输入和鼠标输入。同时提供丰富的测试程序,可以对ARMSYS6410的各项特色功能进行充分测试和展现。更提供了android和ubuntu版本,共 3个版本的linux系统,连同WindowsCE6.0共四大主流操作系统,供客户感受最丰富的应用体验! 系统特色: 1,提供linux2.6.28.6版本内核,是目前国内6410开发板最高、配置最完整的linux版本; 2,提供丰富测试程序,全面展现S3C6410特色功能,包括H.264/263,MPEG4,VC-1视频文件解码,摄像头视频采集和编码,JPEG编解码,TVOUT输出等等; 3,完备的驱动资源,除视频图像处理外,还包括2D/3D,看门狗,4路串口,2路SD/MMC,1路10/100M网口,AC97音频,多种分辨率液晶屏的驱动等等; 4,采用NFS网络文件系统和YAFFS2格式文件系统; 5,提供nfs,ftp,telnet等网络服务,使linux下的应用程序开发更快捷; 6,提供tslib触摸屏校准,Qtopia2.2.0图形界面,系统使用方便,更接近产品化。 Linux2.6.28标准版介绍: ARMSYS6410_Linux2.6.28标准版详细配置 引导装载 (u-boot1.1.6) Bootloader 初始化并装载启动linux内核 支持与DNW软件配合USB下载 支持设置内核启动参数 支持映像文件的固化 Nand Boot,SD Boot 提供从Nandflash启动和SD卡启动两个版本 内核及设备驱动 1,采用2.6.28.6版本内核 2,系统主频:533MHz 3,4路串口驱动(ttySAC0~3) 4,256M NandFlash驱动 5,1路10/100M以太网控制器驱动(DM9000) 6,2 ×5用户按键驱动 7,RTC实时时钟驱动 8,1路USB Host驱动(USB1.1)支持优盘、鼠标等 9,2路SD/MMC卡座驱动,支持热插拔 10,音频设备(WM9714),支持耳机和扬声器放音,音量可调 11,液晶(支持立宇泰电子TFT型液晶屏系列)驱动 12,支持4线触摸屏 13,支持H.263/264,MPEG4,VC-1编码和解码 14,支持JPEG图片的编解码 15,支持Post Processor 16,支持TV OUT 17,支持2D/3D 18,支持Camera(OV9650) 19,支持视频和JPEG编码 20,支持Watchdog 文件系统 支持/CRAMFS/EXT2/FAT/NFS/InitRAMFS /JFFS2/YAFFS2等文件系统 根文件系统采用NFS、YAFFS2、CRAMFS NFS Client NFS网络文件系统客户端 编译器 cross-4.2.2-eabi.tar.bz2 网络服务 TCP/IP 完整的TCP/IP协议 Telnet服务器 FTP客户端服务 Telnet远程登录 提供ifconfig,inetd等网络配置和服务程序 使用ping检查系统 基本命令 Busybox Linux常用命令 触摸屏校准工具 TslibV1.4 触摸屏校准工具 图形界面 Qtpia2.2.0 图形界面系统。Trolltech 开发的用于嵌入式 Linux 的图形用户界面PDA版系统,支持浏览器,Medialplay播放器,文件管理器等等。 测试程序 1,视频硬件解码测试(H.263/H.264,MPEG4,VC-1格式) 2,多种视频格式同时解码(4窗口)测试 3,JPEG图像解码测试 4,摄像头预览和H.264编码测试 5,摄像头预览和JPEG编码测试 6,摄像头预览和MFC解码 7,视频解码TVOUT输出测试 8,摄像头预览和TVOUT输出测试 9,触摸屏设备驱动测试与TSLIB校准 10,AC97音频设备驱动测试 11,键盘驱动测试 12,以太网口驱动测试(PING) 13,ttySAC0~3串口驱动测试 14,两路SD/MMC卡驱动测试 15,主USB接口设备驱动测试 Ubuntu版本: ARMSYS6410_ubuntu 9.04相关资源 引导装载 (u-boot1.1.6) Bootloader 初始化并装载启动linux内核 支持设置内核启动参数 提供从SD卡启动的版本 内核及设备驱动 采用2.6.29.1版本内核 系统主频:533MHz 4路串口驱动(ttySAC0~3) 256M NandFlash驱动 2×5用户按键驱动 1路SD/MMC卡座驱动 液晶(支持立宇泰电子TFT型液晶屏系列)驱动 支持4线触摸屏 文件系统 支持EXT3根文件系统 编译器 Arm-none-linux-gnueabi 图形界面 Lxde-ubuntu Android版本: ARMSYS6410-Android1.5系统特色: Android系统为专为S3C6410定制的版本,不是google官方版本; 因此Android自带的Mediaplayer、Music和Galley程序,可以支持视频硬解码、支持音频解码、和JPEG硬解码;采用S3C6410内部2D/3D加速器支持Android图形系统; U-boot支持yaffs2映像写入; 所有映像通过USB下载,uboot写入,快捷方便; 内核提供USB gadget驱动(支持android adb); 支持4路串口,2路SD/MMC卡口; 支持立宇泰电子TFT型液晶屏系列; 提供APK安装器、文件管理器等实用Android应用软件 |