玩客云TTL刷armbian5.88(百兆网口)

2020年7月24日 2408点热度 0人点赞 1条评论

准备工作

1、用到的工具及软件

工具:

①TTL刷机线
②双公头USB线
③镊子
④容量8G以上的U盘
⑤十字螺丝刀

UXoAZ4.jpg

软件:

①Armbian_5.8.8_Onecloud_emmc.7z(这是要刷入的镜像,解压得到wanke-emmc.img,也可是其他的)
②meson8b_m201_1G.dtb(烧录U盘用到)
③u-boot.bin (烧录U盘用到)
④update.img(通刷固件)
⑤USBWriter.exe(烧录U盘工具)
⑥usb_burning_tool.exe( 通刷固件烧录工具-要安装 )
⑦putty-64bit-0.73-installer.msi(连接软件-要安装)

2、拆机

用电吹风加热后取下盖板,在图示边缘用尖锐物品挑开盖板,盖板是用双面胶固定的

UXoMQK.jpg

拆开盖板后可以看到六颗螺丝,依次卸下,取下盖板就可以直接将主板抽出来,主板没有什么固定螺丝 。

UXoVo9.jpg

UXoeiR.jpg

PART I 刷入通刷固件

以上工作准备好后,开始进入刷机过程。
首先,玩客云不要通电,双公头USB线一头连接到玩客云远离网口靠近HDMI口的USB口(如下图所示),另一端连接到电脑。

UXonRx.jpg

然后打开USB Burning Tool,依次点击文件-导入烧录包,即导入通刷包update.img

UXoNWt.png

导入成功后,如下图所示,按照下图勾选,并点击开始

UXodQf.png

UXoaSP.png

这时候,玩客云已经连接到电脑,但还没有通电,拿出准备好的镊子,短接如下两个点(即从下往上数右边第四第五个点):

UXoQsO.jpg

有的主板(较老的)是短接主板背面这两个点:

UXomJ1.png

短接好之后,给玩客云通电,听到电脑有反应后,即可松开,这时就开始刷入通刷固件了。

注意,刷机进度在3%左右时,会有硬件弹出的声音,在96%时会静止比较长的时间,耐心等待即可。

UXoEdJ.png

进度条到100%时,烧录成功,此时点击”停止”,退出软件,拔下USB公头线,玩客云断电 。

注意:如果报错,则迅速把玩客云拔下来,重新插上即可。

PART II 刷入armbian5.88

1、烧录目标固件至U盘

打开 USBWriter.exe ,导入 wanke-emmc.img ,选择目标U盘,点write

UXo3ee.png

等待烧录即可,过程较慢。完成后会提示格式化U盘,点击否。完成后不要拔下U盘,进入到此电脑中,会发现多了两个盘符,打开BOOT,并将刷机工具包里的 u-boot.bin复制到U盘根目录,将 meson8b_m201_1G.dtb 复制到dtb文件夹中替换掉。

UXLWlR.png

UXo9zV.png

UXoisU.png

将U盘从电脑拔下,然后插到玩客云靠近网口,注意是靠近网口的USB口,至此,U盘准备完毕。

2、连接TTL线

连接方法如下:
TTL模块--------------------玩客云
RX---------------------------TX
TX---------------------------RX
GND------------------------GND
只连接这三条线,主板上可以自己焊接排针,也可以用其他方法解决,千万要注意!一定要保持接触良好,接触不良会导致①无法中断uboot②无法输入命令③乱码。我的正确连接了之后TTL模块会亮一个绿灯!接触不好就不亮了。

UXouz6.jpg

连接好后,将TTL插入电脑,可能需要装驱动,但我的Win10并没有提示。装完驱动后,依次点击此电脑右键-管理-设备管理器,记住是COM几,有可能是12345678等。

UXoYFA.png

双击COM4,并进行如下设置:

UXoGod.png

3、设置Putty

打开后按照图示设置,其实和刚刚在设备管理器里面的设置是一样的

UXolLD.png

之后再点session

UXo8dH.png

点击Open后,如下图,正常来说没有任何显示,若是接触不好会有乱码。

UXotJI.png

在进行下一步之前,确认一下此时的玩客云状态:
①未通电
②U盘插在了靠近网口的USB口
③TTL线已经正确连接,且亮了绿灯
④PUTTY已设置好并打开了终端窗口

4、中断并刷入u-boot

保持putty为当前活动窗口,玩客云通电,此时终端窗口有输出,迅速按回车键,我们大约只有三秒的时间,超过三秒就是中断失败,需要断电,再上电。一般来说,TTL接触良好,不存在中断失败的情况(中断失败玩客云会进入安卓系统并亮绿灯),出现如下界面即为中断成功(忘记截图了,借用一下其他大佬的图):

UXoFLF.png

原图地址: https://7th-heaven.me/2019/12/16/SetupArmbianToTheEMCCOfOneThingCloud/

注意:此时最后的结尾是512M#,然后依次(一条一条输入并回车,复制也可以,右键是粘贴)输入如下命令:

usb start;fatload usb 0 12000000 u-boot.bin
store rom_write 12000000 0 60000
saveenv

注意上述命令是用U盘刷机,若是用TF卡刷机,则命令如下:

mmcinfo;fatload mmc 0 12000000 u-boot.bin
store rom_write 12000000 0 60000
saveenv

UXoPMT.png

原图地址: https://7th-heaven.me/2019/12/16/SetupArmbianToTheEMCCOfOneThingCloud/

输入完命令后,玩客云断电,U盘可以不拔,有些教程是拔了U盘的,其实可以不拔。之后再上电,再按回车键中断,如下图:

UXopR0.png

这时后面变成了1G#了,注意区别。此时输入如下命令:

setenv bootfromrecovery 0
setenv bootfromnand 0
setenv start_mmc_autoscript 'if fatload mmc 0 11000000 s805_autoscript; then autoscr 11000000; fi;'
setenv start_usb_autoscript "if fatload usb 0 11000000 s805_autoscript; then autoscr 11000000; fi; if fatload usb 1 11000000 s805_autoscript; then autoscr 11000000; fi;"
setenv start_autoscript 'if mmcinfo; then run start_mmc_autoscript; fi; if usb start; then run start_usb_autoscript; fi;'
setenv bootcmd 'run start_autoscript; run storeboot'
saveenv

依旧是一条一条依次输入并回车,如有乱码(出现一些不是字母也不是标点的方块)要重新输入,错一个字母都不会成功,并检查TTL线是不是接触不良,不能输入也是要检查TTL线是不是接触不良。

完成后玩客云断电,再上电(TTL线可以拔掉也可以不拔)

5、刷入目标系统

玩客云上电后就会从U盘启动并刷入系统,玩客云先是蓝灯常亮,过一段时间(取决于你优盘的速度,耐心等待喝杯咖啡)后开始蓝紫灯闪烁,待再次蓝灯常亮时,即刷机完毕,此时拔掉U盘,玩客云断电。如果迟迟没有闪烁,建议重复上面的4,如果还是不行,就换个U盘再重复上面的4步骤。

6、进入系统

玩客云上电,插上网线,从路由器里面查找一个名为aml的设备的IP地址,打开putty,输入aml的IP地址-Open

UXxsJS.png

默认用户名和密码是root和1234

UXxvo6.png

至此,玩客云已刷为Armbian,这是一个Linux系统,可玩性很高

文件及工具下载地址:
链接:https://pan.baidu.com/s/1kjEhUNBaIyo4RLwdqMewZA
提取码:yd7m

参考教程:
https://7th-heaven.me/2019/12/16/SetupArmbianToTheEMCCOfOneThingCloud/
https://www.right.com.cn/forum/thread-2803127-1-1.html

Master

非常规文科生

文章评论

  • wa

    5.88 lan还是百兆吧

    2020年12月9日