玩客云 OEC/OECT 笔记

article/2025/6/9 2:52:55

外观

内部

PCB正面

PCB背面

PCB背面

RK3566

1Gbps PHY

配置

OEC 和 OECT(OEC-turbo) 都是基于瑞芯微 RK3566/RK3568 的网络盒子, 没有HDMI输入输出. 硬件上 OEC 和 OECT 是一样的, 唯一的区别是内存, OEC 内存 2GB 而OECT 内存是 4GB.

产品OECOEC-turbo
CPURK3566/RK3568RK3566/RK3568
内存2GB4GB
系统存储8GB8GB
网络接口千兆以太网接口*1千兆以太网接口*1
硬盘接口SATA3.0接口*1;支持内置2.5寸 硬盘SATA3.0接口*1;支持内置2.5寸 硬盘
USBUSB3.0*1USB3.0*1
电源12V/2A 电源12V/2A 电源
产品尺寸145mm90mm47mm145mm90mm47mm

相关下载

https://cloud.189.cn/t/N7RFNn7zIBNz 访问码: h5nu

  • DriverAssitant_v5.13
    瑞芯微的USB驱动
  • RKDevTool_Release_v3.31.zip
    瑞芯微的线刷工具
  • MiniLoaderAll_oect.bin
    线刷时需要写入的BOOT固件, 在PCB版本为 OEC-1.1 的板子上可以正常启动
  • Flash_Armbian_25.05.0_rockchip_efused-wxy-oec_bookworm_6.1.99_server_2025.03.20.7z
    • 来源: [重发/线刷包]适用于OEC,带VPU,灯控等的Debian Armbian by hoiw
    • Armbian固件包,内核信息为 Linux armbian 6.1.99-rk35xx-ophub #1 SMP Mon Mar 17 11:25:03 EDT 2025 aarch64 GNU/Linux
  • oec_base.img.7z
    据说是救砖时用的OEC底包, 未实测

其它下载地址

  • https://share.weiyun.com/Hb8Zhxek
  • https://pan.baidu.com/s/13wWc1Z8slffM8WOOBlcf9w?pwd=5xk4

刷机流程

详细的拆机和刷机步骤, 参考这两篇就行

  • 扔掉玩客云斐讯N1吧,这才是2025年NAS性价比王者-OEC刷机篇
  • 网心云OEC-turbo超越N1的矿渣神器,刷机Armbian系统喂饭教程

大致的步骤就是

  • 下载 MiniLoaderAll_oect.bin 到本地
  • 下载 Flash_Armbian_25.05.0_rockchip_efused-wxy-oec_bookworm_6.1.99_server_2025.03.20.7z 到本地, 解压
  • 下载 DriverAssitant 到本地, 解压, 安装驱动
  • 下载 RKDevTool_Release_v3.31 到本地, 解压, 运行, 只勾选前两行, 设置好地址, 选择对应的固件文件
  • 使OEC板子进入MASKROOM状态
  • 在 RKDevTool 中执行烧录

关于下载BOOT失败

失败是正常的, 多试几次.

对于"下载BOOT失败", 如果一直失败, 可以用下图这种方式试试, 来源恩山论坛 帖子链接. 比短接GND, 1V8的成功率高很多.

  1. 开着 RKDevTool, 先把地址和固件设置好
  2. 用一个金属物(例如小螺丝刀)对着图中18ct元件的2,3脚, 悬着先不要短接
  3. OECT连上USB线, 另一头对着电脑USB口, 往USB口插OECT的灯亮起的那一刻, 迅速点一下2, 3脚使其短路, 点完即可放开, 此时会灯灭一下然后又亮, 就能检测到 MASKROOM 设备了
  4. 之后立即点击执行.

使用这种方式进入MASKROOM状态, 下载 BOOT 阶段的成功率能达到50%以上.

关于测试设备失败

如果BOOT下载成功, 执行到"测试设备开始", 但总是测试设备失败, 说明BOOT已经写进去了并且板子也启动了, 但是从上位机去检查板子的USB口失败了. 多试几次就可以了. 这种情况也可能是写入的 MiniLoaderAll.bin 不合适, 没有正常启动板子的USB口. 换一个 MiniLoaderAll.bin 试试.

刷机成功的界面

最后一步写入固件因为有7个多GB, 写入的时间会比较久, 如果需要判断 RKDevTool 是否工作正常, 可以开一个系统任务管理器查看, 如果 RKDevTool 这个进程一直有磁盘写入, 说明还在工作.

系统展示

Armbian 系统设置

hoiw原帖中对这个固件的介绍

重写了设备树,设备树及源码已提交至ophub,以后可以通过底包+ophub包的方式直接安装。
目前ophub的rk35xx支持有问题,导致不能双包(底包+ophub镜像包)安装,等ophub那边修复。适用于OEC/OEC-Turbo的Armbian镜像
知道你们想要装OMV,这次是Debian 12(Bookworm)的镜像。
镜像修复了RKVENC,RKVDEC的支持,有RGA设备,有NPU。
GPU目前只能通过panfrost驱动,目测是上游源码的问题,没有mali0节点
eMMC分区目前应该是所有包里利用率最大的,刷好以后eMMC根目录总空间6.5个G
支持灯控,有红蓝绿三色,以及调色后青(蓝+绿),黄(红+绿),粉(红+蓝),白(红+蓝+绿)四色 共7色可调,自己写脚本。
默认是绿灯(不过青色好看些,下一版改掉?)原厂OEC镜像的uboot自带一个BUG,会导致USB插某些设备无法启动。无法修复
但是,只要关闭开机的USB设备启动,让uboot不检测USB,就能避免这个BUG,
这个镜像添加了开关,支持关闭USB启动,这样USB就能开机插着硬盘了。
线刷镜像(此贴)默认关闭USB启动,ophub镜像(双镜像)默认开启。关闭/开启USB启动方法(仅适用于此镜像):
首次运行时,执行以下命令:
apt update
apt-mark unhold armbian-bsp-cli-odroidn2-current
apt remove u-boot-tools
apt install u-boot-tools
apt install armbian-bsp-cli-odroidn2-current
apt-mark hold armbian-bsp-cli-odroidn2-current之后 只要运行fw_setenv enabled_usbboot '0' 就能关闭开机的USB启动
要再打开USB启动,用fw_setenv enabled_usbboot '1'
(注意英文单引号别打错了)

修改软件源

默认的软件源下载太慢了, 修改 /etc/apt/sources.list.d/debian.sources, 替换软件源

Types: deb
URIs: https://mirrors.tuna.tsinghua.edu.cn/debian
Suites: bookworm bookworm-updates bookworm-backports
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpgTypes: deb
URIs: https://mirrors.tuna.tsinghua.edu.cn/debian-security
Suites: bookworm-security
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

相关链接

  • oec已经有可以直接刷的固件了,但是是ubuntu的noble版本,大佬可否适配下Debian的bullseye和bookworm,想装个omv,感谢大佬 #2786
    ophub 的 armbian 仓库项目下, 关于 oec/oect 固件的讨论1
  • 兄弟们。网心云oecturbo 刷入这个固件还会变砖吗 #2834
    ophub 的 armbian 仓库项目下, 关于 oec/oect 固件的讨论2
  • https://wiki.kobol.io/helios64/maskrom/
    Linux 上位机刷机

http://www.hkcw.cn/article/GOSRBAOAUR.shtml

相关文章

InfluxDB 高级函数详解:DERIVATIVE、INTEGRAL、SPREAD、HISTOGRAM 与 DIFFERENCE

在时序数据分析中,除了基础的聚合函数(如 MEAN、SUM),InfluxDB 还提供了一系列专门针对时间序列特性的高级函数。这些函数能帮助我们挖掘数据的变化趋势、波动特征和分布规律。下面我们将逐一解析五个关键函数:DERIVAT…

华为OD机试真题—— 最少数量线段覆盖/多线段数据压缩(2025A卷:100分)Java/python/JavaScript/C++/C语言/GO六种最佳实现

2025 A卷 100分 题型 本文涵盖详细的问题分析、解题思路、代码实现、代码详解、测试用例以及综合分析; 并提供Java、python、JavaScript、C++、C语言、GO六种语言的最佳实现方式! 2025华为OD真题目录+全流程解析/备考攻略/经验分享 华为OD机试真题《最少数量线段覆盖/多线段数…

古代小孩哥怎么过六一 绿意中撒欢踢毽子

今天是六一儿童节,让我们一起看看古代的孩子们在这一天会玩些什么。古代的童趣VCR展示了高能量小孩哥的日常。他们在绿意盎然的环境中尽情撒欢,青翠的柳荫、碧绿的草地,还有亲密的玩伴。孩子们选择组团踢毽子,只见小孩哥眼神专注,动作轻快,毽子跃起时衣角也随之飘动。旁边…

有捏捏玩具甲醛超标40多倍 安全问题引热议

近日,拥有百万粉丝的捏捏玩具博主“有只猫叫小朋友”在社交平台上发布癌症诊断书,并表示暂停更新。这一举动引发了关于捏捏玩具安全性的讨论。有网友留言称,自己和孩子玩过捏捏玩具后出现了头疼、嗓子疼的情况。捏捏玩具是一种流行的硅胶材质慢回弹类解压玩具,外形多为软萌…

宇树机器狗go2添加3d雷达(下)添加velodyne系列雷达

0.前言 上一篇文章教大家如何在宇树机器狗go2的仿真环境中添加3d雷达livox mid360(宇树机器狗go2 添加3d雷达(上)添加livox系列雷达),本期文章会教大家添加lvelodyne的系列雷达,是添加3d雷达的下期。宇树机…

美国终止艾滋病疫苗研发项目 转向现有方法消除艾滋病

特朗普政府终止了一项2.58亿美元的项目,对艾滋病疫苗研发工作造成了沉重打击。一位不愿透露姓名且未经授权发言的高级官员表示,美国国立卫生研究院计划将关注点转向利用现有方法消除艾滋病,并暂停了莫德纳公司研发的一项艾滋病疫苗临床试验。公共卫生专家指出,这些削减措施…

需求分析文档(PRD)编写指南——结构化定义与标准化写作方法

序言 在产品研发过程中,需求分析文档(PRD)是连接业务目标与技术实现的核心纽带。一份清晰的PRD能够: 统一团队认知:让产品、开发、测试等角色对需求的理解保持一致; 减少沟通成本:通过结构化描…

使用Shell脚本实现多GPU上的Ollama模型自动部署

使用Shell脚本实现多GPU上的Ollama模型自动部署 在大规模AI应用场景中,我们经常需要在多个GPU上同时部署不同的语言模型。本文将介绍一个自动化部署脚本,用于在多个GPU上高效部署和管理Ollama模型。 功能特点 自动停止已运行的Ollama服务支持多GPU并行…

Apdex评分从3级到5级标准划分思路详解

什么是 Apdex APdex (Application Performance Index)‌是一个用于评估应用性能的工业标准,也被称为 满意度,广泛应用于性能监控和优化。由 Apdex联盟开发,它从用户的角度出发,将应用响应时间的表现,转化为…

MATLAB 绘制带误差棒的拟合图:从入门到精通

在科学研究和工程实践中,数据可视化是理解数据特性、验证模型假设的重要手段。今天,我们来深入探讨一种极具价值的数据可视化形式——带误差棒的拟合图,并手把手教你如何用 MATLAB 实现它。 一、什么是带误差棒的拟合图 带误差棒的拟合图是…

[面试精选] 0206. 反转链表

文章目录 1. 题目链接2. 题目描述3. 题目示例4. 解题思路5. 题解代码6. 复杂度分析 1. 题目链接 206. 反转链表 - 力扣(LeetCode) 2. 题目描述 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 3. 题目示例 示例 1 :…

“香会”现场,中方代表发声!

第22届香格里拉对话会正在新加坡举行中国人民解放军国防大学代表团成员张弛在现场回应一系列焦点问题解放军打“独”促统不停步!在今年的香格里拉对话会上,台湾问题多次被提及。对此,张弛表示,“台独”分裂与台海和平是水火不容的,赖清德当局一年多来大肆挑动两岸的对立对…

乌总统顾问:备忘录未来实施恐困难重重

俄罗斯方面5月30日称,俄代表团已经准备好在6月2日与乌克兰开启第二轮谈判,希望双方能就和平协议备忘录内容进行讨论。乌克兰官员5月31日表示,由于俄罗斯未公开备忘录内容,乌方猜测大概率与俄方官员此前声明并无差异,未来实施备忘录内容可能困难重重。乌克兰总统办公室主任…

夺冠、庆祝、然后被捕……昨夜巴黎街头如“战场”

5月31日,法甲球队巴黎圣日耳曼5比0大胜意甲球队国际米兰,捧起本赛季欧冠联赛冠军奖杯。彻夜狂欢的法国球迷聚集在巴黎香榭丽舍大街及“大巴黎”主场王子公园一带。据巴黎警方消息,至午夜已有至少81人因滋事被捕。户外烟花声、鸣笛声、欢呼声不绝于耳,间或传来警笛声。据法媒…

基于联咏平台NT985XX 编码配置及常见问题解析

一、概述 hd_videoenc 的主要目的是从上层单元获取图像原始数据,并控制视频编码器对该图像进行编码,输出码流后可用于保存档案或进行在线串流。 二、HDAL interface介绍 这部分可以直接参考 video_record.c 这支 sample code, 开启与关闭…

【PCI】PCI入门介绍(包含部分PCIe讲解)

先解释一下寻址空间: 机器是32bit的话,意味着4G(2的32次方)寻址空间,内存条作为它的实际物理存储设备。大部分在跑内存程序运行,少部分用来存放其他东西。这是一个常见的4G寻址空间分布(不一定是…

中方批美印太战略:除了挑事端搞乱亚太毫无建树

中方批美“印太战略”:除了挑事端 搞乱亚太 毫无建树5月31日,在新加坡出席香格里拉对话会的中国国防大学教授孟祥青在接受总台记者采访时表示,美国在对话会中制造地区分裂,但是东盟国家更关注合作和发展,这才是地区国家的共同心声。var chan_v_w = 960,chan_v_h = 540,cha…

【NLP 78、手搓Transformer模型结构】

你以为走不出的淤泥,也迟早会云淡风轻 —— 25.5.31 引言 ——《Attention is all you need》 《Attention is all you need》这篇论文可以说是自然语言处理领域的一座里程碑,它提出的 Transformer 结构带来了一场技术革命。 研究背景与目标 在 Transfo…

Attention GhostUNet++ 混合的U-Net

最近看到一个全新的分割网络,虽然这个网络并没有发在什么顶级期刊,但是思路还是有点意思的。它是一个混合结合。他将所有的基本都组合在一起了。大家看名字就可以看出来。

C++23 已移除特性解析

文章目录 引言C23 已移除特性介绍1. 垃圾收集的支持和基于可达性的泄漏检测(P2186R2)背景与原理存在的问题移除的影响 2. 混合宽字符串字面量拼接非良构(P2201R1)宽字符串编码概述混合拼接的问题示例分析移除的意义 3. 不可编码宽…