您好,  [请登录] [QQ登录]  [支付宝登录[免费注册]

商品分类

分享到: 百度搜藏 搜狐微博 新浪微博 腾讯微博 QQ收藏 人人网 Facebook Twitter
   
查看大图

分享到: 转播到腾讯微博

S3C6410友善之臂Tiny6410开发板Android2.3VGA输出ARM11 1024*768

  • 销售价: ¥750.00
此商品已下架
点击图片查看详情

好消息:256M内存版本升级改版啦!
升级为4排针方式,增加支持CMOS摄像头,增加了更多的GPIO,现货供应中!

Tiny6410现已推出256M RAM 2GB MLC2 Flash版本,售价599元
此处的MLC2指的是三星2代MLC,性价比更高;Z新软件支持8 bit ECC校验,数据更加稳定可靠。
MLC2相关的软件特性简介:
- WinCE支持自动识别SLC或MLC2 Flash,因此可共用一个内核
- 新版Superboot支持SD卡脱机和USB下载烧写MLC2
- Android, Linux, Ubuntu均统一采用UBIFS格式文件系统
- 因为容量大了,Ubuntu可快速完整烧写到Flash中
- 新增mkubimage-mlc2文件系统压制工具
提示:
1. 采用MLC2启动WinCE系统时会比SLC稍微慢一些,Linux类系统则无太大差异
2. 此处采用的MLC2具体型号为K9GAG08U0E,友善之臂首家实现2代MLC在6410上的应用

另有面向企业用户的Mini6410开发板套餐,有如下配置和价格:

256M内存   1G FLASH 4.3寸屏:http://item.taobao.com/item.htm?id=7759079617 售价899元
256M内存   1G FLASH 7  寸屏:http://item.taobao.com/item.htm?id=7758880471 售价1200元
256M内存 256M FLASH 4.3寸屏:http://item.taobao.com/item.htm?id=7758875167 售价850元
256M内存 256M FLASH 7  寸屏:http://item.taobao.com/item.htm?id=7758564141 售价1150元

 

2011年4月Z新版本,接口更多功能更强大!!
 
Tiny6410核心板说明
 
CPU处理器
Samsung S3C6410A,ARM1176JZF-S核,主频533MHz,Z高667Mhz
DDR RAM内存
在256M DDR RAM, 32bit数据总线
FLASH存储
在板2GB Nand Flash, 掉电非易失
接口资源
2 x 60 pin 2.0mm space DIP connector
2 x 30 pin 2.0mm space DIP connector
在板资源
4 x User Leds (Green)
10 pin 2.0mm space Jtag connector
Reset button on board
Supply Voltage from 4.75V to 5.25V
PCB规格尺寸
6层高密度电路板,采用沉金工艺生产
64 x 50 x 12 (mm)

 

VGA模块参数:

● 国内首家推出分辨率可达1024x76@70Hz的低成本VGA输出解决方案

● 基于FPGA SDRAM方案实现,由FPGA控制时钟、行场扫描,绝对不闪!


底板资源更丰富!

首家提供Linux-2.6.36内核,支持上千种 USB无线网卡,支持3G无线上网,支持硬解码播放器
交叉编译器
arm-linux-gcc-4.5.1-v6-vfp 默认采用armv6指令集,支持硬浮点运算,独家提供
U-boot
版本:U-Boot-1.1.6 完全开源
可烧写到SD或Nand启动
支持USB 2.0高速下载
支持菜单模式,一键烧写YAFFS2格式文件系统
Superboot
支持SD卡脱机烧写(根据配置文件),速度极快(1.8M/秒)
  • 烧写WinCE(50M)仅需26秒
  • 烧写Android(80M)仅需42秒
  • 烧写Linux(220M)仅需不到2分钟
  • Superboot专门为企业级用户定制,不开源
    支持SD卡脱机烧写UBIFS格式映像文件(Android系统专用) 独家提供
    支持USB一键烧写  
    支持任意大小的文件烧写,不受限于内存大小 独家提供
    支持USB下载裸机程序到内存运行,对调试十分有用 此功能对培训机构或个人学习非常有用,可以极大提高效率
    支持“拷贝到SD卡即可运行”(Linux/WinCE/裸机程序/Ubuntu) 独家提供
    Linux内核
    版本: Linux-2.6.36 首家提供,驱动完善
    支持YAFFS2/CRAMFS/NFS/UBIFS/NFS/FAT32等格式的文件系统 源代码, 内核自带
    看门狗驱动 源代码, 友善之臂移植
    RTC驱动 源代码, 友善之臂移植
    4个LED驱动 源代码, 友善之臂添加
    8个用户按键驱动 源代码, 友善之臂添加
    SPI驱动 源代码, 内核自带, 未经验证(2011.1.16)
    I2C-EEPROM驱动 源代码, 友善之臂移植
    PWM控制蜂鸣器驱动 源代码, 友善之臂添加
    ADC驱动(通道: AIN0) 源代码, 友善之臂添加
    CPU本身所带触摸屏控制器驱动 源代码, 友善之臂移植
    一线精准触摸驱动 源代码, 友善之臂添加
    LCD背光驱动, 支持127级可调 源代码, 友善之臂添加
    LCD驱动(3.5", 4.3", 7", 8", LCD2VGA1024x768等): 支持旋转 源代码, 友善之臂添加
    USB Host驱动: 支持优盘,蓝牙等 源代码, 内核自带
    USB鼠标,键盘,扫描器 源代码, 内核自带
    万能USB摄像头 源代码, 内核自带
    USB Device驱动: 支持USB ADB 源代码, 友善之臂移植
    SD卡驱动 源代码, 友善之臂移植
    4个串口驱动 源代码, 友善之臂移植
    SD WiFi驱动 源代码, 友善之臂移植
    USB WiFi驱动:内核自带,对某些类型的卡支持不是太好 源代码, 内核自带,缺省系统并未包含此驱动
    USB WiFi驱动:可支持更多型号USB无线网卡,更加完善 第三方驱动,不提供源代码,缺省系统已经包含此驱动
    音频驱动(WM9714:支持录音和放音,ALSA接口 源代码, 友善之臂移植
    以太网络(DM9000) 源代码, 友善之臂移植
    多媒体驱动: 含视频硬解码,硬编码,CMOS摄像头,TV-OUT 友善之臂移植,不提供源代码
    USB转串口驱动: 源代码, 内核自带
    3G驱动: 友善之臂添加,实际就是USB转串口驱动 源代码, 友善之臂移植
    3D加速 尚未实现(2011.1.16)
    2D加速 尚未实现(2011.1.16)
    Busybox
    版本:1.17.2 源代码
    命令行测试程序
    adc-test: ADC转换测试程序 源代码
    buttons: 按键测试程序 源代码
    camtest: CMOS摄像头测试程序 源代码
    i2c: EEPROM读写测试程序 源代码
    led-player: LED等服务程序,可通过网页远程控制LED 源代码
    leds: led测试程序,可单独控制指定的一个led 源代码
    pwm: PWM控制蜂鸣器测试程序,按" "或"-"可以调节频率,按"esc"退出 源代码
    vfp-test: 硬浮点运算测试程序 源代码
    图形系统
    Qtopia-2.2.0: 经典Qtopia,以下是Qtopia自带的程序(带源代码)
  • 世界时间、待办事项、日历、联系人、时钟、便签、语音便签
  • 视频播放器、音乐播放器、图片浏览、计算器、联系人、网络浏览器
  • VNC终端、命令终端、系统信息
  • 扫雷、纸牌、贪吃蛇、降落伞、十五子棋、读心术等游戏
  • 旋转设置、时间设置、背光设置、重新校准等
  • 提供平台全部源代码,和一键编译脚本
    Qt/E-Extended-4.4.3: 手机版的Qtopia 提供平台全部源代码,和一键编译脚本
    Qt/E-4.7.0: Z新的Qt/Embedded 提供平台全部源代码,和一键编译脚本
    触摸屏和USB鼠标共存 源代码和脚本均开放,更加方便使用,独家提供
    图形系统共存 三种Qt图形系统共存,任意选择运行,不必重新安装系统,独家提供
    图形应用程序
    注本栏程序
    为了方便用户拿到手之后,开机就能测试开发板的各项功能,我们精心设计了以下各种简单 易用的各种应用程序 ,其中有的程序甚至可以直接用于产品(友善之臂独家提供,其他开发板 平台至今尚未实现,注意,以下程序不提供源代码)。
    3G拨号上网:简单易用的3G拨号上网软件,支持移动,联通,电信 自动识别上百种型号的USB上网卡,图形界面,独家提供
    SMPlayer硬解码播放器 支持Mpeg4/H.263/H.264格式高清图视频,效果非凡,图形界面,独家 提供
    无线网设置: 可自动或手工设置IP地址,自动获取DNS 自动识别上千种USB无线网卡,简单易用,图形界面,独家提供
    GPRS拨号上网: 简单易用的GPRS拨号上网软件 支持串口或USB接口的GPRS Modem,图形界面,独家提供
    GPRS短信: 支持短信单发,群发(直接导入txt格式电话本文件) 图形界面,独家提供
    录音: 采用ALSA接口 使用在板麦克风即可轻松测试录音,并保存,图形界面,独家提供
    随手写: 主要用于测试触摸效果 自动适应各个分辨率的LCD,图形界面,独家提供
    网络设置: 用于手工设置本地网络连接,可修改MAC地址 图形界面,独家提供
    开机程序自动运行设置: 简单易用的开机程序自带运行设置软件 图形界面,独家提供
    语言设置: 可设置桌面系统为中文,英文,日语三种语言 图形界面,独家提供
    优盘,SD卡自带识别并挂载 图形界面,独家提供
    USB摄像头:可动态预览,并拍照保存 支持万能USB摄像头,不再局限于中星微,图形界面,独家提供
    串口助手:用于测试串口驱动,可以设置不同的波特率,校验位,停止位 支持CPU本身串口和USB转串口,图形界面,独家提供
    LED测试: 用于测试LED,可单独控制每个LED,或全亮,或全灭 图形界面,独家提供
    按键测试: 非常形象的按键测试程序 图形界面,独家提供
    蜂鸣器测试: 用于测试PWM控制蜂鸣器, 可改变频率 图形界面,独家提供
    ADC转换测试:旋转开发板上的可调电阻,实时查看ADC转换结果 图形界面,独家提供
    EEPROM测试:十分简单易用的EEPROM测试程序 图形界面,独家提供
    Ping测试:用于测试网络的连通,可使用IP地址,也可以使用字符网址 图形界面,独家提供
    看门狗: 非常形象的看门狗测试程序,不停地给小狗一块骨头,就不会重启 图形界面,独家提供
    神奇几何:一个用于消磨时间几何程序,输入不同的参数,会画出不同的图案 图形界面,独家提供
    文件管理:顾名思义 图形界面,独家提供
    网络程序
    ftp服务器: 内置  
    telnet服务:内置  
    web server:内置  
    ftp,telnet等命令  
    多媒体测试
    以下多媒体测试程序及文档均来自三星原厂提供,我们并未做任何修改,以保持其原汁原味 ,见光盘/三星原厂资料/S3C6410X MultiMedia Driver V2.7
    H.264编解码(含文档和API) 源代码
    Mpeg4编解码(含文档和API) 源代码
    VC1编解码(含文档和API) 源代码
    H.263编解码(含文档和API) 源代码
    2D加速测试(含文档和API) 源代码
    3D加速测试(含文档和API) 源代码
    PP测试(Post Processer)(含文档和API) 源代码
    JPEG解码测试(含文档和API) 源代码
    翻转测试(含文档和API) 源代码
    CMM测试(Codec Memory Management)(含文档和API) 源代码
     
     
    Linux内核特性
    三星公司基于Linux-2.6.28.6内核对6410系统做了比较完整的移植,其中包含了Z重要的多媒体驱动。我们在此基础上稍作调整,以更好的适应Mini6410。
     
    设备或其他
    驱动程序源代码在内核中的位置(以Linux-2.6.28.6为基准)
    开发板上对应的设备名
    说明
    1
    yaffs2文件系统

    fs/yaffs2

    默认目标文件系统采用的就是yaffs2
    2
    UBIFS文件系统 fs/ubifs    
    3
    EXT3文件系统 fs/ext3    
    4
    LCD驱动

    drivers/video/samsung/s3c_mini6410.c

    /dev/fb0 该源代码中包含了mini6410所配各种LCD模块所需的关键参数设置
    5
    CMOS摄像头 drivers/media/video/samsung/fimc/ov965x.c /dev/camera  
    6
    万能USB摄像头

    drivers/media/video/gspca

    /dev/video0 该目录包含了大部分常见的USB摄像头驱动
    7
    USB转串口 drivers/usb/serial/pl2302.c /dev/ttyUSB0 同目录下还包含了其他的USB转串口驱动,用户可根据实际情况,自行配置内核以增加所需的驱动
    8
    USB鼠标和键盘,扫描器

    drivers/hid/usbhid

    USB鼠标:/dev/input/mice
    USB键盘:
    /dev/input/event
    目前的Qtopia尚不支持USB鼠标和触摸共存,这与内核版本有关,以后升级内核后可以解决此问题。
    9
    LED

    drivers/char/mini6410_leds.c

    /dev/leds  
    10
    按键

    drivers/char/mini6410_buttons.c

    /dev/buttons  
    11
    I2C-EEPROM

    drivers/i2c

    /dev/i2c/0  
    12.
    PWM控制蜂鸣器

    drivers/char/mini2440_pwm.c

    /dev/pwm  
    13
    ADC转换

    暂无

       
    14
    LCD背光 drivers/video/mini6410_backlight.c /dev/backlight  
    15
    看门狗 drivers/watchdog/s3c2410_wdt.c /dev/watchdog S3C6410的看门狗驱动和S3C2440是通用的
    16
    触摸屏

    drivers/input/touchscreen/s3c-ts.c

    /dev/input/event0  
    17
    优盘支持 drivers/usb/storage /dev/udisk  
    18
    MMC/SD卡 drivers/mmc/core /dev/sdcard 支持高速大容量SD卡,Z大可达32G
    19
    NAND Flash drivers/mtd/nand /dev/mtdblock2  
    20
    WM9714音频驱动

    sound/soc/s3c64xx

    /dev/dsp :放音或者录音
    /dev/mixer : 音量调节
    WM9714驱动实际为WM9713
    21
    实时时钟RTC

    drivers/rtc/rtc-s3c.c

    /dev/rtc RTC是2440本身具有的功能
    22
    串口(含4个串口)

    drivers/serial/s3c6400.c

    /dev/ttySAC0,1,2,3 6410自带3个串口
    23
    USB无线网卡 drivers/net/wireless/ eth0  
    24
    DM9000网卡驱动

    drivers/net/dm9000.c

    wlan0  
    25
    TV-OUT驱动

    drivers/media/video/samsung/tv

       
    26
    3D图形加速驱动

    drivers/media/video/samsung/g3d

       
    27
    2D图形加速驱动

    drivers/media/video/samsung/g2d

       
    28
    jpeg解码驱动

    drivers/media/video/samsung/jpeg

       
    29
    图像旋转翻转驱动

    drivers/media/video/samsung/rotator

       
    30
    后置处理驱动

    drivers/media/video/samsung/post

       
    31
    内置视频解码驱动

    drivers/media/video/samsung/mfc10

       
    32
    DM9000网卡驱动

    drivers/net/dm9000.c

       

     
    首家提供Android 2.3,完美搭配Linux -2.6.36内核
    交叉编译器
    arm-linux-gcc-4.5.1-v6-vfp 默认采用armv6指令集,支持硬浮点运算,独家提供
    U-boot
    版本:U-Boot-1.1.6 完全开源
    可烧写到SD或Nand启动
    支持USB 2.0高速下载
    支持菜单模式,一键烧写YAFFS2格式文件系统
    Superboot
    支持SD卡脱机烧写(根据配置文件),速度极快(1.8M/秒)
  • 烧写WinCE(50M)仅需26秒
  • 烧写Android(80M)仅需42秒
  • 烧写Linux(220M)仅需不到2分钟
  • Superboot专门为企业级用户定制,不开源
    支持SD卡脱机烧写UBIFS格式映像文件(Android系统专用) 独家提供
    支持USB一键烧写  
    支持任意大小的文件烧写,不受限于内存大小 独家提供
    支持USB下载裸机程序到内存运行,对调试十分有用 此功能对培训机构或个人学习非常有用,可以极大提高效率
    支持“拷贝到SD卡即可运行”(Linux/WinCE/裸机程序/Ubuntu) 独家提供
    Android内核
    版本: Linux-2.6.36 首家提供,驱动完善
    支持YAFFS2/CRAMFS/NFS/UBIFS/NFS/FAT32等格式的文件系统 源代码, 内核自带
    看门狗驱动 源代码, 友善之臂移植
    RTC驱动 源代码, 友善之臂移植
    4个LED驱动 源代码, 友善之臂添加
    8个用户按键驱动 源代码, 友善之臂添加
    SPI驱动 源代码, 内核自带, 未经验证(2011.1.16)
    I2C-EEPROM驱动 源代码, 友善之臂移植
    PWM控制蜂鸣器驱动 源代码, 友善之臂添加
    ADC驱动(通道: AIN0) 源代码, 友善之臂添加
    CPU本身所带触摸屏控制器驱动 源代码, 友善之臂移植
    一线精准触摸驱动 源代码, 友善之臂添加
    LCD背光驱动, 支持127级可调 源代码, 友善之臂添加
    LCD驱动(4.3", 7"等): 支持旋转 源代码, 友善之臂添加
    USB Host驱动: 支持优盘,蓝牙等 源代码, 内核自带
    USB Device驱动: 支持USB ADB 源代码, 友善之臂移植
    SD卡驱动 源代码, 友善之臂移植
    4个串口驱动 源代码, 友善之臂移植
    SD WiFi驱动 源代码, 友善之臂移植
    USB WiFi驱动:内核自带,对某些类型的卡支持不是太好 源代码, 内核自带,缺省系统并未包含此驱动
    USB WiFi驱动:可支持更多型号USB无线网卡,更加完善 第三方驱动,不提供源代码,缺省系统已经包含此驱动
    音频驱动(WM9714:支持录音和放音,ALSA接口 源代码, 友善之臂移植
    以太网络(DM9000) 源代码, 友善之臂移植
    多媒体驱动: 含视频硬解码,硬编码,CMOS摄像头,TV-OUT 友善之臂移植,不提供源代码, 尚未提供测试程序(仅限于Android)
    USB转串口驱动: 源代码, 内核自带
    3G驱动: 友善之臂添加,实际就是USB转串口驱动 源代码, 友善之臂移植
    3D加速 尚未实现(2011.1.16)
    2D加速 尚未实现(2011.1.16)
    应用程序
    为了方便用户拿到手之后,开机就能测试开发板的各项功能,我们精心设计了以下各种简单 易用的各种应用程序 ,其中有的程序甚至可以直接用于产品(友善之臂独家提供,其他开发板 平台至今尚未实现,注意,以下程序不提供源代码)。
    3G拨号上网:支持中国移动,联通,电信 国外用户可以自行修改脚本实现其他网络,独家提供
    有线以太网图形界面设置 可手工或动态设置IP地址,自动获取DNS,方便有线上网,独家提供
    91手机助手 帮助你查找安装无数的免费Android应用软件
    ASTRO 文件管理器,可以用来管理优盘,SD卡中的文件
    Bluetooth File Transfer:蓝牙文件传输工具 开发板接蓝牙模块后,可通过该软件与手机互传文件,独家提供
    优盘支持: 支持优盘即插即用 独家提供
    Easy Note: 记事本软件 可用来测试触摸屏的准确性
    优酷 网络视频软件
    触摸屏校准 开机时循环校准触摸屏,独家提供
    屏幕旋转 长按开发板的K2(Menu)按键可旋转屏幕
    音量调节 顶层状态栏音量调节( , -),独家提供
    背光设置 支持127级可调,独家提供
    DroidRecord 录音程序,可用来测试开发板的录音功能,独家提供
    Google Map: Android自带 可配合网络使用,如SD WiFi, 3G等
    Music: Android自带 音乐播放器
    Browser: Android自带 网络浏览器
     

    WindowsCE6软件特性: Z快,Z稳定的WindowsCE6,严格测 试,绝对不会丢失系统
    Bootloader
    Superboot
    • 支持SD卡脱机快速烧写全系统,只需不到30秒!
    • 支持SD卡脱机更改开机图片:无需转换,无需编程,只有替换普通的bmp图片
    • 支持USB一键下载烧写Nboot,WinCE内核和开机图片
    • 支持下载WinCE内核到内存运行

    不开源,适用于企业批量生产,现场测试;
    提醒:某厂家提供的SDboot实际也是不开源的

    Nboot
    • 支持进度条显示:用户可自由更改进度条颜色,长宽,位置
    • 支持开机图片自定义:用户可自由更改开机图片的显示位置,图片Z大可支持1024x768的24-bit普通bmp文件
    完全开源,和Mini2440的Nboot完全对应,升级方便
    BSP(源代码)
    版本
    • WindowsCE6 R3
     
    BSP驱动特性
    • RTC驱动: 支持掉电保存时间
    • 注册表保存:支持调动保存注册表
    • NAND Flash: 可支持128M-1GB SLC Nand Flash, 2GB MLC Nand Flash,支持自动识别SLC和MLC,可共用同一个内核,支持掉 电保存用户数据("NandFlash目录")
    • LCD驱动
    • 背光驱动:支持背光管理,可设定开关时间,并支持127级可调
    • 触摸屏驱动: 支持四线电阻触摸,一线精准触摸和串口触摸屏。其中一线精准触摸驱动和串口触摸控制器均可以支持3.5寸 至19寸触摸屏精准不抖动触摸
    • SD卡驱动: 可支持普通SD卡和SDHC,支持热插拔,Z高可达32GB
    • SDIO WiFi驱动: 支持在各种尺寸LCD分辨率下进行方便设置,有些厂家仅采用了WinCE自带的设置程序,在小尺寸显示屏上 是无法设置的
    • USB WiFi驱动
    • 音频驱动: 采用WM9714,基于AC97接口,可放音和录音
    • 网卡驱动: 采用DM9000AEP,10/100M兼容,支持更改MAC地址
    • CMOS摄像头驱动: 可拍照和录像
    • TV-OUT驱动:可同时输出至LCD和TV-OUT显示
    • MFC驱动: 支持H.264, Mpeg4硬件解码
    • CMM驱动:
    • JPEG驱动:
    • LED驱动: 板载4个LED的驱动程序
    • 按键驱动: 板载8个按键驱动
    • PWM控制蜂鸣器驱动
    • ADC驱动
    • I2C驱动
    • SPI驱动
    • 串口驱动: 首家支持四个串口(COM1,2,3,4)
     
    支持的LCD类型
    • 3.5"LCD :简称"T35",竖屏,分辨率240x320, 带普通触摸
    • 3.5"LCD :简称"W35", 横屏,分别率320x240,带一线精准触摸,背光可调
    • 4.3"LCD :简称"N43",分辨率:480x272, 带一线精准触摸
    • 7"LCD :简称"A70",分辨率800x480, 带一线精准触摸
    • 8"LCD :简称"L80",分辨率640x480, 带一线精准触摸
    • LCD2VGA : 简称"VGA1024x768",分辨率1024x768/800x600/640x480,适用于液晶显示器
    • EZVGA: 简称"EZVGA",分辨率Z大可为800x600,适用于CRT显示器
     
    关于VGA显示
    • LCD2VGA: 采用专业的FPGA增强方案,分辨率Z大可达1024x768,绝不闪屏,还可以根据用户需求设置分辨率为 800x600/640x480
    • EZVGA: 采用简易的DA转换芯片,分辨率:800x600,适用于学习研究
     
    USB外设
    • USB鼠标
    • USB键盘
    • 优盘
    • USB Hub: 即插即用
    • USB接口条码扫描
    • USB WiFi
    • USB蓝牙适配器
     
    实用测试程序
    为了方便用户拿到手之后,开机就能测试开发板的各项功能,我们精心设计了以下各种简单易用的各种应用 程序 ,其中有的程序甚至可以直接用于产品(友善之臂独家提供,其他开发板平台至今大多尚 未实现,注意,以下程序不提供源代码)。
    1. LED测试
    2. 按键测试
    3. TV输出测试:图形界面,方便操作,可同时输出至LCD和电视
    4. 串口助手
    5. PWM控制蜂鸣器测试
    6. 触摸笔准确性测试
    7. 录音测试:包括录音和放音
    8. OpenGLES-1.1和2.0测试:目前仅支持7寸LCD
    9. 设置网络MAC地址:可掉电保存
    10. 设置程序开机自动运行:图形界面,操作十分方便
    11. CMOS摄像头测试:可录像和拍照
     

    - 采用Z新Linux内核Linux-2.6.36
    - 采用Z终版armv6的Ubuntu-0910
    - 支持一线精准触摸,支持UBIFS烧写
    - 支持SD脱机烧写,或SD卡复制即可运行


    迄今Z好用,功能Z强的Bootloader(对比)

    Bootloader for 6410对比

          对比项
      友善之臂Superboot 
    友善之臂U-Boot
    其他开源的U-Boot
    简单易用的下载菜单
    支持
    支持
    有的支持,但不完善
    USB下载StepLoader,如Nboot等
    支持
    支持
    支持
    USB下载Linux内核
    支持
    支持
    支持
    USB下载Yaffs2文件系统映像
    支持
    支持
    有的支持
    USB下载UBIFS文件系统映像
    (一般Android系统用)
    支持
    不支持
    不支持
    USB下载EBOOT.nb0
    不需要借助Eboot,所以不支持
    不需要借助Eboot,所以不支持
    支持,借助Eboot烧写WinCE的步骤很复杂
    USB下载WindowsCE映像NK.bin
    支持
    不支持
    不支持
    USB下载WindowsCE映像NK.nb0
    不需要,所以不支持
    支持
    不支持
    USB下载WindowsCE开机图片
    支持(直接使用bmp文件,不需要转换)
    不支持
    有的可以支持,但需要事先手工转换
    USB下载烧写裸机程序
    支持
    支持
    支持
    Linux启动参数设置
    支持
    支持
    支持
    普通SD卡(2G以内)
    支持
    支持
    支持
    高速大容量SD卡(FAT32格式)
    支持
    不支持
    不支持
    SD卡脱机烧写StepLoader如Nboot等
    支持
    不支持
    不支持
    SD卡脱机烧写Linux内核
    支持
    不支持
    不支持
    SD卡脱机烧写Yaffs2映像
    支持
    不支持
    不支持
    SD卡脱机烧写UBIFS映像
    (一般Android系统用)
    支持
    不支持
    不支持
    SD卡脱机烧写WindowsCE映像NK.bin
    支持
    不支持
    不支持
    SD卡脱机烧写WindowsCE开机图片
    支持(直接使用bmp文件,不需要转换)
    不支持
    不支持
    SD卡脱机烧写裸机程序
    支持
    不支持
    不支持
    SD卡直接运行Linux全系统
    支持
    不支持
    不支持
    SD卡直接运行WindowsCE全系统
    支持
    不支持
    不支持
    SD卡直接运行Ubuntu全系统
    支持
    不支持
    不支持
    SD卡直接运行Android全系统
    支持
    不支持
    不支持
    SD卡直接运行裸机程序
    支持
    不支持
    不支持
    SD快速读取和烧写系统(见注释1)
    支持
    不支持
    不支持


    注释1:因为技高一筹,我们通过SD卡烧写系统的速度无与伦比,可以达到1.8MB/s
     
    关于SD烧写器 


       完全空白的SD卡是不能直接启动6410开发板的,必须先在PC上使用特殊的烧写软件把BIOS写入SD卡才可以,并且写入的这个BIOS是无法在电脑上直接看到的。三星公司已经提供了这样烧写程序:IROM_SD_Fusing_tool.exe,你可以在光盘中找到它的源代码,该软件只是三星公司为初期开发者提供的一个简易的烧写器,它基于属于一个实验室产品,虽然能用,但有很多局限性和不安全性,目前大部分6410开发板均直接使用这个软件,我们根据SD卡启动6410的原理,开发了一个更强大更安全的SD-Flasher.exe,界面如有图所示,并在此和三星原始的烧写器做一个简单的对比,如下表. 
     

    对比项
    IROM_SD_Fusing_tool.exe
    SD-Flasher.exe
    出品
    三星,属于实验品
    友善之臂,免费的商业级软件
    运行平台
    仅支持WindowsXP
    可以支持WindowsXP/Vista/Windows7
    支持的SD卡种类
    针对普通卡和高速卡,分为两个版本,容易混淆,效率低下
    同时支持普通卡和高速卡,统一,高效
    自动扫描SD卡
    不支持,需手工选择,容易造成误选为硬盘从而破坏主机数据
    支持,更加安全
    批量烧写
    不支持,每次只能烧写一个SD卡
    支持,通过连接读卡器,可以批量烧写
    烧写模式
    强制烧写
    • 在WindowsXP下,为强制烧写
    • 在Vista/Windows7下,为安全烧写(需先分割)
    磁盘分割(见注释1)
    不支持
    支持(需为Vista/Windows7系统)

    注释1:一般市场上买到的SD卡为全盘FAT32格式,如果卡中存放了很多数据,强制烧写就有可能会不知不觉中破坏这些数据;基于此原因考虑,我们在Vista/Winows7中,先把SD卡自动分割为普通的FAT32格式区(自动命名卷标为“FriendlyARM)和无格式区(占130M)两部分,烧写软件将会依据卷标名称作为标志,把bootloader烧写到无格式区,这样就不会破坏普通FAT32格式区中的数据了。
    实际上,Vista/Windows7系统本身的安全性很高,普通用户是无法在Vista/Windows7系统上强制烧写SD卡的,因此必须要先分割才能写入;另一方面,鉴于使用WindowsXP的用户可能会嫌麻烦不想升级为Windows7,根据一些网上的调查数据,这部分人还是占很大数量的,“嫌麻烦”也表明这部分用户凡事都希望尽快搞定,因此我们并没有在WindowsXP中采用“先分割,再烧写”这种更加安全的做法,而是根据习惯,采用了和三星一样的“强制烧写”的模式。
     
     
    快速安装或运行系统简易步骤
    要使用SD卡脱机安装或者运行各种系统,需要先向已经烧好superboot的SD卡中拷贝一些必要的系统文件等,这其中包含一个名为“FriendlyARM.ini”的配置文件,通过它,你可以选择系统类型及相关文件。

    下面我们就先体验一些极速安装或运行系统的简单步骤:

    快速安装WindowsCE系统
    说明:开发板出厂时内置的系统为Linux,为了证明我们确实更新了系统,现在特意为它安装WindowsCE 6,在后面的步骤,你还可以把它恢复到Linux,请不必担心。
    Step1: 把光盘中的”images”文件夹拷贝到SD卡中,双击打开”images/FriendlyARM.ini”文件,找到”OS=Linux”,并改为”OS=CE6”,保存修改,取出SD卡插到开发板上。
    Step2: 把开发板S2开关设置为”SDBOOT”,并插入SD卡
    Step3: 屏住呼吸,上电开机,这时你可以听到开发板上蜂鸣器“滴”的一声,同时板上的LED4开始点亮并闪烁
    Step4: 静听秒表跳动的声音,可以注意到LED3,2,1逐个开始闪烁亮起,直到听到蜂鸣器“滴滴”两声,所有LED满格亮起,随后不停的跑马跳动,就说明系统已经烧写完毕,整个过程不到20秒。
    Step5: 把开发板S2开关设置为”NAND”启动,这时重启系统就可以看到WindowsCE已经被安装好了。

    快速更新为Android系统
    或许你对时下流行的Android更感兴趣,安装它也很容易,接上面的步骤,如下:
    Step1: 把SD卡插入电脑,双击打开”images/FriendlyARM.ini”文件
    Step2: 找到”OS=CE6”,并改为”OS=Android”,保存修改,取出SD卡插到开发板上。
    Step3: 上电开机,同样的“滴”一声开始,同样的“滴滴”两声结束,更新完毕,整个过程不到1分钟。
    Step4: 把开发板S2开关设置为”NAND”启动,这时重启系统就可以看到Android已经被安装好了。

    注意:如果你听到急促的“滴滴”声,或者看四个LED并行闪烁,那说明你可能拼写出错了。

    快速恢复为Linux系统
    或许你已经试玩了一下Android,那确实看起来很花哨,但作为学习开发,它毕竟还是以Linux为基础的,所以,我们还是先恢复到古老而传统的Linux上吧,如下:
    Step1: 把SD卡插入电脑,双击打开”images/FriendlyARM.ini”文件
    Step2: 找到”OS=Android”,并改为”OS=Linux”,保存修改,取出SD卡插到开发板上。
    Step3: 上电开机,同样的“滴”一声开始,同样的“滴滴”两声后更新完毕,因为我们制作的Linux包含了Qtopia-2.2.0和QtE-4.6.1两个系统,所以映像文件比较大,烧写时间比较长,整个过程1分钟左右。
    Step4: 把开发板S2开关设置为”NAND”启动,这时重启系统就可以看到Linux已经被安装好,并且出现了校正界面。
    注意:如果你听到急促的“滴滴”声,或者看四个LED并行闪烁,那说明你可能拼写出错了

    在SD卡中直接运行Ubuntu系统(800M)
    在这ARM盛行的时代,Ubuntu也不免来凑凑热闹,但是它太大了(500M),我们认为没有必要把它烧写到NAND中,你可以直接在SD卡上运行它,如下:
    Step1: 把SD卡插入电脑,双击打开”images/FriendlyARM.ini”文件
    Step2: 找到”OS=Linux”,并改为”OS=Ubuntu”,;找到”Action=Install”,并改为”Action=Run”;保存修改,取出SD卡插到开发板上。
    Step3: 上电开机,现在你就可以玩一玩Ubuntu了,你可以修改里面的设置并保存,它们不会丢失,除非你的卡丢失了;它们一般也不会破坏NAND里面的内容,除非有特殊的软件是专门针对NAND操作的。
    注意:如果你听到急促的“滴滴”声,或者看四个LED并行闪烁,那说明你可能拼写出错了


    Mini6410之Android编译和制作目标文件系统指南,十分简单!
     
    说明: 很多人使用模拟器来提取Android文件系统,这样的步骤不仅复杂,而且不利于让你了解"Android到底是如何组成的",因此我们使用脚本,从编译好的Android文件系统中提取所需的各个文件,让这个过程更加透明,更加灵活。(注: 使用模拟器提取的文件系统烧写到开发板上第一次运行时启动速度会快一些,因为它的第一次运行已经交给模拟器了;使用脚本生成的Android系统烧写到开发板上第一次运行时会慢一些,这是真正的第一次。)
     
    编译、提取和制作目标文件系统都很简单,把有效的时间花在更加价值的地方!
     
    1. 解压Andoid 2.2文件系统源代码包,你可以看到目录中有2个脚本:build-andoid和genrootfs.sh
    解压命令为: tar xvzf android-2.2-fs-20101230.tar.gz
    2. 运行build-android,开始编译,整个过程会需要很久时间,使用虚拟机大概2-3hour,建议使用真机Linux系统
    3. 编译完毕,执行genrootfs.sh脚本,可以在当前目录生成rootfs_dir,它就是我们所需的Android原始固件包了
    4. 使用mkubimage命令把原始包目录压制为供烧写的固件: mkubimage rootfs_dir rootfs_android.ubi
    5. 把生成的rootfs_android.ubi文件替换"SD卡/images/Android"目录中的同名文件就可以了
     当然,要在开发板上运行Android系统,还需要有Bootloader和内核,关于它们的编制详细步骤,请参考用户手册。
     
        
     
     
    配货清单
    1. Tiny6410学习开发板一块(核心板 底板,256M内存/2GB NandFlash)
    2. 电源适配器一个( 5V)
    3. DB9交叉串口线一条
    4. 交叉网线一条
    5. USB线一条
    6.  LCD2VGA模块一个,1024X768分辨率。
    7. DVD开发光盘两张(A和B)
    8. 精美包装盒一个(为方便运输和维修,请妥善保管)

     

    Tiny6410和Mini6410的软硬件资源对比
     

    序号

     对比项

    Mini6410

    Tiny6410(含底板)

    1

    简要描述

    Mini6410是一体化的单板机,引出更加丰富的管脚资源,因在板资源丰富,体积小,不少用户直接用其做为控制主板,嵌入式到产品中使用

    Tiny6410为核心板 底板方式,核心板通过2.0mm间距的180 pin双排插针引出常见的接口资源,用户可灵活设计底板,在板10 Pin JTAG接口

    2

    板层及尺寸

    1. 6层,沉金工艺
    2. 尺寸: 110 x 110 mm
    1. 核心板为6层,沉金工艺;参考开发底板为2层,喷锡工艺
    2. 核心板尺寸: 64 x 50mm
    3. 开发底板: 180 x 130mm

    3

    CPU

    Samsung S3C6410,运行主频533M

    Samsung S3C6410,运行主频533M

    4

    RAM

    256M(早期为128M)

    标配256M内存(可选128M)

    5

    JTAG

    有,二者的定义完全相同,可使用Jlink等仿真器进行单步调试

    6

    以太网卡

    DM9000AEP, 带RJ-45接口

    7

    串口

    4个:
    TTL电平: CON1,2,3,4, 从CPU直接引出
    RS232: COM0,为DB9串口座

    4个:
    TTL电平: CON1,2,3,4, 从CPU直接引出
    RS232: COM0, 1,2为DB9串口座

    8

    LCD

    双LCD接口:
    LCD2: 0.5mm间距的41pin贴片座,与Mini2440/micro2440通用
    LCD3: 2.0mm间距的40pin插针座

    LCD1, 2: 0.5mm间距40pin贴片座,与Mini2440/micro2440通用
    LCD3: 2.0mm间距40pin插针座

    9 USB Host 1个 4个(在板USB Hub)

    10

    USB Slave

    miniUSB, 兼具USB Slave 和OTG功能, USB 2.0规范

    miniUSB, 目前仅使用了USB Slave功能,USB 2.0规范

    11

    音频输出(AC97)

    3.5mm 耳塞座(绿色)

    12

    音频输入(AC97)

    在板麦克风

    3.5mm耳塞座(蓝色)

    13

    SD卡

    弹出式SD卡座

    14

    电视输出

    RCA座(黄色)

    15

    红外接收

    有,且使用的资源一致, 软件兼容

    16

    测试按键

    8个,且二者使用的中断资源一致,软件兼容, 资源:EINT0, 1, 2, 3, 4, 5, 19, 20

    17

    用户LED

    4个,且二者使用的中断资源一致,软件兼容,使用GPK4, 5, 6, 7

    18

    ADC输入

    1个,且二者使用的ADC通道一致,软件兼容,使用AIN0

    19

    CMOS摄像头

    有,可与Mini6410/Mini2440共用相同的CMOS摄像头模块

    20

    PWM控制蜂鸣器

    1个,且二者使用的控制引脚一致,软件兼容,使用PWM0

    21

    SDIO2

    20pin SDIO接口,二者定义一致,主要用于接SD WiFi模块

    22

    温度传感器

    有: DS18B20, 使用EINT8

    23

    总线接口

    16-bit数据总线,8位地址总线,读写控制线, 2位片选

    16-bit数据总线,4位地址总线,读写控制线, 1位片选

    24

    SPI

    2路: SPI0, 1

    25

    PWM

    2路: PWM0, PWM1

    26

    I2C

    1路

    27

    AD输入引脚

    8路:AIN0,1,2,3,4,5,6,7(其中AIN0用于在板可调电阻)

    28

    GPIO及中断:

    GPE端口(共4个): 1,2,3,4
    GPK端口(共6个): 0,1,2,8,12,13(GPK0,1, 12分别引至R73, R74, R107配置电阻)
    GPM端口(共6个): 0,1,2,3,4,5
    GPQ端口(共6个): 1,2,3,4,5,6
    GPP端口(共6个):10, 11
    中断(共17个): EINT0,1,2,3,4,5,6,7,8,9,11,12,16,17,18,19,20

    中断使用说明:
    (1)EINT0,1,2,3,4,5,19,20已用作在板8个测试按键
    (2)EINT7已用作在板DM9000网卡中断
    (3)EIN8已用作在板USB OTG检测
    (4)EINT12已用作在板红外接收器

    GPE端口(共4个): 1,2,3,4
    GPK端口(共6个): 0,1,2,8,12,13(GPK0,1, 12分别引至R73, R74配置电阻)
    GPM端口(共6个): 0,1,2,3,4,5
    GPQ端口(共6个): 1,2,3,4,5,6
    GPP端口(共6个):10, 11
    中断(共17个): EINT0,1,2,3,4,5,6,7,8,9,11,12,16,17,18,19,20

    中断使用说明:
    (1)EINT0,1,2,3,4,5,19,20已用作底板8个测试按键
    (2)EINT7已用作底板DM9000网卡中断
    (3)EIN8已用作底板温度传感器(DS18B20)监测
    (4)EINT12已用作在板红外接收器

    29

    供电

    DC-5V

    30

    外设支持

    • USB鼠标,键盘,扫描器,优盘
    • 万能USB摄像头
    • USB蓝牙
    • USB无线网卡:上千种
    • 3G无线网卡(移动,联通,电信)
    • 串口GPRS Modem
    • RS485转接器
    • GPS模块
    • LCD2VGA: 支持640x480, 800x600, 1024x768不闪
    • LCD: 3.5”, 4.3”, 7”, 8”, 10.4”等
    • 触摸屏控制器:一线精准触摸,串口触摸屏控制模块
    • 支持背光可调

    31

    软件

    完全一致并通用


     

    ★博航嵌入式★品质值得信赖★
    如果您对本商品有什么问题,请直接到 http://www.broadon.cn 咨询在线客服! 更新和价格也请到http://www.broadon.cn
    如果您对本商品有什么评价或经验,欢迎分享!