bigtreetech / bigtreetech/Octopus-Max-EZ

Octopus Max not working with EZ31865

Open
#5 30 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
114
Forks
29
PR merge metrics
No merged PRs in 30d

Description

I'm using an Octopus Max with the EZ31865 designed for it. With the EZ31865 on Motor8 slot connected to a PT1000 and everything configured correctly in klipper it works just fine and reports the correct temps. The problem is after a print has started, as soon as the part cooling fan connected to Fan1 kicks on it causes the ez31865 to error out with "mcu 'mcu' shutdown: thermocouple reader fault"
I can trigger the fault at any time by starting the part cooling fan. Even worse if Fan1 is running at 100% there is no problem. It only triggers the fault if Fan1 power is between 0 and 100%.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the fault with an EZ31865 on Motor8, a PT1000, and Fan1 at partial power. Then inspect the repository for the thermocouple-reader and fan-control entry points; done means Fan1 operation across its power range no longer causes the thermocouple reader fault.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
embedded-iot
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.