marvell 88w8686 固件下载程序说明

合集下载

国产平板如何安装大型游戏等

国产平板如何安装大型游戏等

国产平板如何安装大型游戏等作者:来源:《电脑爱好者》2012年第16期国产双核平板普遍选用了晶晨AML8726-MX和瑞芯微RK3066方案,它们均集成了和三星猎户座处理器一样的Mali-400MP图形芯片,因此我们在下载大型游戏时只需选择匹配三星Galaxy S2(i9100)或Galaxy Note(i9220)手机的游戏和数据包即可。

傻博士扫盲为啥需要数据包很多中低端Android手机内置的存储空间很小,因此游戏开发商只能采用游戏程序和数据包分离的形式,将程序本身安装在Android手机内存中,而数据包则存放在大容量存储卡中。

笔者推荐平板用户在拇指玩(/)寻找游戏资源,在下载界面中选择适用于三星i9220的游戏即可(图1)。

拇指玩提供的游戏均为GPK文件(可用拇指玩安装器一键安装),但拇指玩安装器在Android 4.0系统下运行有问题,所以需要我们用WinRAR等压缩软件将下载的GPK文件解压缩,获得其中的数据包和程序安装文件(图2)。

以《狂野飙车6》这款GPK游戏文件为例,先将解压出来的GloftA6HP文件夹拷贝到平板电脑自身存储空间的Gameloft\games路径下(如果没有请自行建立),将名为application的游戏apk安装文件复制到平板内的任意位置(自己能找到就成)。

随后在平板电脑上运行该游戏的安装文件,之后就能正常游戏了。

三大游戏开发商数据包的存放路径要求游戏公司说明数据包路径Gameloft 常规 sdcard\Gameloft\games特例“com.”打头的文件夹存放于sdcard\Android\dataEA 常规 sdcard\Android\data特例 EA的战地2是个例,只需将数据包bc2直接移动到内置卡根目录,即sdcard\bc2GLU 常规 sdcard\glu特例“com.”打头的文件夹存放于sdcard\Android\data小提示大型游戏的安装顺序最好是先拷贝数据包,再安装apk格式的游戏文件。

Legacy XBee 868LP和新XBee SX 868产品说明书

Legacy XBee 868LP和新XBee SX 868产品说明书

same channels as S8 except for 9 and
Transmissions may occur on any subset of 24 which are excluded for
30 channels from 0 to 29
certification purposes
0x24 identifies the module
28 Personal Area Network identifier (PAN ID)
and 64-bit addresses 128 bit AES
Notes (If Applicable)
PCB antenna variant no longer supported
Improved Improved Improved Improved Improved Improved No compatibility impact
Adjusted for new RED standards Improved
Excludes channels 9 and 24 for transmitting. Still compatible for receiving on those channels.
1
Other Unique Feature Differences
0x45 identifies the module
0x0A02 identifies the module
0x0800 identifies the module
0xC0000 identifies the module
0x110000 identifies the module
Not available

KC868 智能家居控制主机 使用说明书

KC868 智能家居控制主机 使用说明书

KC868智能家居控制主机产品使用说明书V1.3一、 产品规格参数详细参数主机尺寸:160 x 104 x 30 (mm)外形颜色:白色电压:DC12V功率:1W重量:267g环境:温度:-20℃-+60℃;湿度:10%-95%外置315M、433M天线,标准以太网接口,SIM卡接口内置温度传感器:实时监控主机工作温度,保证主机稳定可靠。

无线参数无线载波频率:ASK:315MHz+/- 150KHz /;433.92MHz +/- 150KHz/ 拥有200路发射通道GSM蜂窝频率:GSM 850/900/1800/1900M红外线码频率:38khz 拥有200路红外线学习/发射通道无线控制无线控制协议:2262、1527,PT2262编码的震荡电阻、地址码、数据码可任意配置无线控制距离:KC868配备了大功率315MHz无线射频发射装置,发射距离理论值空旷地约4000米,实测可以穿透4-5层楼。

无线输入通道:200路无线输入、200路无线输出无线红外控制:标准38KHz红外线编码发射无线温度传感器:可增配8路无线温度传感器结点组合控制8组定时控制:可定时驱动所有输出和更换工作场景,掉电时钟保持。

可自由配置星期规律,实现不同的定时方案。

8组来电控制:来电进行电话号码识别后,控制输出和更换工作场景,可设置8个电话号码作为情景模式触发源,电话号码可任意编辑。

8组短信控制:接收短信内容进行识别后,控制输出和更换工作场景,可设置8个短信内容作为情景模式触发源,短信内容可任意编辑。

200组无线传感器控制:200路无线传感器触发信号,控制输出和更换工作场景,可设置8个电话号码作为情景模式触发源。

20组情景控制:每种场景支持10路输出组合操作。

用户可根据自己的需求配置触发命令:触发命令来源:1、定时2、电话3、短信4、无线输入情景模式控制输出对象:1、无线2、红外3、电话4、短信5、设防6、解防网络控制带加密功能的网络控制功能,支持局域网、宽带网、GPRS、WiFi等网络系统。

惠普 LaserJet Enterprise M806 用户指南说明书

惠普 LaserJet Enterprise M806 用户指南说明书
2 纸盘 ......................................................................................................................................................................................................... 15 为纸盘配置纸张类型和尺寸 ............................................................................................................................................. 16 装入纸张时配置纸盘 ..................................................................................................................................... 16 按照打印作业设置配置纸盘,使二者相符 ............................................................................................. 16 使用控制面板配置纸盘 ................................................................................................................................. 16 向纸盘 1 装入纸张 ............................................................................................................................................................... 17 向纸盘 2 和纸盘 3 装入纸张 ............................................................................................................................................. 21 向纸盘 4 和纸盘 5 装入纸张 ............................................................................................................................................. 25 配置默认订书钉位置 .......................................................................................................................................................... 27 配置默认的打孔位置 .......................................................................................................................................................... 27

LEHY维修软件V安装说明

LEHY维修软件V安装说明

目录一、概述............................................................................................................- 1 -1. 系统组成.....................................................................................................- 1 -2. 对个人电脑的配置要求和其它设备。

.....................................................- 1 -3. 系统使用注意事项:.................................................................................- 1 -二、安装维修软件系统....................................................................................- 2 -1. 按照以下步骤来安装2个程序软件.........................................................- 2 -2. 安装USB-HASP硬件加密卡...................................................................- 5 -3. 设定MC卡..............................................................................................- 10 -4. LAN通讯方式的维修软件.....................................................................- 13 -5. 使用USB-串口转换器(电缆)的注意事项......................................- 16 -6. VFGLC(MAXIEZ)电梯保养程序模块的更新..................................- 17 -7. 故障诊断...................................................................................................- 18 -一、概述1.系统组成这是日本三菱的第V版维修计算机系统,主要组成设备为一台便携式个人电脑(PC)和控制屏印板接口卡(MC卡系列)。

脱机教程适用于版固件M版本

脱机教程适用于版固件M版本

[脱机下载] 脱机下载教程,适用于版固件8M版本本帖最后由 Neal 于 2010-11-8 22:21 编辑星版的教程里非常详细,参见,但是因为他写教程的时候固件版本较老,现在固件已经集成了很多功能,并且新固件和旧固件在设置上有些差异。

其实现在脱机下载很简单,因为新8M固件已提供了BT下载、samba、 usb驱动等,现在只需安装一个amule就可以,并且安装过程中使用的命令可以复制粘贴,实际操作过程比用脱机下载包还容易。

我根据自己的心得写了这点东西,希望对正在摸索的朋友有所帮助,并且向论坛的各位高手感谢。

目前能在路由器运行的电驴软件有两个:MLDonkey和aMule。

如果想使用MLDonkey下载,最好使用论坛上提供的ghost脱机下载包,这是因为mldonkey需编译,直接安装很麻烦;如果想使用amule来下载,可以通过下面的步骤自己安装。

我的配置:H618B路由器16m闪存,64M内存,固件版本:Tomato Firmware MIPSR1 K26 USB 8M。

移动硬盘:320G。

客户机:windows7 电脑。

步骤:1、对移动硬盘分区:建议分两个区,一个小一个大,小的分区用来放软件,大小200M左右,大的分区放自己下载的文件。

格式化为ext3分区。

把移动硬盘接到电脑,用winpm等分区工具格式化,格式化时不加卷标。

也可以把硬盘接在路由器上用fdisk分区和格式化。

参见:。

在格式化时,分区不能挂载,否则出错。

2、路由器设置:在路由器上接上移动硬盘,开机。

打开电脑的IE浏览器,地址栏内输入的IP地址,设置路由器。

samba服务启动,自动共享设为读/写,启用SSH。

在USB应用设置项中,勾选,启用USB设备勾选,自动挂载硬盘到/mnt 勾选,ext3分区勾选。

保存设置后,在USB设置里,检查已连接设备,看看硬盘的两分区是否已成功挂载到/tmp/mnt/sda1和/tmp/mnt/sda2。

HCD868(88)TSD说明书

HCD868(88)TSD说明书

一、本机主要功能特点:1.大容量中文电话簿。

2.200组24位电话号码,6位汉字名片存储及浏览功能,长期保存,掉电不丢失。

3.可以与手机SIM卡的电话本相互转存。

4.中英文输入,拼音输入法,笔画输入法。

5.来电自动显示电话本名字。

6.FSK/DTMF双制式兼容来电显示。

7.40组16位来电信息存储,20组24位去电信息存储,掉电不丢失。

8.可显示日历,时钟,拨号,通话计时,新信息数,新来电数等信息。

9.预拨号功能,可编辑,删改未拨出号码。

10.本地区号过滤功能。

11.闪断,暂停功能,并且时长可设。

12.32位重拨功能。

13.智能背光功能。

14.20组16位来电黑名单功能。

15.1位出局码设置,方便小交换或虚拟网用户的来电回拨和使用IP功能。

16.6首原唱歌曲铃声,9首和弦音效,来电语音报号。

17.数字答录功能,可录99组留言信息,1.组主人留言,每条录音长度可达2分钟。

18.通话录音功能,每段录音长达21分钟。

19.遥控操作功能。

20.两组亲情号码键。

二、各部件功能图示三、使用说明菜单操作主菜单中包含:1.名片簿 2.通话记录 3.读卡 4.铃声 5.话机设置。

在挂机或摘机状态下,按<菜单/确认>键进入主菜单,按<上翻/快进>或<下翻/重听>键选择,按<菜单/确认>键进入相应的菜单操作,按<返回/退出>键返回上一级菜单:1.名片簿:名片簿子菜单包含: 1.新增名片,2.浏览名片,3.清空名片,用户可按<上翻/快进>或<下翻/重听>键选择,按<菜单/确认>键进入相应的菜单操作:新增名片: 可以新建一组电话名片,最多可建立200组名片。

名片包括姓名、电话。

进入新增名片以后,屏幕提示您输入姓名,此时话机默认拼音输入法,您可以按<输入法转换>键选择英文大小写、数字、拼音输入法、笔画输入法。

在输入的过程中您可以按<删除/挂断>键删除已输入的字符。

基于T-Kernel的WLAN网卡驱动设计

基于T-Kernel的WLAN网卡驱动设计

基于T-Kernel的WLAN网卡驱动设计邹昱武汉理工大学信息工程学院,武汉 (430070)E-mail:zouyuxx@摘要:无线网络与嵌入式系统的互联有着广阔的应用前景。

本文从T-Kernel操作系统的特点及其设备驱动的结构入手,提出了WLAN网卡硬件设计方案,分析了嵌入式T-Kernel 操作系统下WLAN网卡驱动的原理与一般特性,并着重阐述了其驱动的设计方法、网卡初始化、重要处理函数的作用以及数据包的发送和接收过程,为无线网络与嵌入式系统的结合提出了一种有效的解决方案。

关键词:T-Kernel;设备驱动;WLAN;处理函数中图分类号:1.引言随着网络通信和移动通信的发展,无线局域网WLAN(Wireless Local Area Network)技术迅猛发展,无线局域网络能利用简单的存取架构让用户透过它,达到“信息随身化、便利走天下”的理想境界[1]。

另一方面,随着电子与信息技术的快速发展,嵌入式系统应用到了社会生活的每个角落,如手机、个人数字助理(PDA)、笔记本电脑等。

嵌入式系统与无线网络的结合也成为一种必然的趋势。

本文从T-Kernel操作系统的特点及其WLAN层次模型入手,提出了一种基于嵌入式T-Kernel操作系统的WLAN网卡驱动程序设计方案。

2.T-Kernel的系统结构T-Kernel是构建于T-Engine之上的标准化的开源实时操作系统核心,由TRON发展而来,并以ITRON为基础,凝聚了嵌入式应用的实时、多任务OS领域中具有20多年历史的TRON工程的成果、业绩和经验技术[2]。

T-Kernel的设计采用了微内核的结构,它仅包含实时核心的基本功能,不包括文件管理、网络管理和GUI(Graphical User Interface)等功能,这一点与ITRON是一样的。

文件管理等功能则由运行在T-Kernel的基本中间件提供,与T-Kernel组合使用。

其中具有代表性的是提供文件管理、事件管理和过程管理等功能的T-Kernel Extension。

我的天语w688刷机过程

我的天语w688刷机过程

我的天语w688刷机过程天语的阿里云系统比较慢,有些地方不太好用,而且带的功能用不上也在那里占用空间无法删除,所以我去天语官方的论坛刷机板块找到了转载自592zn论坛的一篇刷机文章,但是那个w688刷机综合帖里面的是w619刷机教程并不完全适用w688,下面是我自己实际的刷机过程,写出来给有用的朋友分享:首先要说明的是:天语手机更换原生安卓系统一般只需要刷AP(rom)即可,不需要刷BP(底包)的,本次刷机实际就是借重刷官方阿里云系统,将第三方recovery植入手机,来实现卡刷原生安卓系统的!第一步,下载那个w619教程里面的driver和flashboot包,下载w688官方云系统包和第三方recovery文件,还有原生安卓2.3.6的包,除了原生安卓的rom包,其它四个rar包下载完成后都解压,将解压后的w688-recovery.img文件名修改成recovery.img,并拷贝到解开后的云系统文件夹替换同名的recovery文件,而原生2.3.6安卓包复制到手机内的SD卡上备用第二步,将手机关机,按住音量+和电源键开机,并保持两个键不要松开,直到变成绿屏再松手,用数据线连接手机到电脑,电脑会提示发现新硬件,然后按照w619教程里面的安装驱动即可第三步,驱动安装好以后,按照那个教程先修改flashboot 程序包里面的设置文件,把底包刷新设置成0,即不刷底包,其它都不用改,然后保存,再运行刷新程序,给ap选项指向到解开的云系统包目录即可,下面的刷新过程与教程一样(特别提示,如果出现刷新程序无反应,即下面的显示窗口里面的字停住不动了,那就关闭刷新程序,然后断开手机与电脑的连接,抠掉手机电池,然后再装上电池,重新按第二步进行开机进入绿屏模式连接电脑,再运行刷机程序刷机,应该就可以了)第四步,刷新程序提示刷机成功,关闭手机,重新按音量+和电源键开机,依旧保持两键不松手,这一步是直到变成红屏再松手,然后就可以看到支持触屏的recovery了,后面就是大家都知道的双清,然后刷sd卡上的原生安卓2.3.6的zip包了,这个比较简单,一次就会成功!再次重启后就变成原生安卓2.3.6了,里面部分程序和设置是英文的,而最重要的就是双卡设置,下面是设置说明:设置,multi sim settings里的第一项 voice/ussd/mmi,就是设置默认哪个卡进行电话拨号的,如果设置成prompt ,这样在拨号完呼出时手机会弹出菜单询问用卡1还是卡2拨出的;同理,下方的第三项 sms (即短信)也可以这样设置,至于第二项data call,就是上网数据连接了,需要用哪个卡,就设置哪个就行了,而第四项就是双卡的开关和标识了,自己按需设置即可!(注:该版系统是可以实现双卡双待的,但是不能双卡双通)特别提示:我刷的那个系统里没有文件管理器,看不到sd 卡上的文件,所以我的方法是:用别的手机给它传了一个taskman,这样即可浏览SD卡上的各种安装文件,也可以管理系统的各种进程和后台运行程序了!(注:后续其它新的修改优化版已经逐步完善了,不需要蓝牙传文件了)以上就是我的完整刷机过程,如果有问题,可以跟帖回复,欢迎一起探讨!。

AP与CP介绍

AP与CP介绍

经过一段时间的蓄势,TD终于开始要开花结果了,近几个月销量开始迅猛上升,以致卖到芯片缺货,需要追着台积电下单。

据说明年一月份迎来小高峰销量可能达到今年全年总额。

又传中移动明年的规划目标是要发展3000万TD 用户。

TD芯片争霸的大戏明年要开演了。

据说今年的出货,T3G占50%左右,联发科+联芯占40%,展讯通过无线固化也斩获不少。

不过今年只是热身。

展讯,GSM上能跟联发科掰掰手腕的。

比较有希望做大的公司。

联芯,大唐分出来的。

有点像高通。

目前主要是给联发科提供协议栈,据说在开发自己的芯片。

重邮,实力相对弱。

T3G,原来大唐占有股份,现在是ST-Ericsson(意法半导体和爱立信合资)全资拥有,后台硬。

高通,超级大鄂,据传通过收购傲世通,明年推出TD芯片。

联发科,通过山寨几年时间成为大鳄之一。

通过收购ADI手机芯片部门(原来跟大唐合作)进入TD市场。

因为WCDMA授权的限制,联发科在3G要搞山寨的话,只能寄希望于TD了。

晨星Mstar通过收购杰脉通信进入TD市场。

凯明倒闭后,原高管建立两家公司苏州傲世通和上海杰脉通信。

Marvell华人创办的美国半导体公司,收购了Intel的XScale,实力雄厚。

已经宣布推出TD单芯片。

1手机的硬件实现方式1.1三种硬件方案手机的硬件实现方式主要有3种:*只用基带芯片,通常称作feature phone。

*基带芯片加协处理器(CP,通常是多媒体加速器)。

这类产品以MTK方案为典型代表,MTK全系列的产品基本上都属于这样的方案,展讯等其他公司也在推类似的产品。

这是增强了多媒体功能的feature phone。

注:协处理器(coprocessor):用来通过处理主cpu的一些工作负荷来使操作提速的辅助处理器。

*基带芯片+应用处理器(AP:应用处理器),也就是通常说的智能手机(smart phone)。

有的方案将应用处理器和基带处理器做到一颗芯片里面,例如高通的MSM7200A。

三星i688的刷机教程详细步骤2(PHONE部分)

三星i688的刷机教程详细步骤2(PHONE部分)

三星i688的刷机教程详细步骤2(PHONE部分)
--摘自网络
上篇我介绍了PDA部分刷机,这篇介绍更重要也更复杂的PHONE部分刷机~~
需要的硬件与软件上篇已经说得很明白了~不知道的可先参阅上篇~
PHONE部分:
1.先将刷机线接上电脑,会提示发现新硬件,按照提示安装驱动(如果不会,请咨询你购买的商家),装完驱动后,在我的电脑上点右键--管理--左边“设备管理器”--右边展开“端口(COM 和LPT)”,如下图记下端口号,我的是COM3
2.双击解压后的TD_DownLoader.exe,按下图进行设置,注意这里的COM口应该选你机器对应的,打开后的界面如下图所示:
Command选择Erase和Write;
Erase选择Complete会擦除射频校准数据;
Erase选择Application,不会擦除射频校准数据;
(个人经验选择Application不会改变IMEI码)
然后点击Partition T able
3.出来如下界面,点击“Browse”,找到刚才你解压的i688ZCID1目录下,有且只有一个i688ZC.ptt 文件,选中,打开,点OK
4.手机关机,连上刷机线,点击“Start”按钮,将开机,会进入Windows系统,不要做任何操作,刷机会自动进行,完成后会弹出一个小窗口提示你"Finish"
5.拔下数据线,重启手机,时间已经归零,大功告成!。

万兆网迅网卡驱动安装手册说明书

万兆网迅网卡驱动安装手册说明书

版权声明本手册所有内容,其版权属于北京网迅科技有限公司(以下简称北京网迅)所有,未经北京网迅允许,任何单位及个人不得仿制、拷贝、转译或者任意引用。

版权所有不得翻印V1.2北京网迅科技有限公司2020-12-211.系统支持当前万兆网迅支持以下操作系统:2.Linux安装步骤2.1 查找硬件查找网卡是否安装成功,同时查看设备号:[root@SW ~]# lspci | grep 80880000:01:00.0 Ethernet controller: Device 8088:1001 (rev 03) 0000:01:00.1 Ethernet controller: Device 8088:1001 (rev 03) 其中0000:01:00.0为网卡0号网口的设备号2.2 安装驱动1)将驱动文件拷贝到服务器上(例如:/home);2)切换路径到驱动目录:(例如:cd /home/txgbe/src)3) 编译&安装:不同平台上编译,安装的命令不同:⚫飞腾平台Kylin V10:make kylinftmake kylinft_install⚫飞腾平台其他操作系统:makemake install⚫龙芯平台Kylin V10:make kylinlxmake kylinlx_install⚫龙芯平台其他操作系统:makemake install⚫X86平台:makemake install⚫申威平台:makemake install4) 加载驱动:modprobe txgbe (仅安装完首次需要手动加载,若重启系统,系统会自动加载驱动)。

5)查看驱动是否加载成功:[root@SW ~]# lsmod | grep txgbetxgbe 208399 0表明驱动已经加载上。

2.3 查找&配置网络控制器通过2.1获得的设备号,查找网络控制器名称:[root@SW ~]# ls -l /sys/class/net/ | grep 01:00.0lrwxrwxrwx 1 root root 0 1月 6 09:36 eth6 -> ../../devices/pci0000:01/0000:01:00.0/net/eth6通过命令找到01:00.0对应的网卡名是eth62.4 卸载驱动1)显示已安装的驱动:[root@SW ~]# lsmod | grep txgbetxgbe 208399 02)卸载驱动:rmmod txgbe[root@SW ~]# rmmod ngbe3) 再次查看已安装的驱动,已经没有txgbe驱动。

8K88主板软件调试说明

8K88主板软件调试说明

8K88主板软件调试说明一、工厂菜单调试说明1、进入工厂菜单的方法:a)用工厂遥控器按工厂调试键(3FH键)进入工厂模式b)先将伴音减到0,然后按住键控板“伴音-”键不放,再按遥控器上的“返回”键进入工厂模式2、在工厂调试菜单下,按下遥控器“返回”键,或再按一次工厂调试键(3F键)可以退出工厂调试菜单。

3、在老化模式下,按下遥控器“老化模式”键(39H键)或待机键退出老化模式。

4、白平衡调整:进入工厂,选择白平衡调节这一项,按右键进入白平衡调整子菜单,用白平衡仪检测,如发现有偏差,请按频道+/-键选择下面的a)R Gainb)G Gainc) B Gaind)R Offsete)G Offsetf) B Offset再按音量+/-键进行调整来达到最佳效果5、设置子菜单a、开机画面,按左/右键可以设置开机LOGO为“开”或“关”,设为“开”时开机显示LOGO,设为“关”时开机不显示LOGOb、单键模式,按左/右键可以设置单键模式为“开”或“关”;c、搜台导航,按左/右键可以设置开机时是否显示搜台导航菜单;d、复位,按右键开始进行复位动作,对EEPROM进行初始化,完成后会自动待机并再次开机,复位时对HDMI KEY和条码信息不作复位。

e、生产频道,在此处按右键可以把频道表重置为生产频道表。

二、版本信息显示如下版本信息 VERx.x机型 47E82RD (显示当前的机型)屏 LGD IPS 3D LEDCPU 8K88-VERx.x-xxxxxxEEP 8K88-xxxxxx显示当前使用的软件程序版本信息(机芯+软件版本+软件日期)和当前使用的存储器版本信息(机芯+日期)。

BARCODE信息显示按工厂遥控器的F3键(22H),或者把音量减到0,按住键控板的音量减键,同时按住遥控器的确定键,则会显示BARCODE信息。

信息内容如下:BARCODE: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (显示工厂的条码信息)MAC : 00:1A:9A:E8:00:00 (显示网卡的MAC地址)Panel LG IPS 3D LED (显示屏的型号)Resolution 1920x1080 (显示屏的分辨率)Refresh Rate 240Hz (显示屏的刷新频率)Color Depth 10bit (显示屏的显示颜色位深是8bit还是10bit的)Processor VII Engine (表示当前使用了VII引擎)注:如果没有用条码仪进行BARCODE和MAC地址写入,则BARCODE和MAC 这两行显示为空。

marvell 88w8686 固件下载程序说明

marvell 88w8686 固件下载程序说明

Marvell 88w8686 Firmware Download ProcedureBy WiFiMod:Archive for the ‘Marvell WiFi Development’ CategoryMarvell 88w8686 Firmware Download Procedure—–SPI InterfaceHelper download / Single Stage firmware:1. Device (boot code) writes to Command Write Base Address Register to set the location for Firmware download.2. Device (boot code) writes ‘1’ to CmdDnLdRdy (bit 2, Host Interrupt Cause Register) to indicate that the device is ready for firmware download.3. Scratch pad 1 (0×0028) should contain the number of bytes downloaded to the firmware in the current iteration.4. Wait for CmdDnLdRdy (bit 2) in Host Interrupt Status Register (0×005C).5. Write the data into the Command Read / Write Port Register (0×0018).6. Clear the CmdDnLdRdy (bit 2) of Host Interrupt Status Register (0×005C) to get the next interrupt.7. Interrupt the device (boot code) by setting the CmdDnLdOvr (bit 2) in Card Interrupt Status Register (0×005C).8. Device (boot code) reads Card Interrupt Status Register to determine the interrupt cause.9. Device (boot code) moves data from SQU to I-TCM10. Device (boot code) writes ‘0’ to CmdDnLdOvr (bit 2) of Card Interrupt Cause Register to re-enable interrupt.11. Continue step 2 through 10 until all the helper image is downloaded into the card.12. Once the helper / single stage firmware download is complete, write zero to Scratch pad 1 and interrupt the bootloader. This will end the helper download.Note:? We can download upto 1024 bytes at a time in 1 iteration. (Right now using 64 bytes at a time). ? If the firmware is a single stage firmware then verify of firmware download could be done and the 2nd stage firmware download should be skipped.2nd Stage firmware download:1. This firmware should be downloaded only after the helper image has successfully being downloaded. When the helper firmware has been completely downloaded the host writes 0 to Scratch Pad register 1 (0×28) to indicate that the helper-download is over.2. Wait until a non-zero number appears in Scratch Pad register 1 (0×28). The host must poll this register until it receives a non-zero number, say once in 100 us.3. The host verifies that the device has set the CmdDnLdRdy (bit 2) in Host Interrupt Status Register (0×005C).4. The host reads Scratch pad register 1 (0×28) to determine how many bytes of firmware needs to be written (e.g. len).5. If len = 0 then end (exit) of download.6. if len = 1 then the previous downloaded data had CRC errors. In this case download the previous data again.7. If len != 0 and len != 1, write the len number of bytes of data into the Command Read / Write Port Register (0×18).13. Clear the Host Interrupt Status Register (0×005C) to get the next interrupt.14. Interrupt the bootloader by setting the CmdDnLdOvr (bit 2) in Card Interrupt Status Register (0×5C).15. Continue Step 2 through 14 until len = 0 is got.Firmware download verification:V erify the firmware download by reading Scratch Pad 4 Register (0×34). The value read should be 0×88888888. This would mean firmware has successfully downloaded and running.Marvell 88w8686 Firmware Download Procedure—–SDIO InterfaceScope:To describe the single stage and the 2 stage firmware download via SDIO interface in the Marvell client cards.Helper/Single Stage download:1) Host checks if firmware has already been downloaded.1. Reads the Scratch pad register at FN0: address 0×80fe and Scratch pad register at FN0: address 0×80ff to see if the values are 0xDC and 0xFE (FIRMWARE_READY status) respectively.1. If yes, the firmware has already been downloaded; exit the download process.2. If no, continue to the next step.2) Host polls the IO_READY and DN_LD_CARD_RDY bits of the Card Control Register: Card Status Register (offset: 0×20).3) Checks if the current block is the last block1. If so, the block length is adjusted to the exact length of the remaining bytes.2. If it is not the last block, then the length of data that will be downloaded in this iteration=60 (2*32 bytes – 4 byte header).4) Starts the transfer of firmware blocks.1. Each block is currently set at 32 bytes. The download length is set to 64 bytes (2 blocks x 32 bytes/block – 4 bytes header) in each iteration for CMD53 write.2. The CMD53 is issued with Block mode and fixed address as the arguments and by writing into the IO port register.5) Repeat 2-4 till the entire helper is downloaded.6) Download the last packet of length set to 0 to indicate end of data.7) Wait for 1 sec for the helper to be ready.Second stage download1 Host polls the SDIO card status register (FN1 , 0×20) to check IO_READY(bit 3) and DN_LD_CARD_RDY(bit 0).2 Read HOST_F1_RD_BASE_0 and HOST_F1_RD_BASE_1 (register 0×10 and 0×11 of FN1) registers to get the data length set by helper for this iteration.3 If the length requested by helper is larger than 512 bytes, it will be cut into multiple pieces for CMD53 write.4 The current download length is set to 512 bytes (16 blocks x 32 bytes per block) in each iteration of CMD53 write.5 Starts the download of 16 blocks of firmware (512 bytes).6 Copies the payload to the buffer.7 Write 16 blocks of firmware image data using CMD 53.8 Repeat steps 5 through 7 till the firmware image data specified by the helper (step 2) for this iteration is downloaded completely.9 Repeat steps 2 through 8 till the entire firmware is downloaded completely.Firmware download verification1) Reads (FN0) the scratch pad register FN0 (0×80fe) and scratch pad register for FN1 (0×80ff) to see if the values are 0xDC and 0xFE respectively.2) This indicates that firmware has been successfully downloaded and is active.。

W6HD固件更新:

W6HD固件更新:

操作系统版本更新日期文件大小语言下载(文件类型)Windows XP 4.0.3 2012-02-01 中文音悦汇W6HD4.0.3_ICS.f04ref.20120130固件下载W6HD固件更新:版本号:ICS.f04ref.20120130,内核版本:3.0.8 honghaoyu@N5110#441,本固件为W6HD 4.0.3系统首版固件2,本版固件基于W6HD 2.3.4系统GB.f04ref.20111217,4.0.1系统ICS.f04ref20111229等版本的基础上升级,用户可在【设置】->【关于设备】->【版本号】界面查看当前机器的软件版本3,请确认选择可支持的固件进行升级,否则机器可能会无法启动!修改说明:1,升级到android ICS 4.0.3版本;2, 加入3G dongle支持,参考《3G USB Dongle_W6HD支持列表.xls》;3, 改进休眠激活机制;4, 视频全屏播放隐藏状态栏;6, 优化原生浏览器性能;7, 增加系统稳定性,改善更多bug。

固件升级注意事项:-请用户认准固件再升级。

错刷固件将导致产品损坏,由此导致的问题只能由用户负责。

-升级前务必备份好机器内的重要数据,升级过程中很可能会格式化可移动盘,升级完成后原有的数据将全部丢失,无法恢复。

-升级前确认机器电量充足,最好是充满电再做升级,避免因为电量不足导致升级失败。

-升级过程中不能按复位键,升级过程中不能有升级要求以外的操作,以免因操作按键导致升级失败。

-没有问题的产品没必要升级固件,只有用户手上的播放器有固件更新说明中说明的问题时,固件升级才能解决问题。

-请避免升级操作不当导致升级失败,按升级方法操作,如有问题请联系经销商的售后部门协助升级。

升级方法:(请严格按照以下步骤顺序完成)1、将从蓝魔公司网站下载的W6HD(4.0.3系统)的最新固件压缩包解压缩到任意一个文件。

压缩包中应包含3G dongle支持列表,固件升级说明、uImage,uImage_recovery,update.zip,factory_update_param.aml,u-boot-aml-ucl.bin等文件。

Marvell平台USB驱动安装说明

Marvell平台USB驱动安装说明

Marvell驱动安装说明一、安装Marvell平台驱动安装包Marvell平台988、1088驱动目前已经集成的驱动包括ADB、VCOM、DIAG、IMLT、WTTP,平台驱动安装包统一放在版本发布路径下,如图1:解压后运行setup.exe进入驱动安装向导界面,如图2:图2. 驱动安装向导点击确定,向导自动解压驱动安装程序到本地,如图3:图3. 自动解压安装程序解压缩完后,一直点击【下一步】,如图4、5所示:图4. 安装向导图5. 安装向导点击【安装】,安装向导将自动完成驱动安装和注册过程,如图6所示:图6. 安装驱动程序点击完成,驱动安装成功,如图7所示:图7. 驱动安装成功二、过签的驱动直接使用经过数字签名的驱动在驱动安装成功后,连接USB手机驱动就可以直接使用了,如图8所示:图8. 经过签名的驱动三、烧写驱动安装由于Marvell驱动WTTP没有经过数字签名,所以经过上述步骤后,烧写驱动只是在windows下生成cache没有进行注册,所以第一次使用时要进过安装才能使用,操作过程很简单,关机状态下插入USB,会弹出驱动安装提示,如图9和图10所示:图1. 驱动安装包在发布路径下图9. 提示发现烧写端口图10. 提示安装驱动弹出提示后,只需要点击【下一步】,向导会找到之前生成的驱动cache实现自动安装,如图11和图12所示:图11.向导自动安装驱动图12. 驱动安装完成驱动安装成功后,在设备管理器下看到烧写驱动端口,如图13所示:图13. 烧写驱动端口特别需要提示的是,插入USB后,如果没有开启烧写软件,或者没有点击下载,3秒端口后将消失,进入到关机充电。

四、D iag口驱动安装由于Marvell驱动WTTP没有经过数字签名,所以经过上述步骤后,烧写驱动只是在windows下生成cache没有进行注册,所以第一次使用时要进过安装才能使用,操作过程很简单,手机切换到nogui或者acat模式后插入USB,系统会提示安装驱动如图14所示,驱动安装操作过程和烧写驱动WTTP类似图14. 提示安装Diag驱动弹出提示后,只需要点击【下一步】,向导会找到之前生成的驱动cache实现自动安装,如图15和图16所示:图15. 向导自动安装驱动图16. Diag驱动安装成功驱动成功安装后,在设备管理器下可以看到Diag端口设备,如图17所示:图17. Diag端口设备五、常见问题1.第一次使用或换端口烧写时会提示安装驱动一般情况下执行完驱动自动安装包setup.exe后,在windows\inf\下会为每个驱动生成一对oemxx.inf和oemxx.pnf,比如oem19.inf和oem19.pnf文件。

P668_A4 Android刷回Windows Mobile 教程

P668_A4 Android刷回Windows Mobile 教程

P668/A4 Android刷回Windows Mobile 教程注意:机子必须有串号才可以刷机!没有串号的先写入串号!1、准备好以下东西:硬件部分:a.P668或者A4机子一台(还有电池一块)b.PL2302专用刷机线(2.5耳机接口)c.Micro USB数据线(随机配送数据线)软件部分:a.微软ActiveSync 4.5同步软件。

(文件是WM同步软件4.5版.msi)b.P668 或者A4的WM ROM。

(文件是BIN.rar,注意两个机子的ROM不可混用!)c.Android和WM的DB文件。

(刷串号用,文件是DB.rar)d. PL2302专用刷机线驱动。

(文件是PL2303_Prolific_DriverInstaller_v110.exe)e. SP FlashTool刷机软件1.1052版本(文件是SP FlashTool_1052.rar)1-1、首先安装同步软件和PL2303驱动,一直按下一步就可以完成安装。

再分别把WM的ROM文件、DB文件、刷机软件都解压出来,如下图:1-2、BIN文件夹,WM的ROM如下(有些ROM里并没有MT6516_mldrnandforMTK.nb0和MT6516_EBOOTNAND.nb0文件,本教程会附带P668和A4的这两个引导文件。

):DB文件夹如下:2、把刷机线和数据线都插入电脑,刷机线插入的时候电脑会提示找到新硬件并等待自动安装驱动完毕。

2-1、运行SP FlashTool_1052文件夹里的(如果有提示框出来就点击确定),看到如下图:2-2、点击菜单栏的“Options”-“COM Port”这里选择COM口,注意:不要选择COM1,在这里COM27口每个电脑的都不一样。

如果实在不知道刷机线的COM口是多少请按照这个操作:右键“我的电脑”-管理-设备管理器-端口(COM)和(LPT)其中看到,括号里的就是端口号了。

2-3再点击菜单栏的“Options”-“Auto Next Step”并勾上它。

洋垃圾DIR-868L复活记

洋垃圾DIR-868L复活记

洋垃圾DIR-868L复活记家里的路由器还是2013年北漂的时候买的,型号是JWNR2000v2 — N300,这么多年用下来,真的是很稳很稳,从没有掉过链子。

如果不是前两天因为MacBook Air的USB3接口传输和2.4GHz 的Wi-Fi信号存在干扰导致无线网断网,可能会一直用到它坏吧~~为了解决信号干扰的问题,本想花几块钱买点抗屏蔽干扰导电胶把USB线缠起来的,但是一想家里的路由器这么多年了,虽然现在100MB光纤入户、家里10几台设备同时连没什么问题,但是过不了一两年估计就会300MB、500MB光纤入户,设备也会越来越多,那时候路由器就会成为瓶颈。

刚好前两天张大妈推了一款特价路由,水星的D19G,平时在140左右,pdd官方补贴后109拿下。

虽然张大妈底下评价已经炸开了锅,基本上都觉得值得入,但因为平时对路由器没啥研究,就没敢直接下单。

等研究了一番觉得可以搞准备下单,活动结束了~~瞬间感觉损失了一个亿。

对路由器深入研究了一下下,发现了几款洋垃圾貌似性价比不错,最终入手了和华硕AC68U配置基本一致,但是价格却美腻很多的D-Link DIR-868L。

尽管梅林系统是众多玩家一致的选择,但毕竟是路由器级别的固件,国产的梅林系统各种版本我还是不太放心,怕有后门啥的。

(这里顺便插点题外话,我从高中时候就特别喜欢折腾软件、系统,尤其到了大学,各种番茄、雨林木风系统天天装来装去,就为了折腾~~但随着年岁渐长,看到世间这么多阴暗面,已经不太相信纯兴趣驱动的软件分享。

当然的确会有一些大神纯属技术分享,但更多的我觉得无利不起早)看了下DIR-868L可以刷的固件,梅林Pass,Tomato基本上这几年也不再更新了所以也Pass,那就只剩下DD-WRT了。

刷这个DD-WRT可真是一波三折,所以把正确的过程记录一下备忘:用老版本的factory-to-ddwrt.bin这是最最最重要的一点,我就是用了最新的版本,刷了直接挂掉!factory-to-ddwrt.bin的问题,其实官方也说了,在If flashing from the stock firmware to dd-wrt doesn't work, download a factory-to-ddwrt.bin firmware between 01-20-2015-r25974 .. 05-28-2015-r27096. Afterwards try to upgrade to the latest dd-wrt build.常进入界面!DD-WRT官方指导的坑爹处这是D-Link DIR-868L刷DD-WRT官方的文档(/wiki/index.php/D-Link_DIR-868L),我只能说真的很坑爹!尤其是第4条:WTF!路由器地址因为刷了DD-WRT后变成了192.168.1.1(官方固件的地址是192.168.0.1),指导说明竟然教你把电脑IP手动改成192.168.1.1 进入路由器真是坑爹的姿势!事实上,只要刷了factory-to-ddwrt.bin正常后,不用手动设置,你会自动被分配地址,只要访问192.168.1.1 即可进入路由器。

Philips MP3Player用户指南说明书

Philips MP3Player用户指南说明书

软件/驱动程序信息设备管理器软件可帮助您获得播放机的最新固件更新。

此设备管理器软件嵌有最新的固件版本6.38。

此升级的好处1. 修复了“打嗝"噪声故障。

2. 所有地区均将支持 RDS 显示。

3. 修正了音频快进速度 (FF/RW)。

4. 调整了浏览器在查看长标题曲目时的字符串滚动速度(适用于音频)。

如何检查播放机上的当前固件版本?您可以通过以下方式之一检查播放机中固件的版本。

1. 按一次或多次菜单键,进入播放机的根菜单。

2. 选择设置 -->信息。

您将看到固件版本信息。

或者1. 在电脑上启动播放机随附的设备管理器软件。

2. 将播放机连接到电脑。

您将在设备管理器软件页面上同时看到播放机的当前固件版本和支持网站上的固件版本。

重要事项:如果采用这种方式检查播放机的固件版本,请确保电脑连接了互联网。

如何升级播放机上的固件版本?不需要将固件下载到您的电脑。

设备管理器软件将自动转到支持网站并下载固件以便您升级播放机。

1. 确保您在固件升级之前将电脑连接至互联网。

2. 在您的电脑上,通过依次单击“开始”->“程序”->“Philips Digital Audio Player”->(型号)Device Manager -> Philips Device Manager 运行 Device Manager。

如果您的电脑尚未安装此软件,只需在“软件/驱动程序”部分单击“下载”按钮,即可下载最新版本进行安装。

3. 将播放机连接到电脑。

4. 在设备管理器软件界面上单击更新按钮。

升级过程将继续下载固件。

注:如果这不起作用,请用右键单击任务托盘中的设备管理器软件图标,以选择“检查更新”,软件将自动搜索并下载固件来完成更新。

5. 一旦升级过程完成,请单击完成关闭应用程序。

6. 您现在可以断开播放机与电脑的连接。

如果可以在电脑的任务托盘中找到 USB 图标,则只需单击该图标,便可安全移除 USB 海量存储设备,从而断开播放机与电脑的连接。

i6 四核八核刷机教程(内含工具及固件下载地址)

i6 四核八核刷机教程(内含工具及固件下载地址)

I6 四核八核刷机教程之五兆芳芳创作本教程是在原教程的根本上进行了进一步的修改与完善,在容易出错的地方做了更加详细的说明,以更好地帮忙泛博机友顺利地刷机成功.但在刷机进程中,仍是会不成避免地遇到各类意想不到的问题出现,则请到群中请求他人的指点与帮忙.————I6四核孤月一、刷机前的准备:请将以下刷机东西及与盒子型号相对应的固件下载到电脑桌面备用.(固件是.img格局,不需要解压)刷机东西下载地址:四核骨头包下载地址:四核潜龙包下载地址:八核潜龙包1125地址:八核潜龙包1205地址:八核西饼包下载地址:八核安卓包下载地址:二、刷机东西使用办法:1.打开刷机东西文件夹,从中找到下面的刷机东西运行程序,双击打开.“一键刷机”.再点击“浏览”,选中你所下载并存放在电脑桌面上的刷机固件.至此,导入刷机包的任务已经完成,不要点“立即升级”,也不要再动电脑了,下面开始进入盒子连接电脑的操纵.三、刷机进程:1.先把双头USB连接线的一头插在电脑的USB端.2.【老版本的盒子前面有刷机孔,最新版的8核盒子需要拆机,刷机键在两个USB孔之间的位置】下面以老版本为例.用牙签或其它东西顶住机械前面的刷机键(底部盖子有一个小孔,下面有个按键Uboot〈线刷键〉,如果有两个或更多的小孔,其中有一个按键是Recover〈卡刷键〉),这是关头,不克不及按错了.此时顶住机械刷机键不动,再给盒子通电(有些盒子可以欠亨电,通电的目的是为了包管供电),然后把USB线插在盒子靠近网线插口的那个USB插口,此时电脑会收回“叮咚”声,右下角会有发明新硬件的提示,此时可松开刷机键,电脑会自动装置驱动,(有的电脑可能不自动装置,需要手动装置驱动,请依照下面步调4的装置办法),等电脑弹出对话框,提示是否格局化时,点两次“是”就行了.【友情提示】:这是能否顺利连接电脑的关头,一定要严格依照操纵步调进行:按住刷机键——(通电)——插USB 3.如果没有小孔找不到刷机键,或自己没有掌控,可以把机子底部的4个脚垫去掉,然后把下面的螺丝全部取掉,把机子上盖打开,把板取下来.用手按住主板背面的刷机键,再插电源通电,然后插上USB线的另一端(一端已插在电脑的USB上),等电脑有反响后就松开刷机键,电脑装置驱动,几秒钟后弹出对话框点击两次“是”就可以了.(因主板不合,此图仅供参考)4.如果你的盒子连接电脑仍是没有反响,在排除其他一切可能的问题后(大多情况是双头USB线不克不及用,刷机键没按好,操纵顺序不合错误等),在盒子连接电脑的情况下,右键我的电脑→办理→设备办理器,查抄是否有一个带黄色感慨号的USB标识表记标帜,在黄色感慨号的程序上面右键选择“更新驱动程序”.然后选择用手动装置方法(WIN XP 和WIN 7此时的界面会有不合),选中你的刷机东西文件夹中的Drivers分文件夹下的AW-Driver文件夹.点“确定”后,这时电脑就会自动装置刷机驱动了.完成装置后电脑会弹出“是否格局化”的对话框,点两次“是”就可以了.【温馨提示】如果一直连不上电脑,一是看刷机键是否按错;二是看驱动是否已正确装置;三是可能线有问题.5.刷机的时间会按照电脑的配置和固件的大小有所不合,一般在40秒到4分钟不等,要耐心等一等.6.当进度条跑完100%会出现以下界面,这就说明刷机成功了.此时拔掉USB线和电源线,把盒子连接电视就可以了.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Marvell 88w8686 Firmware Download ProcedureBy WiFiMod:Archive for the ‘Marvell WiFi Development’ CategoryMarvell 88w8686 Firmware Download Procedure—–SPI InterfaceHelper download / Single Stage firmware:1. Device (boot code) writes to Command Write Base Address Register to set the location for Firmware download.2. Device (boot code) writes ‘1’ to CmdDnLdRdy (bit 2, Host Interrupt Cause Register) to indicate that the device is ready for firmware download.3. Scratch pad 1 (0×0028) should contain the number of bytes downloaded to the firmware in the current iteration.4. Wait for CmdDnLdRdy (bit 2) in Host Interrupt Status Register (0×005C).5. Write the data into the Command Read / Write Port Register (0×0018).6. Clear the CmdDnLdRdy (bit 2) of Host Interrupt Status Register (0×005C) to get the next interrupt.7. Interrupt the device (boot code) by setting the CmdDnLdOvr (bit 2) in Card Interrupt Status Register (0×005C).8. Device (boot code) reads Card Interrupt Status Register to determine the interrupt cause.9. Device (boot code) moves data from SQU to I-TCM10. Device (boot code) writes ‘0’ to CmdDnLdOvr (bit 2) of Card Interrupt Cause Register to re-enable interrupt.11. Continue step 2 through 10 until all the helper image is downloaded into the card.12. Once the helper / single stage firmware download is complete, write zero to Scratch pad 1 and interrupt the bootloader. This will end the helper download.Note:? We can download upto 1024 bytes at a time in 1 iteration. (Right now using 64 bytes at a time). ? If the firmware is a single stage firmware then verify of firmware download could be done and the 2nd stage firmware download should be skipped.2nd Stage firmware download:1. This firmware should be downloaded only after the helper image has successfully being downloaded. When the helper firmware has been completely downloaded the host writes 0 to Scratch Pad register 1 (0×28) to indicate that the helper-download is over.2. Wait until a non-zero number appears in Scratch Pad register 1 (0×28). The host must poll this register until it receives a non-zero number, say once in 100 us.3. The host verifies that the device has set the CmdDnLdRdy (bit 2) in Host Interrupt Status Register (0×005C).4. The host reads Scratch pad register 1 (0×28) to determine how many bytes of firmware needs to be written (e.g. len).5. If len = 0 then end (exit) of download.6. if len = 1 then the previous downloaded data had CRC errors. In this case download the previous data again.7. If len != 0 and len != 1, write the len number of bytes of data into the Command Read / Write Port Register (0×18).13. Clear the Host Interrupt Status Register (0×005C) to get the next interrupt.14. Interrupt the bootloader by setting the CmdDnLdOvr (bit 2) in Card Interrupt Status Register (0×5C).15. Continue Step 2 through 14 until len = 0 is got.Firmware download verification:V erify the firmware download by reading Scratch Pad 4 Register (0×34). The value read should be 0×88888888. This would mean firmware has successfully downloaded and running.Marvell 88w8686 Firmware Download Procedure—–SDIO InterfaceScope:To describe the single stage and the 2 stage firmware download via SDIO interface in the Marvell client cards.Helper/Single Stage download:1) Host checks if firmware has already been downloaded.1. Reads the Scratch pad register at FN0: address 0×80fe and Scratch pad register at FN0: address 0×80ff to see if the values are 0xDC and 0xFE (FIRMWARE_READY status) respectively.1. If yes, the firmware has already been downloaded; exit the download process.2. If no, continue to the next step.2) Host polls the IO_READY and DN_LD_CARD_RDY bits of the Card Control Register: Card Status Register (offset: 0×20).3) Checks if the current block is the last block1. If so, the block length is adjusted to the exact length of the remaining bytes.2. If it is not the last block, then the length of data that will be downloaded in this iteration=60 (2*32 bytes – 4 byte header).4) Starts the transfer of firmware blocks.1. Each block is currently set at 32 bytes. The download length is set to 64 bytes (2 blocks x 32 bytes/block – 4 bytes header) in each iteration for CMD53 write.2. The CMD53 is issued with Block mode and fixed address as the arguments and by writing into the IO port register.5) Repeat 2-4 till the entire helper is downloaded.6) Download the last packet of length set to 0 to indicate end of data.7) Wait for 1 sec for the helper to be ready.Second stage download1 Host polls the SDIO card status register (FN1 , 0×20) to check IO_READY(bit 3) and DN_LD_CARD_RDY(bit 0).2 Read HOST_F1_RD_BASE_0 and HOST_F1_RD_BASE_1 (register 0×10 and 0×11 of FN1) registers to get the data length set by helper for this iteration.3 If the length requested by helper is larger than 512 bytes, it will be cut into multiple pieces for CMD53 write.4 The current download length is set to 512 bytes (16 blocks x 32 bytes per block) in each iteration of CMD53 write.5 Starts the download of 16 blocks of firmware (512 bytes).6 Copies the payload to the buffer.7 Write 16 blocks of firmware image data using CMD 53.8 Repeat steps 5 through 7 till the firmware image data specified by the helper (step 2) for this iteration is downloaded completely.9 Repeat steps 2 through 8 till the entire firmware is downloaded completely.Firmware download verification1) Reads (FN0) the scratch pad register FN0 (0×80fe) and scratch pad register for FN1 (0×80ff) to see if the values are 0xDC and 0xFE respectively.2) This indicates that firmware has been successfully downloaded and is active.。

相关文档
最新文档