找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 2589|回复: 9

OECT的armbian

[复制链接]
发表于 2025-8-31 00:52 | 显示全部楼层 |阅读模式
我也是小白,半天没找到,发现很多人也在找,我直接转载一下op大大的帖子把

https://github.com/ophub/amlogic-s9xxx-armbian/pull/2736

uboot

地址
https://github.com/ophub/u-boot/ ... t/rockchip/wxy-oect




Armbian下载地址:https://github.com/ophub/amlogic-s9xxx-armbian/releases
• OpenWrt下载地址:https://github.com/ophub/amlogic-s9xxx-openwrt/releases
• 刷机工具:https://github.com/ophub/kernel/ ... sitant_v5.12.tar.xz
• Loader文件下载地址: L2.0的下载:MiniLoaderAll.bin,L2.1的下载:rk356x-MiniLoaderAll.bin,不区分就都试试。
拆机视频和文档:
https://www.bilibili.com/video/BV1vdVzzsErB/
https://blog.csdn.net/John_Lenon/article/details/146461220
我总结了一下相关的刷机贴,介绍下windows和mac电脑的刷机方法,以及根据设备短接后进入的是MaskROM模式或者Loader模式,决定是否需要选择MiniLoaderAll.bin
• 第一次从wxy原系统刷成Armbian或OpenWrt系统需要拆机短接进入刷机模式。以后再刷机就不用拆机短接了,可以用顶针按住RESET孔,然后连接数据线进入刷机模式。
• 无论是短接刷机,还是刺RESET孔刷机,都不用接电源,因为type-c刷机线可以供电。
1. 找到刷机短接点和type-c口
拆机方法大家看上面的帖子介绍吧,下面是短接点的位置,以及刷机线连接type-c接口位置示意图,要接type-c口,不要接USB口:



2. windows系统刷机
准备好合适的数据线,一头是type-c要连接oect盒子,另外一头的接口根据自己电脑的接口选择(type-c转usb,或者两头都是type-c)。
下载上面提供的RKDevTool刷机工具,安装好驱动并打开这个软件。
不需要接电源。使用type-c的线插入插座如上图所示的接口,然后用等金属器短接这2个点,手别抖按好短接点,然后把连接线的另外一头插入电脑,大约2个电脑会叮咚提示有设备接入,安装短接点即可进入刷机模式。
看软件的界面提示你进入的模式,第一次刷机一般进入的是MaskROM模式,这种模式下需要选择loader文件和img镜像文件。如果之前已经刷过Armbian或OpenWrt系统,再次刷机一般进入Loader模式,这种情况下不用选择loader文件,只选需要刷入的img镜像文件即可。(注意要解压成img,不要刷压缩文件)
截图上文字:
0xCCCCCCCC  LoaderToDDR  <MiniLoaderAll.bin文件的路径>   <点最右侧的空白块可以选择loader文件>
0x00000000  system       <armbian.img文件的路径>         <点最右侧的空白块可以选择img文件>
Copy


短接手颤了就歇会再战,刷机说明书失败了就重新短接再战,成功就在下一次。
3. MAC电脑刷机方法
有的同学没有windows电脑,使用mac电脑刷机也一样。
使用mac自带的终端进行后面的操作:访问>左侧菜单选:应用程序>实用工具>终端
第一步先一键安装Homebrew
# 先安装 Homebrew(已经安装可以忽略,重复执行也没事)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.co ... all/HEAD/install.sh)"
Copy
接下来安装rkdeveloptool,需要从源码编译,1分钟搞定。
brew install automake autoconf libusb pkg-config git wget
git clone https://github.com/rockchip-linux/rkdeveloptool
cd rkdeveloptool
export CXXFLAGS="-g -O2 -Wno-error=vla-cxx-extension"
autoreconf -i
./configure
make -j $(nproc)
cp rkdeveloptool /opt/homebrew/bin/
Copy
然后开始短接刷机了,短接方法看上面,短接成功后mac电脑会弹出一个对话框,提示有一个设备要接入电脑下面是否允许,点击允许。接下来的oect就接入电脑了。(以后再短接不会弹窗了,直接用的命令看接入的设备)
# 在终端命令里查看已连接的 Maskrom 设备
rkdeveloptool ld
Copy
和windows刷机模式一样,接下来会有2种提示,第一次刷机的一般会进入MaskROM模式,再次刷机的会进入Loader模式。具体进入的模式在终端信息里查看:

如上图所示,我刚在windows上刷机过一次,我接下来mac电脑上刷机就进入的是Loader模式,在loader模式下你刷MiniLoaderAll.bin是不接受的,不过执行了这个命令也无所谓,会提示写loader失败,不影响继续刷img镜像文件。
首先 cd 到 MiniLoaderAll.bin 和 armbian.img 所在的目录,然后执行下面的命令,如果不在这些文件的目录里,自己在下面的命令里把文件路径带上。
# MaskROM 模式时需要先写入loader文件
# 如果进入的是loader模式可忽略,因为板子上已经写了loader,否则也无法进入loader模式
sudo rkdeveloptool db MiniLoaderAll.bin

# 再写入镜像的img结尾的文件(注意要解压成img,不要刷压缩文件)
# 执行此写入命令时会提示要输入密码,输入你电脑的密码即可
sudo rkdeveloptool wl 0 armbian.img
Copy
看图纸条跑完了就写好了:Write LBA from file (100%)
下面是刷OpenWrt的方法,之前刷机过了,所以会进入的是loader模式,就不用刷MiniLoaderAll.bin了。

4.如何自定义mac地址:
由于刷机底包的u-boot里定义了mac地址,所以都是00:15:18:01:81:31,当交换机有台oes-plus时mac地址相同会冲突,需要修改自定义mac地址,给每个设备分配一个不同的mac地址。
• 方案A:修改Armbian系统设置。只要在当前Armbian系统里进行了修改,重装系统后还是会恢复的。
看帮助文档第12.7.2.4小节:https://github.com/ophub/amlogic ... uments/README.cn.md
• 方案B:修改u-boot设置。这个是修改u-boot环境变量中的mac地址,重装系统也不会改变。
# 第一步,安装软件包
sudo apt-get update
sudo apt-get install -y libubootenv-tool

# 第二步,修改mac地址为合规的格式(mac地址内容自定义,字母数字合格即可)
sudo fw_setenv ethaddr 02:55:66:77:88:99
# 修改后可以打印下结果查看是否修改成功
sudo fw_printenv ethaddr
# 重启生效,记得去路由器里查看新mac分配的ip地址
Copy
5. oect原版设备刷入Armbian系统的截图
• 使用 stable/6.12.y 主线内核

• 使用 rk35xx/6.1.y 系列内核

• 切换内核的命令
# 先同步下最新脚本
armbian-sync

# 切换 rk35xx/6.1.y 系列内核
armbian-update -u rk35xx -k 6.1.115

# 切换 stable/6.12.y 主线内核
armbian-update -u stable -k 6.12
Copy
6. oect原版设备刷入OpenWrt系统的截图



评分

参与人数 1恩山币 +1 收起 理由
厄瓜多尔大虾 + 1 感谢你的分享,无论怎样,你都是最无私的人 ...

查看全部评分

只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
发表于 2025-8-31 12:02 | 显示全部楼层
L1.0用这套工具和方法不行

点评

L1.0似乎也有几个版本  详情 回复 发表于 2025-8-31 17:50
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-8-31 13:38 | 显示全部楼层
读了你的贴子非常受益,尤其是找到UBOOT的下载位置,以后可以找到更新的了;还有就是修改网卡物理地址的方式。
谢谢分享!

点评

hahahha,大神居然也回复  详情 回复 发表于 2025-8-31 15:23
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-8-31 15:23 | 显示全部楼层
厄瓜多尔大虾 发表于 2025-8-31 13:38
读了你的贴子非常受益,尤其是找到UBOOT的下载位置,以后可以找到更新的了;还有就是修改网卡物理地址的方 ...

hahahha,大神居然也回复
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-8-31 17:50 | 显示全部楼层
sliming 发表于 2025-8-31 12:02
L1.0用这套工具和方法不行

L1.0似乎也有几个版本
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-9-1 02:55 | 显示全部楼层
感谢分享
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-9-1 09:14 | 显示全部楼层
怎么确定自己的oect是原版还是换芯?

点评

这个我也不太懂,改天看到了发出来  详情 回复 发表于 2025-9-1 10:05
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-9-1 10:05 | 显示全部楼层
jediet693 发表于 2025-9-1 09:14
怎么确定自己的oect是原版还是换芯?

这个我也不太懂,改天看到了发出来
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-9-1 11:08 | 显示全部楼层
感谢分享
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-15 13:14 | 显示全部楼层
谢谢分享
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /2 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2026-8-23 23:59

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 电话:13506125623

快速回复 返回顶部 返回列表