只需USB线对Kindle3修砖的小白教程 kindle usb传书
首先声明,笔者不是专家,只是为了修好自己的K3而去国外的论坛逛了逛,把mobileread论坛的wiki上的修砖教程:k3noobdebrikatk,翻译成了中文(文字部分已经添加到中文版)。不过笔者按自己的思路整理了一下,结合自己的经验添加了一些注意事项和图片,并上传了修复过程中要用到文件到国内的网盘,方便需要的朋友下载。希望大家尊重作者的劳动,转载时注明作者felonwan及出处http://blog.sina.com.cn/s/blog_59cf6726010144xo.html!其实笔者希望这个文章能抛砖引玉,在多看论坛上也有这个帖子,大家刷的过程中出现什么问题都可以去上面问,英文好的人建议直接去mobileread论坛上去问吧。特别感谢mobileread论坛上的geekmaster、hawhill、knc1、qlob、twobob等各位朋友的热心帮助。
这种方法很简单,只需要你手头的有micro-USB口的数据线(不一定非得原装的那条哦),然后能上网下载几个软件装上就可以了。一般来说,只要不是硬件问题,应当都能修复成功(这里有许多成功的案例:http://www.mobileread.com/forums/showthread.php?t=170929,另外有至少两位网友告知我修复成功)。不过也有部分网友包括作者自己都出现刷一次之后,ATK无法识别、没办法再刷的问题!所以这里要提醒各位:刷机有风险,我只是给大家提供一种可能和一点有限的无偿帮助,刷与不刷请大家自行斟酌。
准备工作:1.确定你的K3电池没问题而且是充满电的!让它充上两到三天的电,确保它有足够的电,因为刷rootfs需要大约2~3小时而且很耗电,电量不够很可能出现刷机失败!(如何检测电池问题可以参考本贴后面部分。如果插电脑上总是出现“SEBlank RINGO”,按电源键30s以上也不行,建议你一定检测一下电池、或者把电池拆下来用万能充充电看看。)
2. 下载镜像文件:根据下面的链接下载Kindle 3的镜像文件。下载kernel3.3和mmcblk0p1,不用担心你的K3是wifi版的还是3g版的,这两种版本都适用。下载下来的镜像的大小:Kernel大约3MB,root系统镜像大约650MB。3. 下载并安装“飞思卡尔”的高级工具包(Advance ToolKit,简称为ATK)。中间要安装几个驱动,win7下会让你选择是否安装,只管允许就可以了。注意:最好使用32位的系统,在64位系统可能会遇到驱动问题。
文章的最后有笔者用的电池测试方法和笔者在网盘上传的文件链接。
正式开工:1. 运行ATK,把i.MX CPU设为iMX35_TO2,Device memory initial设为MDDR,HostSetting设成USB
2.连接Kindle到电脑上,推动电源键并保持30s,按住音量减键,1秒钟后再松开电源键,再过大约1秒钟后松开音量减。
3. 在ATK界面选择Next(如果出现“No USBdetected”,参考后文),然后再选择Flash Tool,然后点Go。
4. 左上角的Operation type选择Program,右上角的FlashDevice选择MMC/SD,Operation settings部分的Address写成0x00041000,Image部分通过点Browse选择刚才下载的kernel镜像kernel3.3.bin,然后点最下面一行的Program,等待。
5. 其它选择不变,但是peration settings部分的Address写成0x003C1000,而镜像要选择rootfs3.3.bin,然后再选择Program,等待。注意,这里可能需要4个小时!一定先充满电,还要有耐心。6. 把Kindle从电脑上拔下来,然后重启。7. 如果你的K3重启正常,再把它插到电脑上,如果看到乱七八糟的东西,把它格式化成FAT就可以了。
[注意,下面这一步是笔者本人的补充,一般只有在不小心在刷kernel或rootfs时不小心选成了默认的0x0时才用得上,如果你原来的系统总是卡大树,就没有必要刷了]如果你的K3进行了上面的两个修复步骤还是不行,出现错误或者成功但是仍然不能启动,你还可以考虑写入分区表、header和uboot:把下载链接中的partitiontable-header-uboot.bin下载下来,把上面的第4步的地址设成0x00000--000,Image选partitiontable-header-uboot.bin,再Program,完成后再重启kindle。
电池的检测:为了确定不是电池问题,你可以拆机把电池卸下来测试。首先,借一个万用表,电池拿出来就可以测试,要是电压小于2.5V,估计电池可能就是有问题了。不过这种情况下还可以尝试用万能充充电。充满然后测试电压,正常的应该在4V左右。为了进一步确定你的电池是不是有问题,花上不到一块钱,买上一个50欧的电阻和一个发光二极管,串起来接到电池的正负极上,注意发光二极管有正负极之分,确保二极管是亮的。这样放电10个小时以上,再用万用表测试电压,正常的话还应该大于3.8V。(这只是一个估计,我的电池放电15个小时电压还是大于3.85V,这样我的电池至少有3.85/50*15*1000=1155.0mAh的容量,所以应该是正常的。当然你还可以延长时间看你的电池容量到底有多大。)
“正式开工”第3步如果出现“No USB detected”,是i.MX35的驱动没装好或没有进入USBDownloader模式。进入资源管理器,查看“Jungo”分支下是否有“WinDriver”和“MX35”。如果没有“Jungo”这一项,必然是没装驱动了。如果Jungo下面只有“WinDriver”的话,应该是第2步没做好,Kindle连电脑重复第2步,直到看到“MX35”。(如果有“WinDriver”和“MX35”,还是不行,就别问我了,我的就是这样)
另,也可以用USB-TTL转换器来刷机,如果USB刷机实在不行的情况下可以考虑。不过还要花额外的钱,另外装驱动、做接口要麻烦很多,据网友反映刷机速度上比USB刷机还慢很多。在USB线刷机方法出来前有人试过:http://bbs.mydoo.cn/thread-33833-1-2.html(要看到图片还需要注册并登录)。刷机软件用的还是一样的,只需要在正式开工的第1步把HostSetting改成Serial Port,然后选择对应的COM口就可以了。
Windows系统下所有需要的文件:
http://dl.vmall.com/c0yglqac0q页面下步边的“资源介绍”里面有md5sum校验码,下载后可以校验下载到的文件有没有错误。
再介绍一个Linux下用的工具-k3flasher,虽然是命令行的,但是用起来也很方便。
1.下载: http://dl.vmall.com/c0pgt939adk3flasher
笔者上传的k3flasher是32位Ubuntu下编译好的可执行文件(需要自己编译的到这里自己下)。
2. 在windows下安装好ATK后,从c:ProgramFilesfreescaleAdvancedToolKit-STDimage目录下把mx35to2_mmc.bin拷到k3flasher同一个目录。
3. Ubuntu下使用方法很简单:
sudo ./k3flasher mx35to2_mmc.bin program kernel kernel3.3.bin
sudo ./k2flasher mx35to2_mmc.bin program rootfsrootfs3.3.bin
更多阅读
HP电脑快速散热只需5步 加热座椅能快速散热吗
HP电脑快速散热只需5步——简介电脑中的电气组件会产生热量,而电脑中的风扇有助于空气流动,以防止组件过热。过热将导致风扇不停转动、损坏组件并限制 CPU 的速度。因大功率及高热量导致的所有这些问题将使应用程序的运行速度低于正常
如何只禁用USB存储设备而不禁用USB键盘鼠标? 禁用usb存储设备
如何只禁用USB存储设备而不禁用USB键盘鼠标?——简介企业局域网中经常需要限制电脑USB端口的使用,一是为了防止电脑中的文件被泄漏,二是保护电脑不受U盘病毒的威胁。虽然通过修改注册表可以达到禁用USB端口的目的,可是如果电脑数量多,不
邵永高速正式通车邵阳到广州只需6个小时 邵阳24小时图书馆
邵永高速按四车道高速公路标准建设,设计时速为每小时100公里,通车后邵阳到永州只需1小时,邵阳到广州只需6个小时。 邵阳到广州高速公路示意图 经过三年多建设,二广国家高速公路邵阳至永州段2009年
三星i9100官方原版固件rom4.1.2刷机包(线刷包)救砖!,三星 Galax 线刷救砖
本帖最后由 天地神话 于 2014-2-28 14:50 编辑三星i9100官方原版固件rom4.1.2刷机包(线刷包)救砖!一:三星GT-I9100香港版 4.1.2 - TGY-I9
小白玩kindle之 kindle3、kindle4如何注册? kindle注册不了
两种方式可供注册1、直接在Kindle上用无线网注册(推荐)第一步:开机第二步:开启无线网,进入Setting设置你的Kindle第三步:开始注册第四步:我有亚马逊账号,选择第一个直接登录就行啦!第五步:输入账号、密码,点击submit