Prusa-Firmware 3.14.1版本风扇自检故障排查指南
2025-07-05 05:41:56作者:宣利权Counsellor
问题现象
在Prusa MK3S/+打印机上使用3.14.1版本固件进行自检时,用户遇到了一个特殊的风扇检测问题。具体表现为:
- 热端风扇检测正常通过
- 进入打印冷却风扇检测时,系统询问风扇是否旋转
- 确认风扇确实在旋转后,系统却报错并中断自检流程
- 回退到3.13.3版本固件后问题消失
问题分析
经过技术分析,这个问题实际上是由于用户操作误解导致的。在Prusa固件的风扇自检流程中,系统会依次检测两个风扇:
- 左侧热端风扇:默认选项是"未旋转"
- 前部打印冷却风扇:默认选项也是"未旋转"
正确的操作逻辑应该是:
- 对于已经通过检测的热端风扇,应选择"未旋转"(因为系统正在确认风扇是否真的停止)
- 对于正在检测的打印冷却风扇,才应选择"旋转"
当用户在第一步热端风扇检测时就选择"旋转",系统会误判为风扇接线错误(热端和冷却风扇位置互换),从而抛出"Front/left fans swapped"的错误提示。
解决方案
正确操作步骤
- 开始自检流程
- 热端风扇检测时:
- 确认风扇确实在旋转(这是正常状态)
- 但应选择"未旋转"选项(这是系统在验证风扇能否停止)
- 打印冷却风扇检测时:
- 确认风扇旋转状态
- 选择"旋转"选项
风扇状态验证
如果问题仍然存在,建议进行以下深度检测:
-
手动控制风扇:
- 通过菜单:设置 → 温度 → 风扇速度,将值设为255(全速)
- 观察两个风扇的实际旋转情况
-
查看实时数据:
- 进入支持菜单 → 挤出机信息
- 查看两个风扇的实时RPM数值
- 正常值范围:
- 热端风扇:约3720-3900 RPM
- 打印冷却风扇:约4440-4560 RPM
-
热端风扇特殊检测:
- 将喷嘴温度设置为56°C以上
- 热端风扇应自动启动
- 观察其转速是否正常
技术背景
Prusa固件的风扇检测逻辑设计考虑了以下因素:
- 安全机制:确保热端风扇在高温时正常工作,防止热蠕变
- 错误检测:能识别风扇接线错误或风扇故障
- 用户交互:通过问答方式确认风扇实际状态
3.14.x版本固件可能加强了对风扇状态的验证逻辑,因此对操作顺序更加敏感。而3.13.3版本可能采用了相对宽松的检测方式。
注意事项
- 测试完成后,记得将温度设置恢复正常
- 如果是第三方风扇,可能需要调整固件参数
- 长期风扇故障可能导致热端损坏,应及时解决
通过以上步骤,用户应该能够顺利完成风扇检测流程。如果问题持续存在,可能需要检查风扇硬件连接或考虑更换风扇。
登录后查看全文
热门项目推荐
相关项目推荐
atomcodeClaude Code 的开源替代方案。连接任意大模型,编辑代码,运行命令,自动验证 — 全自动执行。用 Rust 构建,极致性能。 | An open-source alternative to Claude Code. Connect any LLM, edit code, run commands, and verify changes — autonomously. Built in Rust for speed. Get StartedRust0218
cann-learning-hubCANN 学习中心仓,支持在线互动运行、边学边练,提供教程、示例与优化方案,一站式助力昇腾开发者快速上手。Jupyter Notebook0139
uni-appA cross-platform framework using Vue.jsJavaScript09
GLM-5.2智谱开源 GLM-5.2,这是针对长文本任务的最新旗舰模型。相较于前代产品 GLM-5.1,它在长文本任务处理能力上实现了显著飞跃,并且首次在稳定的 100 万 token 上下文中提供这一能力。Jinja00
SwanLab⚡️SwanLab - an open-source, modern-design AI training tracking and visualization tool. Supports Cloud / Self-hosted use. Integrated with PyTorch / Transformers / LLaMA Factory / veRL/ Swift / Ultralytics / MMEngine / Keras etc.Python00
tiny-universe《大模型白盒子构建指南》:一个全手搓的Tiny-UniverseJupyter Notebook03
项目优选
收起
openEuler内核是openEuler操作系统的核心,既是系统性能与稳定性的基石,也是连接处理器、设备与服务的桥梁。
C
471
465
deepin linux kernel
C
32
16
Claude Code 的开源替代方案。连接任意大模型,编辑代码,运行命令,自动验证 — 全自动执行。用 Rust 构建,极致性能。 | An open-source alternative to Claude Code. Connect any LLM, edit code, run commands, and verify changes — autonomously. Built in Rust for speed.
Get Started
Rust
2.09 K
218
本项目是CANN提供的神经网络类计算算子库,实现网络在NPU上加速计算。
C++
700
1.4 K
暂无描述
Dockerfile
780
5.08 K
Ascend Extension for PyTorch
Python
758
968
本仓库是 Flutter SDK 与 Flutter Engine 的 OpenHarmony 适配版本,由 CPF-Flutter 团队维护。开发者可使用熟悉的 Flutter 技术栈开发 OpenHarmony 应用,3.35.7 及以后的适配版本可基于本仓库源码构建支持 OpenHarmony 的 Flutter Engine。
Dart
1.04 K
271
本项目是CANN提供的transformer类大模型算子库,实现网络在NPU上加速计算。
C++
880
2.03 K
MindQuantum is a general software library supporting the development of applications for quantum computation.
Python
183
111
旨在打造算法先进、性能卓越、高效敏捷、安全可靠的密码套件,通过轻量级、可剪裁的软件技术架构满足各行业不同场景的多样化要求,让密码技术应用更简单,同时探索后量子等先进算法创新实践,构建密码前沿技术底座!
C
1.11 K
682