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

商品分类

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

分享到: 转播到腾讯微博

友善Tiny6410开发板 4.3寸SD WIFI 3G-WCDMA 2G NAND【北航博士店

  • 销售价: ¥1030.00
购买数量:
  (库存9882)

点击图片查看详情

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

Tiny6410现已推出256M RAM 2GB MLC2 Flash版本,售价599元
此处的MLC2指的是三星2代MLC,性价比更高;最新软件支持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月最新版本,接口更多功能更强大!!
底板资源更丰富!
 
 
引入最新最强的Android 2.3.2,
   说明(2011-2-24): 国内某些开发板厂家为了博取用户的注意,故意虚张声势,号称首家提供Android 2.2,实际上他们很久以后才放出来,并且至今任何说明文档,用户根本无法使用;而我们早已在2011-1-1元旦就提供的实际可用的Android 2.2,任何用户都可以在论坛中下载使用,并且功能完善,采用了Linux-2.6.36(Android 2.x版本一般需要使用Linux-2.6.30以上版本才能更好发挥性能),你可以在论坛看到2011元旦以来使用该系统的各位网友的积极反馈。
   现在,我们又领先业界,提供了功能最强最完善的Android 2.3.2,每个网友都可以在论坛中下载到,并带有详细的开发使用手册。
 
首家提供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 2.3.2
    版本: 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自带 网络浏览器
    此栏预留    
     
    套餐简介
     
       6410开发板面世已经2年多,但价格相比2440,一直高不可攀,最主要的原因之一就是软件极其不完善,学习资源缺乏,导致不良率高,用户使用困难。
       但是,经过半年来的努力,友善之臂已经大大完善了6410开发平台的软件资源和开发文档,您可以在此查看我们近半年来的每一次更新详细介绍,(http://www.arm9.net/mini6410-update.asp),用一位用户的说法就是“非常出色,远远超过了国内其他6410开发板的水平”。
       随着开发板软件和文档的逐渐完善,其生产率也必将得以提升,从而会引起价格的下调。Tiny6410正是这样一款产品,它采用了我们最新的软件技术,比如Android 2.2, 最新的内核Linux-2.6.36,无比精确的一线触摸等;并且以双排插针核心板的方式设计核心板。它可以满足大部分人常用的功能,十分适合那些不打算自己设计CPU的二次开发者,和初学ARM的入门者。
       众所周知,2年来魅族公司的唯一一款手机M8,使用的就是6410,可见其性能的强大,远非2440所能比! 2011年,也必将是6410应用开发愈加广泛的一年,为了让更多的用户提前体验到6410的强大,我们特意推出起步价仅为599元的套餐,这已经是2440的价格了!我们相信,6410取代2440已经指日可待。
     

    599元【Tiny66410 4.3"LCD套餐】清单: 提供底板原理图和PCB, 核心板原理图!
    注意:底板PCB请在论坛下载,或者发邮件([email protected])索取, 
     
    Tiny6410核心板:
    (1)Samsung S3C6410, 运行主频 533Mhz (2)256M DDR RAM 32-bit数据总线 (3)2GB Nand Flash (4)在板10 Pin Jtag (5) 在板LED x 4
     
    Tiny6410SDK开发底板:不含SD-WiFi
    详细介绍见后面
     
    4.3"LCD: 不同的套餐会有不同的LCD型号,其他都是一样的
    (1)带一线精准触摸, 背光可调 (2)带精致ABS材质面板,方便拆卸 (3)分辨率:480 x 272 (4)型号:NEC-NL4827HC19 (5)提供LCD驱动板原理图
     
    其他配件
    (1)5V/2A电源 (2)蓝色头交叉串口线 (3) DVD开发光盘, 2张 (4)网线 (5)miniUSB线 (7)精美包装盒
     
    软件(详细见后面):
    (1)Android 2.3 (2)Linux Qtopia-2.2.0 Qt/Extended-4.4.3 QtE-4.7.0 (3)WindowsCE6 (4)Ubuntu
     
     
    Tiny6410核心板价格
    数量
    容量配置
    参考售价(RMB,不含税)
    说明
    1
    RAM: 256M, MLC2 Flash: 2GB
    350
     
    RAM: 256M, SLC Flash: 256M
    399
     
    10
    RAM: 256M, MLC2 Flash: 2GB
    340
     
    RAM: 256M, SLC Flash: 256M
    388
     
    50
    RAM: 256M, MLC2 Flash: 2GB
    320
     
    RAM: 256M, SLC Flash: 256M
    360
     
    100
    RAM: 256M, MLC2 Flash: 2GB
    300
     
    RAM: 256M, SLC Flash: 256M
    350
    更多数量报价,请试用后再和我们联系

     
    Tiny6410简介
       Tiny6410是一款以ARM11芯片(三星S3C6410)作为主处理器的嵌入式核心板,该CPU基于ARM1176JZF-S核设计,内部集成了强大的多媒体处理单元,支持Mpeg4, H.264/H.263等格式的视频文件硬件编解码,可同时输出至LCD和TV显示;它还并带有3D图形硬件加速器,以实现OpenGL ES 1.1 & 2.0加速渲染,另外它还支持2D图形图像的平滑缩放,翻转等操作。

       Tiny6410采用高密度6层板设计,尺寸为64 x 50mm,它集成了128M DDR RAM,256M/1GB SLC Nand Flash存储器,采用5V供电,在板实现CPU必需的各种核心电压转换,还带有专业复位芯片,通过2.0mm间距的排针,引出各种常见的接口资源,以供不打算自行设计CPU板的开发者进行快捷的二次开发使用。

       Tiny6410SDK是采用Tiny6410核心板的一款参考设计底板,它主要帮助开发者以此为参考进行核心板的功能验证以及扩展开发。该底板具有三LCD接口、4线电阻触摸屏接口、100M标准网络接口、标准DB9五线串口、Mini USB 2.0接口、USB Host 1.1、3.5mm音频输入输出口、标准TV-OUT接口、SD卡座、红外接收等常用接口;另外还引出4路TTL串口,另1路TV-OUT、SDIO2接口(可接SD WiFi)接口等;在板的还有蜂鸣器、I2C-EEPROM、备份电池、AD可调电阻、8个中断式按键等。

       在布局上安排上,我们尽量考虑把常用尺寸的LCD模块能够固定在底板上,比如3.5”,4.3”LCD, 7”LCD等,这样用户在使用时不至于把各种电线搅在一起,更增加了开发套件的便携性。

       我们还充分地发挥了6410支持SD卡启动这一特性,使用我们精心研制的Superboot,无需连接电脑,只要把目标文件拷贝到SD卡中(可支持高达32G的高速大容量卡),你就可以在开发板上极快极简单地自动安装各种嵌入式系统(WindowsCE6/Linux/Android/Ubuntu/uCos2等);甚至无需烧写,就可以在SD卡上直接运行它们!

     Tiny6410核心板说明
     
    CPU处理器
    Samsung S3C6410A,ARM1176JZF-S核,主频533MHz,最高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)
    操作系统支持
    Linux2.6.36 Qtopia-2.2.0 Qtopia4-Phone QtE-4.7.0
    WindowsCE.NET 6.0(R3)
    Android 2.2
    Ubuntu-0910
     
     
    开发底板说明
     
     
    Tiny6410的开发参考板提供如图所示,光盘中有该它的PCB文件(Allegro格式)
     
    Linux软件特性
     
     
    首家提供Linux-2.6.38内核,支持上千种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: 最新的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) 源代码
    此栏预留    

     
    WindowsCE6软件特性
    Bootloader: 完全开源的Nboot,支持快速启动WinCE,支持加载开机画面,支持用户自定义进度体(颜色,长度,高度)
     
    BSP特性:
    - 支持SD WiFi: 纠正了在4.3"LCD上无法点击设置无线网络的问题
    - 支持LED驱动
    - 支持按键驱动
    - PWM控制蜂鸣器驱动
    - TV-OUT驱动
    - RTC驱动:支持掉电时间保存
    - 多媒体驱动:完美支持硬解码播放器
    - OpenGL ES驱动
    - SD卡驱动:可支持最大32G SDH即插即用
    - USB蓝牙即插即用
    - USB无线网卡即插即用
    - LCD驱动:支持3.5", 4.3", 7", 8", VGA1024x768等多种LCD驱动
    - DM9000网卡驱动
    - USB外设:支持USB键盘,鼠标,扫描器,优盘等即插即用
    - 音频输入与输出:采用WM9713音频芯片
    - 支持注册表读写,掉电不会丢失设置改变
    - 支持背光127级可调,可以实现炫酷的渐熄效果
    - 实现一线触摸,支持4.3"-21"等大尺寸四线电阻触摸准确触摸,不抖动
     
     
    Ubuntu -0910软件特性
     
    - 采用最新Linux内核Linux-2.6.36
    - 采用最终版armv6的Ubuntu-0910
    - 支持一线精准触摸,支持UBIFS烧写
    - 支持SD脱机烧写,或SD卡复制即可运行

     

    完全开源的U-boot
    三星公司为6410系统提供了带有USB下载功能的U-boot,我们在此基础上增强和改进了它的功能,并把它完全开源出来,以供广大嵌入式爱好者学习研究使用,主要特性如下:
    增加了下载菜单,类似Superboot的USB下载菜单
    增加了SD卡启动配置
    支持直接下载烧写yaffs2文件系统映像
    支持烧写WindowsCE BootLoader之Nboot
    支持烧写WindowsCE映像的功能
    支持烧写单文件映像文件,就是通常所说的裸机程序
    支持返回原始shell
    说明:大部分声称完全开源Bootloader的6410开发板,也都是三星提供的U-boot稍作改动而来的,所有开源的U-boot目前均无法烧写到SDHC卡(超过2G的大容量SD卡)中使用。


     
    带菜单下载功能的开源U-Boot
     
    获取U-boot源代码 
    附带光盘Linux目录下:u-boot-mini6410-20100730.tar.gz(请以最新日期版本为准)
     
    编译适用于SD卡启动的U-boot 
    使用缺省配置文件编译适用于SD卡启动的U-boot,最后会生成U-boot.bin,它和光盘中的U-boot_sd.bin是一致的
    #cd /opt/FriendlyARM/mini6410/linux/u-boot-mini6410
    #make mini6410_sd_config;make

    编译适用于Nand Flash启动的U-boot 
    使用缺省配置文件编译适用于SD卡启动的U-boot,最后会生成U-boot.bin,它和光盘中的U-boot_nand.bin是一致的
    #cd /opt/FriendlyARM/mini6410/linux/u-boot-mini6410
    #make mini6410_nand_config;make
     
     
    适合企业批量生产的Superboot 
    除了完全开源的U-boot,我们花重金为企业用户设计了功能超强的Superboot, 它支持从SD卡直接安装或运行系统,无需USB线、串口线,而且安装系统的速度极快,平均1.8Mbyte/秒,因此它十分适合于企业大批量生产使用;Superboot可以支持普通的SD卡和高速大容量SDHC卡(最大为32G),目前通过Superboot可以安装或运行以下几种系统:
    Linux: 125M,烧写仅需70秒
    WindowsCE6: 45M,烧写仅需25秒
    Android: 80M, 烧写仅需45秒
    Ubuntu: 800M,直接复制到SD即可运行
    UserBin: 裸机程序,或简易的单文件系统映像,如uCos, RT-Thread等;可以烧写到Nand中,也可以在配置文件中指定加载地址直接运行。
    说明:Superboot是由友善之臂精心研制开发的,并不提供源代码,任何企业或个人都可以免费使用它。
     
     
    迄今最好用,功能最强的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和内核,关于它们的编制详细步骤,请参考用户手册。
     

     

    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

    软件

    完全一致并通用

    此套餐是256M内存 2GB MLC NandFlash WIFI 3G无线上网卡(不含费用卡) 4.3寸屏配置,以下是发货清单:

    1.  Tiny6410学习开发板一片
    2. 电源适配器( 5V)
    3. DB9直连串口线一条
    4. 交叉网线一条
    5. USB线一条
    6. 带触摸的4.3寸触摸屏一个(配精致触屏面板,赠触摸笔)
    7. DVD开发光盘二张
    8. 精美包装盒一个(为方便运输和维修,请妥善保管)
    9.    联通定制WCDMA 3G无线上网卡一片。
    10.  SDIO WIFI网卡一片

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