嵌入式Linux中文站

友善之臂mini6410开发板团购活动


感谢大家不断的来信询问团购事宜,为了满足大家的团购需要,嵌入式linux中文站再次组织友善之臂的mini6410开发板团购活动,800元RMB+顺丰快递费(非江浙沪20元,江浙12元,沪10元)。mini6410+统宝4.3寸液晶的开发板套餐,体积小巧,做工精美,带有5/寸LCD,开发板提供Android, Ubuntu, Linux+Qt, Wince及裸机测试程序

为了保证参加团购的朋友在最快的时间拿到开发板,开发板团购每周六发货
第1期开发板团购截止日期是2010年12月30日,目前现货供应,随时发货,顺丰速运。

请通过嵌入式linux中文站淘宝团购店 购买“mini6410+4.3寸冲钻特价

具体咨询

请登陆本站BBS开发板团购讨论版,发帖咨询;

MSNgroup440407@msnzone.cn,具体咨询

旺旺:开发板团购旺旺咨询,具体咨询,可留言(工作日:晚间19:00~23:00在线,休息日:7:00~23:00在线);

Emailadmin@embeddedlinux.org.cn具体咨询


团购流程

(1)请在线报名(无需注册)或发emailadmin@embeddedlinux.org.cn ,请写明姓名联系方式(手机和邮寄地址),所需开发板套餐情况(该步骤可省略,并通过本站淘宝团购店(登陆淘宝账号)购买“mini6410+4.3寸冲钻特价,同时付款到支付宝现货供应,随时发货。

(2)我们选用顺丰速运作为团购快递,货发出后提供快递号,方便大家实时查询快件状态。

完全开源的U-Boot

  • 支持菜单模式USB下载
  • 支持烧写完整Linux(yaffs2)
  • 支持烧写完整Android(yaffs2)
  • 支持烧写WinCE(NK.nb0)
  • 支持烧写裸机程序到Nand Block0

qtopia-2.2.0 & QtE-4.6.1共存

  独创丰富精彩的qtopia-2.2.0应用,至今无人能及,现在还可以根据分辨率自动调整布局;新增QtE-4.6.1无缝切换,共生共存,前所未见!

制作并烧写UBIFS映像

  领先全球,把Android/Linux系统制作成UBIFS映像,使用USB一键下载或SD脱机安装,简单快捷,让你的时间更有价值!
注:UBIFS是嵌入式Linux文件系统的未来趋势

超强Superboot:复制即可运行

 突破2GB容量限制,支持SDHC启动系统;只需把系统文件复制到卡中,无需连接电脑,即可安装或直接运行,极快极简单!
支持Linux/Wince/Android/Ubuntu/裸机程序

简介

 

 

完全开源的U-Boot
qtopia-2.2.0 & QtE-4.6.3共存
制作并烧写UBIFS映像
超强Superboot:复制即可运行
  • 支持菜单模式USB下载
  • 支持烧写完整Linux(yaffs2)
  • 支持烧写完整Android(yaffs2)
  • 支持烧写WinCE(NK.nb0)
  • 支持烧写裸机程序到Nand Block0
独创丰富精彩的qtopia-2.2.0应用,至今无人能及,现在还可以根据分辨率自动调整布局;并于最新的QtE-4.6.3无缝切换,共生共存,前所未见!
领先全球,把Android 2.1/Linux系统制作成UBIFS映像,使用USB一键下载或SD脱机安装,简单快捷,让你的时间更有价值!
注:UBIFS是嵌入式Linux文件系统的未来趋势
突破2GB容量限制,支持SDHC启动系统;只需把系统文件复制到卡中,无需连接电脑,即可安装或直接运行,极快极简单!
支持Linux/Wince6/Android 2.1/Ubuntu/裸机程序

Mini6410 具有双LCD 接口、4 线电阻触摸屏接口、100M 标准网络接口、标准DB9 五线串口、Mini USB 2.0-OTG 接口、USB Host 1.1、3.5mm 音频输出口、在板麦克风、标准TV-OUT 接口、弹出式SD 卡座、红外接收等常用接口;另外还引出4 路TTL 串口、CMOS Camera 接口、40pin 总线接口、30pin GPIO 接口(可复用为SPI、I2C、中断等,另含3路ADC、1 路DAC)、SDIO2 接口(可接SD WiFi)、10pin Jtag 接口等;在板的还有蜂鸣器、I2C-EEPROM、?阜莸绯亍?D 可调电阻、8 按键(可引出)、4LED 等;所有这???技?蟮胤奖懔丝?⒄??钠拦篮褪褂茫?偌由衔颐前凑誐ini6410 尺寸专门定制的4.3"LCD 模块,真正做到让您“一手掌握所有”!

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

 
 特别注意:mini6410开发板增加了50pin 2mm间距LCD和触摸屏接口,使本开发板可以和市面上的各种规格LCD屏互换使用。

 

 

硬件配置
 

CPU处理器

  • Samsung S3C6410A,ARM1176JZF-S核,主频533MHz,最高667Mhz

DDR RAM内存

  • 在板128M DDR RAM
  • 32bit数据总线

FLASH存储

  • 在板128M/256M/1GB Nand Flash, 掉电非易失

LCD显示

  • 板上集成4线电阻式触摸屏接口,可以直接连接四线电阻触摸屏
  • 支持黑白、4级灰度、16级灰度、256色、4096色STN液晶屏,尺寸从3.5寸到12.1寸,屏幕分辨率可以达到1024x768象素;
  • 支持黑白、4级灰度、16级灰度、256色、64K色、真彩色TFT液晶屏,尺寸从3.5寸到12.1寸,屏幕分辨率可以达到1024x768象素;
  • 标准配置为 4.3” 真彩LCD,分别率480x272,带触摸屏;

标准接口资源

  • 1个100M以太网RJ45接口(采用DM9000网卡芯片)
  • 1个DB9式RS232五线串口(另有4个TTL电平串口,见下)
  • 1个mini USB Slave-OTG 2.0接口
  • 1路3.5mm立体声音频输出接口,1路在板麦克风输入
  • 1路TV-OUT输出接口
  • 1路USB Host 1.1接口
  • 1个标准SD卡座
  • 1路红外接收头
  • 5V直流电压输入

在板即用资源

  • 1个I2C-EEPROM芯片(256byte),主要用于测试I2C总线
  • 4个 用户LED(绿色)
  • 8个侧立按键(中断式资源引脚,带引出座)
  • 1个可调电阻,用于ADC转换测试
  • 1个PWM控制蜂鸣器
  • 板载实时时钟备份电池

外扩接口资源

  • 4个串口座(TTL电平, 2.0mm间距,直插式卡座)
  • 10pin 2.0mm间距JTAG接口
  • 双LCD接口(41pin迷你座,可兼容mini2440 LCD接口,和40pin 2.0mm双排座)
  • 20pin 2.0mm间距SDIO接口(可接SD WiFi,其中还包含1路SPI和I2C接口)
  • 20pin 2.0mm间距CMOS摄像头接口
  • 30pin 2.0mm间距GPIO接口
  • 40pin 2.0mm间距系统总线接口
  • 10pin 2.0mm间距贴片按键引出座(含8路中断式按键引脚,电源和地)

PCB规格尺寸

  • 6层高密度电路板,采用沉金工艺生产
  • 110 x 110(mm)

操作系统支持

  • Linux2.6.28.6 + Qtopia-2.2.0 + QtE-4.6.1
  • WindowsCE.NET 6.0(R3)
  • Android 2.0
  • Ubuntu-0910
 

机械尺寸(Unit:mm)

 

 


 

 
Superboot简介
 

   我们在6410开发板上所用的bios名为“Superboot”,它需要被烧写入SD卡中使用,关于它的USB下载功能,如果你之前使用过我们的2440系统,那么在Mini6410开发板上,你也会得心应手,因为它们的功能菜单和命令都几乎是完全相同的,你甚至不用重新安装USB下载驱动和dnw下载软件。

   Superboot还支持更加强大易用的SD卡直接安装或运行系统,这样你只需要简单的修改一下配置文件,无需连接电脑,当然也无需USB和dnw,你就可以快速而简单的烧写或运行各种系统,这对于喜欢奔波外出或者大批量生产的人来说,都十分有用,因为它只需一张SD卡就可以了。

   另外,你不用担心你使用的是WindowsXP,还是Vista,还是Windows7,甚至是64-bit的Windows7,我们提供的SD-Flasher烧写程序都可以畅通无阻的运行使用;你也不必担心你使用的是小容量的SD卡,还是高速大容量的SDHC卡,Superboot都可以安得其所。

   需要说明的是,Superboot是由友善之臂精心研制开发的,我们并不提供它的源代码,不过我们也提供了开源的u-boot,它也支持USB下载和SD卡启动,但功能和烧写的速度都比较有限,这里有个简单的对比列表.

 
Bootloader for 6410对比
 

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卡?鸦?招碪BIFS映像
(一般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,具体来讲

  • Linux(yaffs2, 120M) - 仅需70秒
  • WindowsCE6(34M) - 仅需20秒
  • Android(UBIFS, 80M) - 仅需45秒
 
关于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=WindowsCE”,并改为”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 是一款十分精致的低价高品质一体化ARM11 开发板,由广州友善之臂设计、生产和发行销售。它采用三星S3C6410 作为主处理器,在设计上承袭了 Mini2440“精于心,简于形”的风格,而且布局更加合理,接口更加丰富,十分适用于开发MID、汽车电子、工业控制、导航系统、媒体播放等终端设备;也可适用于高校教学、嵌入式培训、个人研究学习和DIY 等。

 一、领先全球的UBIFS文件系统安装方式

 

 

在Android系统中,具备8个按键会更加方便定义使用

 

编译、提取和制作目标文件系统都很简单,把有效的时间花在更加价值的地方!

 

二、最新版的ARM-Ubuntu,最简单的运行方式

 

 

 

把光盘中Ubuntu系统文件直接拷贝到普通的FAT32格式SD卡运行,就是这么简单.

 

三、独创Qtopia-2.2.0与QtE-4.6.1双图形系统共存,无缝切换

 

Qtopia-2.2.0与QtE-4.6.1简介

  迄今为止,友善之臂于2009.4基于 2440系统开发的Qtopia-2.2.0系统,在实用性方面,依然保持业界领先地位,无人能及。

它的大部分应用已经被移植到6410系统,鉴于4.3"LCD使用的是480x272分辨率,之前的3.5"LCD使用的是240x320分辨率,

这就造成有些应用在长宽布局上无法点击到,因此我们重新调整了几乎每个应用的界面布局,它们可以自动根据分辨率来调整布局。

 

  现在,有很多人移植和使用QtE-4.6.1(以下简称Qt4),但该版本并没有一个桌面管理系统,这导致每次只能启动一个Qt4应用程序,

这对于开发板产品来讲是很不方便的。目前我们可以把Qt4程序作为Qtopia桌面系统的一个应用,点击Qt4的图标就可以方便的运行它了,

当Qt4程序关闭时,又返回到Qtopia系统,通过这样的无缝切换运行,你就可以自由地开发Qt4或Qtopia2程序了。需要说明的是,通过

这样的方法运行Qt4时,它和Qtopia2是没有任何关联的,这就保证了Qt4应用的纯洁性。

  Qtopia-2.2.0和QtE-4.6.1共存的直接表现就是整个系统变得很庞大,加上一些多媒体示例,整个目标文件系统大约有122MB

  • 如果你只需要Qtopia-2.2.0,只需删除目标文件系统中的/usr/local/Trolltech目录就可以了
  • 如果你只需要Qt4系统,只需删除目标文件系统中/opt目录下的所有内容就可以了,同时把/etc/init.d/rcS中的"/bin/qtopia &"改为"/bin/qt4 &",这样开机就可以运行Qt4

 

四、安装和运行WinCE从未如此简单

 

 通过SD卡快速安装或更新WinCE

 

套餐清单

1. mini6410学习开发板一片(128M/256M/1GNandFlash 可选择)
2. 电源适配器(+5V)
3. DB9直连串口线一条
4. 交叉网线一条
5. USB线一条
7. 带触摸的4.3寸触摸屏一个(配精致触屏面板,赠触摸笔)
8. DVD开发光盘一张
9. 精美包装盒一个(为方便运输和维修,请妥善保管)

本文永久更新链接:http://embeddedlinux.org.cn/emb-linux/aboutus/201008/19-837.html



分享:

评论