矿渣玩客云刷机armbian教程及使用(新手上路篇) |
您所在的位置:网站首页 › 玩客云硬盘问题111127 › 矿渣玩客云刷机armbian教程及使用(新手上路篇) |
硬件设施准备: 1.玩客云1台 2.USB公对公线一根 淘宝推荐链接:https://s.click.taobao.com/RrMECnv 3.USB串口模块一个 淘宝推荐链接:https://s.click.taobao.com/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.com/archives/3412 文档借鉴:https://www.82247.com/show.asp?id=867 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |