主题 : 一贴在手万事不愁,友善之臂6410平台软件更新记录篇(—2015.05.20) 复制链接 | 浏览器收藏 | 打印
会当凌绝顶,一览众山小!
级别: 总版主
UID: 2
精华: 17
发帖: 1742
金钱: 13830 两
威望: 5363 点
贡献值: 17 点
综合积分: 3824 分
注册时间: 2008-01-01
最后登录: 2018-09-21
楼主  发表于: 2011-06-30 00:16

 一贴在手万事不愁,友善之臂6410平台软件更新记录篇(—2015.05.20)

管理提醒: 本帖被 qq2440 执行置顶操作(2014-06-19)
产品本身代表了一种服务,优质产品就像自然界的空气一样易得、易用、实用!

适用于Tiny6410/Mini6410,
最新下载地址:http://www.arm9home.net/read.php?tid-15857.html

2015-05-20光盘更新:
在Android内核中缺省启用SPI 用户模式驱动的支持,通道是 SPI 1,片选是 GPC7


2014-11-29光盘更新:
修正WinCE BSP没法编译的问题


2014-10-16光盘更新:
增加新3.5"LCD配件TD35,支持Linux, WinCE, Android等系统


2014-01-06光盘更新:
增加新3.5"LCD配件P35,支持Linux, WinCE, Android等系统


2013-12-27光盘更新:
1. Tiny6410增加标准版底板的支持,之前带3G插槽的底板改名为增强版。
2. Linux软件更新:
    1) Qt版本升级为Qt/E-4.8.5,支持旋转功能(需要设置环境变量,见手册示例)
    2) 增加基于Qt/E-4.8.5的WebKit网络浏览器Arora,功能强大,能正常渲染现代的网页内容
    3) 增加集成python,支持脚本编程,可访问硬件和c程序库,非常适合物联网应用开发(内含一个蜂鸣器操作示例, 位于/opt/python/pwm.py)
    4) 增加集成了ssh,可用于远程访问和管理设备,文件传输等,非常适合远程调试开发和管理(登陆用户名root, 默认密码fa)
3. 增加新4.3"LCD配件P43,支持Linux, WinCE, Android等系统
4. 增加支持音频芯片WM8960, 支持Linux, WinCE, Android等系统
5. 增加Mini6410裸机开发指南(基于Linux开发环境),由友善开发工程师精心制作,提供详尽的文档和示例源代码,供学习参考。裸机示例包括:LED、按键、时钟、串口、内存、MMC启动、NandFlash、蜂鸣器、中断、定时器、看门狗、RTC、LCD、ADC转换等。均提供完整代码及原理解释说明。

至此,Tiny2451, Tiny2416, Tiny6410和Tiny210可共用统一的标准版参考开发底板,用户可根据自己的产品/项目性能需求,自由选择ARM9,ARM11或Cortex-A8平台:
- 开发或学习仅需更换一片核心板,无需重复购买整套平台
- 产品升级或降低成本也仅需更换核心板,无需重新设计底板,非常方便快速产品交付市场


2012-08-28光盘更新:
Superboot更新:
Superboot 增加 LCD 自动识别的支持,不同的 LCD 型号可共用一个 zImage 映象和 NK.bin。

增加对Tiny6410新底板SDK1.2的支持,以下软件特性仅适用于SDK1.2新底板:
    1) Android 增加电容屏的支持,支持 4.3 寸、7 寸等电容屏。
    2) 增加miniPCIe接口3G模块的支持,支持市面上大部分3G上网模块,如中兴、华为、龙尚等品牌。

Tiny6410SDK1.2 底板进行了更新,使之更加适用于移动互联网相关的产品研发:
    1、增加了以下接口:
        1) Mini PCIe: 可连接使用市面上大部分 3G 上网模块,如中兴、华为、龙尚等品牌,底板背面配套增加了 SIM 卡插槽。
        2) 45pin 电容触摸屏接口: 支持 4.3 寸、7 寸等电容屏。
    2、去掉了以下不常用的一些资源:
        1) 红外接收头
        2) 温度传感器


2012-05-19光盘更新:
所有OS:
优化了MLC2 Nand Flash 驱动性能。

Linux系统:
1) 增加Linux最小系统,只有10M,用于快递安装与测试,支持Qt2,可测试Buttons,LEDs,ADC,Beeper,Audio,Ethernet,USB Host,LCD,Touch Screen等。
2) Linux增加WiFi AP功能,可将开发板配置成WiFi热点,提供图形界面配置程序,也可以修改配置文件来配置,方便项目开发。
3) 增加迷你无线网卡RTL8192CU的支持。

Android系统:
1) Android增加GSM电话拨打功能,同时支持短信,本功能需要选配GV310模块。
2) Android增加开机自动启用以太网, 支持开机DHCP自动获得IP。
3) Android增加永不睡眠配置选项。
4) Android下的libfriendlyarm-hardware.so增加了可读取多个通道的ADC的接口。
5) CMOS摄像头可通过修改init.rc设置预览的分辨率。
6) 增加迷你无线网卡RTL8192CU的支持。

WinCE系统:
1) WinCE增加3G拨号上网的支持(需选配华为EM775模块)。
2) WinCE增加GPRS拨号上网的支持 (需选配GV310模块)。
3) WinCE BSP整合了DLL ™150A显示器的大屏幕触摸屏驱动,接口是VGA和USB,分辨率为1024x768。


2011-10-22光盘更新:
2011-11-16:6410平台再次放出更新如下:
1) 开放USB 3G拨号开发接口,以方便在你的项目中集成3G拨号功能,同时支持Linux和Android平台,我们同时提供了开发文档和示例源代码。
2) Linux将与Android一样,支持USB 3G开机自动拨号,并可使用USB 3G卡来收发短信。
3) 更新包中同时集成了最新版的superboot,解决挑卡问题。

2011-10-22:友善之臂Mini6410开发板放出更新,增加了大量开发专题文档,包括硬解播放、JPEG硬件编解码、视频硬件编解码等,也增加了大量的示例源代码,包括Linux下的广告机和Qt4播放器示例,以及WINCE下也增加了多个硬件访问的示例代码,以方便用户参考学习。。。

Superboot更新:
  修复了一些NAND Flash读写的Bug

U-boot更新:
增加支持MLC2 NAND Flash的常见操作指令:
     - read
     - write
     - dump
     - bad
     - erase
等等。

Android更新简介:
1. 实现了3G上网和短信收发共存,优化了开机自动3G拨号上网
2. 优化了内核电源管理机制,增加了一个补丁,可明显降低CPU发热

Linux更新:
1.    增加了一个开源的“QT4播放器”-MyPlayer,支持LCD和电视同步输出,详见“专题06 基于MPlayer的多媒体应用开发指南”
2.    增加一个开源“广告机”示例程序-AdDemo,可循环播放高清视频,详见“专题06 基于MPlayer的多媒体应用开发指南”
3.    增加JPEG硬件编解码示例代码,详见“专题07 JPEG硬件编解码开发指南”
4.    优化了LINUX内核的电源管理机制,可明显降低CPU发热
5.    增加一个开源的视频硬编码(如H.264等)的示例程序和文档, 详见“专题08 6410平台视频硬编码示例”

WindowCE更新:
1. 增加了7个硬件访问和测试的示例程序:
    - LED测试
    - 按键测试
    - 蜂鸣器
    - 看门狗
    - 背光调节控制
    - 录音
    - 串口助手
以上示例源代码位于光盘A的WindowsCE6目录下,源代码包文件名为:CE-APP-Demos.zip  
2. BSP更新:    
    - 增加支持屏幕旋转的功能
    - 增加支持WatchDog功能
    - 改进了串口0作为调试口的设置方法(只需更改options.h)


2011-7-22光盘更新:
Superboot更新简介:
1.    增加支持LCD图形模式,包括自动检测关键的硬件信息,安装进度显示条等
2.    增加支持通过按键选择烧写各个系统,无需PC
3.    增加支持更多的MLC Flash支持:K9GAG08U0D和K9GAG08UDE
4.    增加了NAND Flash启动功能,自动识别SD卡或NAND(视启动模式而定)

Android更新简介:
1.    增加支持2D/3D加速,UI流畅度大幅提升;在窗口打开和关闭时有明显的动态效果 (仅适用于256M内存的开发板)。
2.    增加了开机自动3G拨号上网功能,更加适合企业用户使用Android做应用开发。
3.    增加了使用USB 3G上网卡发送手机短信的功能(支持Android标准API接口)。
4.    增加支持动态壁纸。
5.    增加支持USB键盘和鼠标。
6.    增加支持TV Out功能,支持开机自动输出到电视(仅限4寸屏)。
7.    修正了Android下插入U盘无法打开File Brower的Bug。
8.    增加支持更多LCD显示支持:N43, A70, S70, W35, X35, T35, W50, L80, G10, VGA1024x768, VGA800x600, VGA640x480等。
9.    更新了WiFi固件,速度明显提升。
10.    增加支持迷你型USB WiFi无线网卡(芯片型号为RT8192cu) 。
11.    优化了文件系统,减少约20M的Flash空间占用。
12.    增加了启动参数项“SkipCali=y”,以实现开机时跳过触摸屏校准界面。
13.    修正了启动WiFi之后,在拨出了WiFi设备的情况下开机导致启动异常的问题。

Linux更新简介:
1.    修正了Linux下JPEG硬件编解码的bug
2.    增加支持更多的LCD显示支持: N43, A70, S70, W35, X35, T35, L80, G10, VGA1024x768, VGA800x600, VGA640x480等
3.    更新了WiFi固件,速度明显提升
4.    增加支持迷你型USB WiFi无线网卡(芯片型号为RT8192cu)
5.    优化了文件系统,减少约20M的Flash空间占用
6.    增加支持更多的MLC Flash支持:K9GAG08U0D和K9GAG08UDE
7.    增加了启动参数项“SkipCali=y”,以实现开机时跳过触摸屏校准界面
  
WindowCE更新简介:
1.    增加支持更多LCD显示支持:N43, A70, S70, W35, X35, T35, W50, L80, G10, VGA1024x768, VGA800x600, VGA640x480等
2.    BSP真正实现256M内存(在系统属性中显示为190M左右,之前为41M)
3.    Flash Driver(SLC和MLC)采用全新MDD/PDD架构实现,增加支持更多的MLC Flash支持:K9GAG08U0D和K9GAG08UDE

http://www.arm9home.net/read.php?tid-14120.html


2011-6-28更新:
友善之臂最新Android 2.3.4固件(预览版),支持2D/3D加速,3G自动拨号,UI性能大幅提升

1)  实现支持2D/3D加速,主要是实现了gralloc、copybit,并实现了部分OpenGLES类库,UI流畅度大幅提升;在窗口打开和关闭时有明显的动态效果。
2)支持动态壁纸,该特性需要2D/3D的支持;
3)支持USB键盘和鼠标
4)Android支持TV Out功能,支持开机自动输出到电视(仅限4寸屏)
5)  支持3G自动拨号上网设置,更加方便企业用户采用Android做应用开发(7-3号新增固件)

注:
1) 2D/3D加速移植的工作量较大,因此,6410平台上的2D/3D加速重点实现了UI界面加速,比较适合企业用户做应用开发,但游戏的支持尚不完善,如有需要,我们可以单独放出针对游戏加速的ROM。
2) 要体验态壁纸,可使用固件中内置的Matrix Live Wallpaper壁纸,自行安装壁纸需要安装6410支持的壁纸,建议寻找三星i5700手机支持的壁纸

http://www.arm9home.net/read.php?tid-13469.html


2011-5-27动态:
友善之臂再次给力!首家实现6410运行Android 2.3.4同时输出至电视。
下次更新将集成电视输出设置选项,敬请期待!!!

http://www.arm9home.net/read.php?tid-12665.html


2011-5-20光盘更新:
1. Android升级到最新版本Android2.3.4,保留了友善在Android 2.3.2上移植的所有特性,包括WiFI、3G、蓝牙、U盘、以太网和CMOS摄像头等功能,完美升级。
2. 在Android中增加USB摄像头的支持。
3. 在Android中增加GPS的支持,有了GPS,在Android上就可以安装或开发各种LBS(基于位置的服务)应用了,开发环境更完善。
4. 修复了6410 jpeg硬编码和硬解码功能,光盘中附带有三星原厂的示例源代码。
5. 修复了Android下Home键不起作用的问题。
6. SD-Flasher工具增加了Re-format功能,可以把Re-layout重新分区过的SD卡恢复成普通卡。
7. 更新了《Android2.3编程开发指南》,更新了所有开发工具的版本,完美支持Android2.3.4,同时兼容旧版本的Android。
8. 更新了WinCE6的BSP,增加了对MLC2 Nand Flash 的支持,可以自动识别SLC/MLC2。
9. 修复了WinCE6下无法成功修改MAC地址的BUG。
10. Ubuntu的内核更新至2.6.38,支持MLC2 Nand Flash。

http://www.arm9home.net/read.php?tid-12503.html


2011-5-6动态:
> > > > > Andoid 2.3.4来啦 < < < < <

2011-4-29,Google公司正式发布Android 2.3.4
经过5.1小长假的短暂休息
2011-5-6,友善之臂再次领先业界,率先在6410平台上完美移植了Android -2.3.4,所有特性均保持和Android 2.3.2一致!

http://www.arm9home.net/read.php?tid-12134.html


2011-4-22更新:
支持GPS功能的Android2.2

为了使用户能享受更超值的服务,友善之臂仍在不断地为Tiny6410和Mini6410增加更多特性,以及更多外设设备的支持。
GPS设备其实早已开发完成,但由于Android2.3的GPS有一个似乎是官方的ISSUE暂时未能解决,因此一直未Release
应某些用户的要求,我们将GPS的功能Porting到了 Android 2.2 上,需要开发和测试GPS程序的用户可以先使用该版本进行测试,如果Android2.3上的GPS问题有进展,我们也会第一时间放出更新。

http://www.arm9home.net/read.php?tid-11745.html


2011-3-25光盘更新:
1. Linux内核升级为Linux-2.6.38
2. Android 2.3 优化了浏览器性能,网页浏览速度飞速提升,堪比iPad (iOS 4.3)和A8,刷刷地!
3. Android 2.3增加了CMOS摄像头预览拍照功能
4. Android 2.3增加了中文,繁体中文,日文的支持,重启不会死机
5. 加速了Nand flash 读写操作,启动android比以前快15-20秒左右
6. 增加了Android 串口助手
7. 增加了Android LED, PWM, AD, EEPROM等测试程序,新的开发文档中有软件接口调用说明,并增加了一个LED示例
8. Tiny6410升级为4排针方式,增加支持CMOS摄像头接口,增加了更多的GPIO,和Mini6410引出口已经完全一样

http://www.arm9home.net/read.php?tid-10890.html


2011-2-25更新:
1) 支持CMOS摄像头预览和拍照功能。
2) 修复切换到中文语言时启动不正常的BUG。
3) 增加日语、繁体中文语言。
4) 使用armv6指令集,理论上可以提高性能。

http://www.arm9home.net/read.php?tid-10165.html


2011-2-24动态:
目前,我们已经解决了在Android 2.3中使用CMOS摄像头的问题,可以使用系统自动的Camera程序动态预览和拍照,同时解决了中文,日文,繁体的支持问题。
新版本在本周内有望发布,敬请留意

http://www.arm9home.net/read.php?tid-10134.html


2011-2-18光盘更新:
首家提供Android 2.3,特性如下, 以下"带*"号特性其他厂家6410依然没有实现(2011-2-18)
    * 采用最新的arm-linux-gcc 4.5.1编译器,默认armv6指令集,支持硬浮点运算
    * 支持USB蓝牙即插即用: 可以和手机传文件,以及使用其他蓝牙功能
    * 优盘即插即用: 独家实现
    * 3G无线上网(联通,电信,移动均可): 轻松实现随时随地上网,拥抱移动互联网
    *  支持上千种USB上网卡: 你可以使用市面上几十元的,或几百元的,功能,特性随便选择!
    * 一线精准触摸,循环校正: 精准的触摸可以让你更方便浏览电子书(用iReader)
    * 背光管理,127级可调,炫酷的渐熄效果 : 像大部分智能手机上的效果一样,很酷!
    * 状态栏音量调节,Menu Key, Back key按钮,更方便在触摸屏上操作应用界面
    * 有线以太网设置,可手工或自动分配IP地址 : 只要接上网线,简单设置一下就行了,不必使用复杂的命令
    - SD WiFI,首家实现自动获取DNS,更方便上网
    - 支持横,竖屏切换
    * 首家采用ALSA接口实现音频输入与输出: 有了录音功能,就可以玩会说话的TOM猫了
    - 增加对ADB的支持,支持通过USB安装Android应用程序,调试以及启动ADB Shell等: 在Windows7下使用,比WinCE的同步还方便
    * 依然保持SD卡脱机极速安装Android固件的最快速度, 仅需48秒

http://www.arm9home.net/read.php?tid-10021.html


2011-1-12光盘更新:
相比2011-01-01版本,
- 增加SDL游戏的移植全部资料: 源代码,移植手册,现成可用的ROM, 包含<<仙剑>>游戏和<<超级玛丽奥>>
- 增加了Android 2.2下的录音功能
- 改进了Linux下无线网设置程序,可以支持更多的USB WiFi, 并且连接速度显著提升

http://www.arm9home.net/read.php?tid-9625.html


2011-1-1光盘更新:
1. 首家完美提供6410开发板平台上Android 2.2, 并搭配最新内核Linux-2.6.36
2. Android 2.2特性: 以下"带*"号特性其他厂家6410依然没有实现
    * 支持USB蓝牙即插即用
    * 优盘即插即用
    * 3G无线上网(联通,电信,移动均可), 支持100多种USB上网卡
    * 一线精准触摸,循环校正
    * 背光管理,127级可调,炫酷的渐熄效果
    * 状态栏音量调节,Menu Key, Back key按钮,更方便在触摸屏上操作应用界面
    * 有线以太网设置,可手工或自动分配IP地址
    - SD WiFI,首家实现自动获取DNS,更方便上网
    - 支持横,竖屏切换
    * 首家采用ALSA接口实现音频输入与输出
    - 增加对ADB的支持,支持通过USB安装Android应用程序,调试以及启动ADB Shell等
    * 依然保持SD卡脱机极速安装Android固件的最快速度, 仅需48秒
3. WinCE中增加了DM9000以太网卡MAC设置程序,图形界面
4. WinCE中增加了CMOS摄像头测试程序,支持图像预览,拍照,录像等功能
5. Linux中增加了WiFi网络设置程序(图形界面), 支持无线AP搜索,支持动态或静态设置IP地址,支持上千种USB无线网卡
6. U-boot中增加了启动时关闭一线背光的功能
7. U-boot菜单模式下,不需要输入命令,就可以在DNW中识别到USB连接状态
8. Superboot中增加了一线背光关闭功能
9. Superboot的USB下载功能,可烧写任意大小的映像文件,不再受限于内存大小
10. Superboot增加了Download & Run功能,并提供了一个简易的裸机测试程序
    该功能对于调试开发裸机程序尤其有用,因为这样就不必来回烧写和插拔SD卡了。

http://www.arm9home.net/read.php?tid-9411.html


2011-1-1之前更新:略
[ 此帖被qq2440在2015-06-05 17:14重新编辑 ]
友善之臂产品直销,现货供应,长期稳定,批量采购,价格更多优惠,欢迎洽谈!

手机:13560352861(杨工),QQ:10108270
级别: 侠客
UID: 48966
精华: 0
发帖: 69
金钱: 350 两
威望: 70 点
贡献值: 0 点
综合积分: 138 分
注册时间: 2011-06-06
最后登录: 2012-01-04
1楼  发表于: 2011-06-30 00:37

 Re:安卓更新篇

等待更新~!
级别: 侠客
UID: 46697
精华: 0
发帖: 53
金钱: 270 两
威望: 54 点
贡献值: 0 点
综合积分: 106 分
注册时间: 2011-05-15
最后登录: 2017-09-13
2楼  发表于: 2011-06-30 16:35
依然为开源拨号程序
级别: 新手上路
UID: 33329
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
贡献值: 0 点
综合积分: 6 分
注册时间: 2010-11-29
最后登录: 2011-06-30
3楼  发表于: 2011-06-30 19:20
2011-3-25更新 的工作最有意义
会当凌绝顶,一览众山小!
级别: 总版主
UID: 2
精华: 17
发帖: 1742
金钱: 13830 两
威望: 5363 点
贡献值: 17 点
综合积分: 3824 分
注册时间: 2008-01-01
最后登录: 2018-09-21
4楼  发表于: 2011-06-30 19:25

 回 3楼(liukai_yx) 的帖子

3-25是Android2.3.2版本, 再近一些的更新, 就是要3-25的工作量移植到Android2.3.4上去, 所以, 都有其意义所在.
友善之臂产品直销,现货供应,长期稳定,批量采购,价格更多优惠,欢迎洽谈!

手机:13560352861(杨工),QQ:10108270
级别: 侠客
UID: 44311
精华: 0
发帖: 140
金钱: 710 两
威望: 142 点
贡献值: 0 点
综合积分: 280 分
注册时间: 2011-04-24
最后登录: 2014-10-14
5楼  发表于: 2011-07-02 01:43
更新挺快!
级别: 新手上路
UID: 53186
精华: 0
发帖: 16
金钱: 80 两
威望: 16 点
贡献值: 0 点
综合积分: 32 分
注册时间: 2011-08-02
最后登录: 2012-01-02
6楼  发表于: 2011-08-02 22:52
感谢!
级别: 新手上路
UID: 53626
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
贡献值: 0 点
综合积分: 26 分
注册时间: 2011-08-12
最后登录: 2017-09-13
7楼  发表于: 2011-08-12 17:10
请问放出的更新时编译好了的还是要自己编译的?这么多,这么大
级别: 新手上路
UID: 44204
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
贡献值: 0 点
综合积分: 28 分
注册时间: 2011-04-23
最后登录: 2012-12-13
8楼  发表于: 2011-08-24 08:49
很好的贴子,能帮到新手!!
级别: 新手上路
UID: 40759
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
贡献值: 0 点
综合积分: 26 分
注册时间: 2011-03-22
最后登录: 2012-11-28
9楼  发表于: 2011-09-07 12:30
配有GPS源码吗?
多少钱可以发源码给我参考?
通过串口读GPS时,在TextView显示开始可以正常显示,后面无字符显示了,在贵站交流区有人反映是内存泄露。这个问题困扰了我很久不知如何解决?

深圳宝安西乡
13662554319
slyao@idthk.com