HK1RBOX K8 RK3528 从SD卡启动 Armbian

本文详述了如何在HK1RBOXK8TV盒(搭载RK3528芯片)上使用Armbian系统,包括下载镜像、DTB文件,写入SD卡,以及配置网络。过程中涉及的风险和常见问题如HDMI输出问题、ADB调试及磁盘损坏的处理也被提及。
摘要由CSDN通过智能技术生成

概述

电视盒子设备:HK1RBOX K8 HK1 RBOX K8, 芯片:RK3528, 4G+64G 版本, 记录从SD卡启动Armbian的过程; 拔出SD卡后, 原安卓系统仍然可以启动.
文中涉及对磁盘的读写, 可能导致文件丢失和磁盘损坏, 可以自担风险的方可进行继续阅读

操作过程

下载可用的Armbian镜像

  • 本次用的H28K的Armbian_24.5.0_rockchip_h28k_noble_5.10.160_server_2024.03.16.img
  • 地址 https://github.com/ophub/amlogic-s9xxx-armbian/releases 点带小三角的assets展开后可见文件列表

下载可用的DTB文件

  • https://github.com/bootuz-dinamon/Armbian-Tv-box-DQ08-RK3528-4-64
  • 点击右上角的绿色底色的code 选 downloadzip, 下载后解压提取rk3528-dq08-4_64.dtb
  • 不可以直接右键>另存为文件

下载写SD卡工具rufus

  • https://rufus.ie/downloads/
  • 本次用的 rufus-4.4p.exe 免安装

将镜像写入SD卡

以下是危险操作, 仔细考虑, 自主甄别

  • 需要一张8G以上(含)的SD卡的空白卡 有文件的要备份出来! ! !
    • 设备和SD卡图片见文章底部
    • 插手机上的那种小卡
  • 直接运行rufus
  • 设备选择插入的SD卡(看标签,容量等), 看准了,别手抖,别选错了
  • 点由此的"选择"按钮, 不是那个下拉框, 选择下载的Armbian镜像
  • 确定磁盘和文件正确, 点击底部开始按钮
    • 开始后可按ALT切换显示速率,百分百,剩余时间
  • 写入完毕后关闭rufus
    • 完成后,win10可能会有格式化磁盘的弹窗, 不要格式化
      在这里插入图片描述
      在这里插入图片描述

调整配置

以下是危险操作, 仔细考虑, 自主甄别

添加下载的DTB文件

  • 打开Diskgenus, 选择SD卡 别选错了
  • 选中BOOT分区, 将上面下载的rk3528-dq08-4_64.dtb复制到rockchip文件夹下, 拖入就行, 别放错文件夹了
    在这里插入图片描述

引用添加的DTB文件

  • armbianEnv.txt复制出来,用记事本修改fdtfile的值, 使指向上一步添加的文件
    • 不能输入回车符, 最好是将文件名rk3528-dq08-4_64复制好,然后选中rk3528-hlink-h28k并粘贴实现文本替换
    • 修改后将文件放回去替换原来的文件(拖进去就行, 注意是替换, 别放错位置了)
    • 选中文件, 右键>预览 查看文件内容(下图是替换后的结果)

在这里插入图片描述
在这里插入图片描述

配置连接网络

  • HDMI无显示, 需要盒子启动后自动连上网络, 在电脑上通过SSH连接并初始化
  • armbian_first_run.txt.template 复制出来, 重命名为armbian_first_run.txt
    • 设置FR_net_ethernet_enabled=1开启有线网络
      • 依据文件中注释的内容自己调整, 本次用的网线连路由器(推荐可访问互联网)
    • 将修改后的armbian_first_run.txt拖入armbian_first_run.txt.template同级目录
      在这里插入图片描述

启动

  • 将SD卡插入设备, 接通电源
    • 先不按音频口的按钮, 看看是否会从SD卡启动
    • 如果不行再按音频口的那个按钮
    • 如果上面2个都不行, 那就不清楚了, 或者重新刷SD卡
  • 刷新路由器管理界面的在线设备, 找到盒子的IP
    • 大概1-2分钟, 超了就不好说了, 看看HDMI输出或连个键盘看看大小写是否有反应
  • SSH 连接设备, 账号/密码 应该是 root/1234或123456 或见镜像下载页所在项目的描述文件
  • 登录后完成剩余初始化
    • 进入/boot目录, 将armbian_first_run.txt重命名, armbian_first_run.txt.template中的注释是这么写的
    • 可以使用nmtui设置连接无线, 后续重启后会自动连接
  • 结束

问题

  • 没有HDMI输出
  • 执行poweroff reboot操作后, 虽然设备IP在线且可以ping通, 但是SSH无法登录,服务也无法访问, 需要断电重启
  • 本次这个版本的armbian-software有问题, 执行后会安装一系列更新, 但是最后会失败, 再之后apt install remove 都会报错, 导致无法安装和卸载软件, 大概报错内容
    • 提示依赖不匹配
    • 提示/var/log/journal不能标记
    • 提示要merge usr
    • dpkg替换systemd提示无法操作, 只能重新来过

ADB调试

记录一下原安卓系统的ADB无线调试连接过程, 非Armbian

  • 下载最新的adb工具 https://dl.google.com/android/repository/platform-tools-latest-linux.zip 并解压
  • 启动盒子, 本次用的电脑的摄像头和HDMI转USB的采集卡
    • 电脑插上采集卡, 采集卡启动要十几秒
    • 进入相机, 点右上角的切换即可, 会显示图画或No Signal
  • 进入盒子的 设置 > 设备偏好设置 > 开发者选项
    • 没有的搜一下怎么开启开发者选项
    • 我这USB线连接的方式连不上
  • 然后 开启网络ADB, 进入无线调试>启用, 选允许
  • 进入 使用配对码配对设备
  • 电脑启动cmd窗口, 切换上下文到上面下载文件解压后的目录
  • 电脑和盒子在同一个网络, 通过adb pair 显示的IP地址和端口 > 输入配对码
  • 成功后,按遥控返回上一级, 此时下方的 已配对的设备应该会有记录
    • 配对一次就行, 后续不用再重复
  • 通过adb connect 显示的IP地址和端口即可连接, 这次端口和上一步配对用的端口是不一样的
  • adb root 切换后端口会变, 要重新连接

日志

  • HDMI没显示导致我一直以为没启动成功

  • 试了双公头USB连接, 电脑没反应

  • 出现过SSH在输入密码后卡死的问题

    • 没解决
  • 各种搜索都没找到合适的包外加自己照着文档(参考ophub/amlogic-s9xxx-armbian)编译

    • 也可能有合适的, 但是我一直盯着HDMI有没有输出导致错过了
  • 试过2次初始化时用无线, 没成功

  • 其他盒子就不清楚了, 我这都是搜了老久才到的

  • 由于尝试次数过多, 频繁的直接插拔SD卡,导致卡的后面扇区出现了损坏

    • 插上后Diskgenus一直提示GUID备份分区损坏, 最后那几个扇区的数据也无法修改了, 但是检查不到坏道
    • 开始还用安全弹窗, 后面直接拔了
  • 仅初始化还没安装其他软件和服务的top显示如下

    在这里插入图片描述
    在这里插入图片描述

  • 设备和SD卡
    在这里插入图片描述
    在这里插入图片描述

### 回答1: rk3368_box机指的是对搭载rk3368芯片的盒子类设备进行固件升级或更换系统。首先需要准备一个机工具和对应的固件包。机工具一般是专门为rk3368芯片设计的机工具,例如RK Batch Tool或者RK Android Tool。固件包则是根据设备型号和硬件配置选择下载的对应固件包。 首先,将机工具和固件包解压到计算机上的一个文件夹中。接下来,通过USB线将rk3368_box连接到计算机上。确保设备已开机,并将其连接到计算机的一个可用USB口。 然后,打开机工具,根据界面上的指导选择对应的固件包。一般有固件包的路径、升级按钮、确定按钮等选项。在确定无误后,点击升级按钮,机工具就会开始将固件包写入到rk3368_box中。 机过程中,确保设备保持连接状态,不要拔掉USB线或关闭电源。等待机工具显示机成功或者完成的提示信息。整个机过程可能需要几分钟到十几分钟,具体时间根据固件包的大小和电脑性能而定。 机完成后,断开USB连接,将rk3368_box重新启动。此时,设备的系统已经被新或更新完毕,可以使用新的系统进行操作了。 需要注意的是,在机过程中有一定的风险,若操作不当可能导致设备损坏。因此,在机之前,一定要确保所使用的机工具和固件包是可靠和适配的,遵循操作指南,并备份好原来的系统和数据,以防机失败后恢复至原来的状态。 机可以解决设备性能不佳、系统卡顿和崩溃等问题,也可以享受到新的系统功能和界面。但需谨慎操作,以保证机过程的安全和成功。 ### 回答2: RK3368_box 机是指对搭载RK3368芯片的机顶盒进行机操作。机可以改变系统的默认设置、安装自己喜欢的软件和系统,提升机顶盒的功能和性能。 机前,我们需要准备好以下工具: 1. 一个可靠的机工具,如Rockchip Batch Tool或RKDumper; 2. 适用于RK3368芯片的机固件文件,可以在官方网站或论坛上获取。 机步骤如下: 1. 首先,将机顶盒连接到电脑上,并确保电脑能够正常识别到机顶盒设备; 2. 打开机工具,并选择正确的固件文件; 3. 进入机模式。具体步骤可能因机顶盒型号而异,一般需要按住机顶盒上的Reset按钮,然后再插入电源线; 4. 在机工具中点击“写”按钮开始机。机过程需要一定时间,请耐心等待; 5. 机完成后,机顶盒会自动重启,进入新的系统。 在机过程中,有一些需要注意的事项: 1. 请确保选用的机固件文件是适合你的机顶盒型号的,错固件可能导致机顶盒变砖; 2. 机过程中,请勿断开电源或拔掉USB线,以免造成损坏; 3. 机有一定风险,如果不熟悉操作,请先查阅相关教程或咨询专业人士。 总结来说,RK3368_box机是为了改善机顶盒的功能和性能,通过选择适合的固件文件和正确的机工具,按照步骤进行操作,可以完成机过程,并使机顶盒达到更好的使用效果。 ### 回答3: rk3368_box是一款基于Rockchip RK3368芯片的盒子型设备,机是指在该设备上安装新的固件或操作系统。机可以带来一些好处,例如修复系统bug、提高设备性能、解锁功能限制等。 首先,机前需要准备好机工具和固件文件。机工具可以是RKTool、AndroidTool等,固件文件可以从官方网站或第三方下载。在机前,应备份设备中的重要数据,以免机过程中数据丢失。 其次,机时需要进入设备的机模式。通常情况下,按住设备背面的重置键并插入USB线即可进入机模式。这时,在机工具中选择对应的固件文件,连接设备,然后点击机按钮,等待机过程完成。 机完成后,设备会重启并进入新的操作系统。此时,需要进行一些初始设置,例如选择语言、设置无线网络、登录账号等。机后,可以体验到新的界面、功能和性能提升。 但机也存在风险,例如机失败导致设备无法启动、数据丢失、设备变砖等。因此,在机前应仔细阅读机教程和使用正确的固件文件。同时,在机过程中要保持设备连接的稳定,避免断电或拔掉USB线。 总之,对于rk3368_box设备,机可以带来更好的使用体验,但需要注意机风险,选择合适的机工具和固件文件,并遵循机教程操作,确保机过程顺利进行。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值