admin 管理员组文章数量: 887021
硬件设施准备:
1.玩客云1台
2.USB公对公线一根 淘宝推荐链接:https://s.click.taobao/RrMECnv
3.USB串口模块一个 淘宝推荐链接:https://s.click.taobao/LNeCQmv
4.8G以上优盘一个
5.电烙铁(拼多多)自行选择(考验动手能力),少量焊丝及松香
工具使用说明:
1.USB_Burning_Tool-----------------------刷玩客云通用安卓固件的(需安装)
2.USBWriter--------------------------------写入U盘镜像用的(直接用)
3.putty_x64_0.70---------------------------PC端调试工具(直接用)
4.JuiceSSH_2.1.4_116----------------------手机端调试工具(非必选推荐用)
文件说明:
1.u-boot.bin---------------------------------UBOOT不用说了(直接用)
2.meson8b_m201_1G.dtb-------------------解决了玩客云联网问题(直接用)
3.update.img--------------------------------玩客云通用安卓固件(直接用)
4.Armbian_5.8.8_Onecloud_emmc.7z-------需要刷入的EMMC固件(需解压)
资料连接:《资料审核中,后面同步》
刷机步骤:
1.拆机,短接,刷入通用安卓固件 注意:短接时注意新老板子之间差别
2.优盘写入emmc固件
3.复制uboot及meson8b_m201_1G.dtb至优盘覆盖原文件
4.连接TTL线及相关设置
5.TTL中断刷入uboot
6.TTL中断修改启动项
7.优盘插上开始刷机
8.刷完收工,蓝灯常亮
第一步:拆机,请注意拆机细节
第二步:
公对公头:指两端均是usb接口
短接时请选择镊子进行短接;
拆机,将玩客云主板取出,用USB公对公线,一头连接在玩客云2号USB口,一头连接在电脑上,玩客云暂时不要通电.电脑上安装好USB_Burning_Tool,运行软件,导入烧录包update.img 勾选上”擦除flash””擦除bootloader”,点击”开始”.
玩客云有两种类型的板子短接点如下:
新板子:
老板子
操作步骤:
短接两个触点的同时插上电源,然后如果顺利的话,刷机软件会发现设备,自动开始刷入流程。短接成功还有个显著的提示,就是主板指示灯不会亮。
短接失败了也不会怎么样,软件没反应而已,可以放心大胆的多次尝试。
刷机成功后就拔掉刷机的双公头线,电源也断开。
第三步:连接 TTL 了,新版主板的 TTL 接口就在 emmc 存储边上,刷机短接点边上,也标了对应针脚功能,十分的简单明了:
旧版主板的话,TTL 位置在 USB 接口边上,也没标针脚参数,可以按下图所示连接:
具体怎么把 TTL 引出来那就是自己动手,八仙过海了,可以用导线引出来,也可以焊针脚上去之类。
旧版的 TTL 很容易焊接,但新版的会发现默认主板没有把 TTL 针脚的孔打穿,被锡堵住了,这个就比较蛋疼了,而且边上还有不少小电容。所以对于自己手艺没自信的,其实可以在主板背面焊接,同样有效,我就如下图走了野路子,在背面焊了针脚:
把 TTL 模块连上电脑,如图我用的是 CH340G 模块,还需要 VCC 切换到 3.3V 跳线。如果是第一次使用的话先装好驱动,然后去设备管理器里查看 COM 口序号,我这是 COM4,并且把设备属性里的位/秒改成 115200,流控制设定为无:
上述端口从设备管理器中修改:如果未修改则会出现乱码问题,找都不好找,修改端口9600 为115200,使用端口连接工具进行连接:putty,xshell等等;
TTL 模块和玩客云的接法如下:
模块-------------------------玩客云
RX----------------------------TX
TX----------------------------RX
GND------------------------GND
开始连接设备进行刷机
连好 TTL 后玩客云先不要通电,打开 putty 软件,选择串口设置,把串口名称改成自己 TTL 模块对应的(比如我这是 COM4),然后波特率 115200,流量控制选择无:
会话选项里连接类型选择串口,点击打开:
打开后默认情况下 putty 窗口是黑屏,因为没数据,这时候把玩客云主板通上电,会在 putty 窗口里看到很多数据,稍等一会,如果看到如图类似的一堆黄色文字提示的话,就代表之前刷进去的安卓系统正常:
然后电源再次拔掉,第一次主要是看一下刷的安卓正不正常。putty 窗口在整个刷机流程里都不用关,一直开着就好了。
用 USBWriter 这类烧录软件,把 armbian 镜像烧录到 U 盘里,插到玩客云的一号口上,也就是靠近网口的那个 USB。
接上电源,通电后立即在 putty 窗口里狂按回车,看到画面连续出现 m8b_m201 开头的设备名称时,就是中断成功了。中断其实也就是打断默认系统的启动过程。
这里要注意的是由于硬件版本不同,中断显示的硬件名字也会有的不一样,我这个是 m8b_m201C_512M,有的会是 m8b_m201_1G 之类,都是正确的。
先来刷入 uboot,玩客云的网卡很蛋疼,不刷特定 uboot 的话无法驱动起来,刷 uboot 总共三句命令,依次执行即可:
一步一步操作
usb start;fatload usb 0 12000000 u-boot.bin
store rom_write 12000000 0 60000
saveenv
三条命令执行完后把玩客云断电重启一次,重新进入中断模式。注意由于刷了新的 uboot,所以有的设备名称会改变,比如我的就会从 m8b_m201C_512M 变成 m8b_m201_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 usb start; then run start_usb_autoscript; fi; if mmcinfo; then run start_mmc_autoscript; fi;'
setenv bootcmd 'run start_autoscript; run storeboot'
setenv firstboot 1
saveenv
八条命令全部执行完成后又一次拔掉玩客云电源。这一串命令是为了添加 USB 优先启动。
再一次插上电源,网线也可以插上,这时候看 putty 窗口输出内容,一切顺利的话就会自动搜索 USB 设备并进行引导,稍等一会就会进入登陆界面了,armbian 默认用户名为 root,密码 1234。
文档借鉴:https://lishuma/archives/3412
文档借鉴:https://www.82247/show.asp?id=867
版权声明:本文标题:矿渣玩客云刷机armbian教程及使用(新手上路篇) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1725889833h887978.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论