一、刷机工具准备(需要先购买)

1、短接线

2、双公 USB 线 (两头都可以插入那种)

3、USB-TTL 线 (淘宝有卖, 可以顺便买点杜邦线)

4、杜邦线(非必须,就是插入更稳)

5、淘宝购买示例图6、星河定制的 TTl 刷机神器,有需要可以联系群主向日葵 二、下载刷机需要的 img 文件

1、Android 固件 JC_S805.img

2、星河联盟定制 eMMC 刷机固件 (将定制系统输入板载存储,可以 多次使用) armbian-xinghelm-otc.v2.1r.zip

三、下载相关软件并安装

1、USB-TTL 线驱动程序 PL2303_Prolific_DriverInstaller_v130.exe

2、下载系统盘烧录工具 etcher 并安装 etcher 安装完毕后,即可烧制星河联盟 eMMC 刷机 U 盘

3、下载 putty 并安装 putty-64bit-0.73-installer.msi

4、下载 USB Burning Tool 并安装 (刷 Android 系统用) Amlogic_USB_Burning_Tool_v2.1.6.8.exe 需要的工具可以前往 中下载 四、定位短接点 (分为老版玩客云和新版玩客云) 老版本玩客云的短接点见下图:新版本玩客云的短接点见下图:

五、刷 Android 系统

1、使用 USB 公对公的连接线,连接电脑和玩客云,玩客云需要连接 靠近 HDMI 的那个 USB 口

2、短路上图的两个短接点,然后玩客云加电启动

3、打开 USB Burning Tool,加载安卓镜像,勾选擦除 flash,擦除 BootLoader,点击开始 (如果失败,请重试) 注意:

1. 如果进度条爆红了,点击 停止 ,一般 状态 一栏会显示:连接 成功,此时可以继续点击开始再刷一次。如果还是不行建议重新 短接,再来一遍。

2. 点击开始后 看见进度条即可把短接线去掉,让它自动继续跑。

3. 也可以先选好安卓镜像,点击开始。然后再短接、再通电,出现 进度条、去掉短接线。如果正常则持续 100%,如果进度条爆红, 点击停止,状态栏显示:连接成功,如果没有提示连接成功,请 点击刷新 试试,然后 点击开始 会自动再刷一次。

六、改 uboot 为 USB 启动

1、拔掉双公线,插入 USB-TTL 线,然后右键我的电脑-管理-设备 管理器-找到插入 usb-ttl 的口,进去按下图所示设置 (位/秒那里改为 115200)

2、玩客云 ttl 的标识如图:从上往下,RX, TX, GND, VCC,接的时候 先不要供电 (VCC 无需接线,仅需 RX, TX, GND) 注意: ? 下图的 RX TX GND 线是板子的接口(标示出的名字没有对换 TX 和 RX),用户请把自己手中 TTL 线的 TX 接入图中的 RX,手中 TTL 线的 RX 接入图中的 TX,手中 TTL 线的 GND 接入图中 GND 线即可,vcc 红色电源线不需要接。 ? 注意 3 个点接触一定要良好,部分 TTL 板带有信号灯,如果接触 良好信号灯亮起,输入命令时要保证信号灯持续亮起,不要手抖。 如果信号灯不亮说明可能接入的不对、接触不良、或者不带有信 号灯,请自己注意。

3、打开 putty, 选 Serial 类型连接, 并填好参数 (Speed 那里要和设 备管理器的一致), 然后点击 Open, 这时候 putty 就会进入等待状 态,此时玩客云加电启动,在看到 putty 有输出的瞬间,持续按回车, 中断 uboot, 如果果中断失败,一直有输出,那么断电,关掉 putty, 重新来一遍注意: 按回车,中断 uboot,如果中断成功如下图(类似也可以):

4、成功中断 uboot 后,即可输入命令,此时输入以下命令(复制后, 粘贴到 putty 里即可): 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; thenautoscr 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’ saveenv 注意: ? 一共七条命令,每个命令都是 setenv 开头。 ? 多行复制时可能会有换行符导致命令执行失败。建议全部复制到 TXT 中把七条命令全部各自弄成一行再每个复制进 putty 执行。 ? 多行合并一行要注意第一行结尾和第二行开头要有空格。 ? 全部执行成功后,putty 中最后一行会看见有 ok 字样。 ? 如果是全部复制直接粘贴执行完成后也会有 OK 字样,可能是误 报,表现症状是 机器插上电后(其他什么都不插) 主板灯不亮, 出现情况重新步骤六并一行一行复制命令执行即可。

5、完成之后,断电,拔掉 ttl 线

七、插入刷机 U 盘, 等待刷入 eMMC

1、将刷好星河联盟定制版系统的 USB 盘插入靠近网口的那个 USB 口, 然后加电,正常情况下,等待几十秒后会进入 Armbian 系统初 始化界面 2、进入后,系统会自动开始刷入星河联盟定制 eMMC 固件,大约需 要等待 5 – 10 分钟,刷机完成后,系统会自行关机, 此时即可挂上外接 USB 存储联网开跑。 注意:1. 以上可以通过接入显示器观察到整个刷机过程。2. 也可以通过观察灯亮情况来反馈刷机情况,新、老版本玩客云 可能有不同。这里用的老版本 灯亮情况: ? 一定要先插 U 盘、再通电 等待 红灯亮,起来(一般通电几秒内就亮), 亮大概 5-10 分钟,此时内部正在自动启动和刷机 ? 当红灯熄灭后即刷机完成。 ? 红灯亮的时间持续时间很长,请耐心等待 ? 如果插电后发现灯不亮,很可能是 上一步 putty 中执行命令失败导致的, 需要重新执行一遍步骤六 ? 有的机器亮灯步骤:红灯(持续时间很长)、黄灯、蓝灯八、获取 clientid 1、设备初始化完后,会自动安装星河联盟边缘节点服务,只需联网 等缓存数据同步即可

2、设备启动 3 分钟左右之后,可以在浏览器里输入 ip:8008/clientid (ip 替换为设备的实际 ip) 即可获取系统的 clientid 进行设备提交 Linux 用 户 也 可 以 直 接 shell 里 执 行 curl ip:8008/clientid 获 取 clientid 注意如果提示:clientid not available yet. please try again later! 建议检查硬盘是否正常、或者格式化硬盘 重启机器再观察一下

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。