bigtreetech / BIGTREETECH-SKR-mini-E3

BIGTREETECH SKR-mini-E3 motherboard is a ultra-quiet, low-power, high-quality 3D printing machine control board. It is launched by the 3D printing team of Shenzhen BIGTREE technology co., LTD. This board is specially tailored for Ender 3 printer, perfectly replacing the original Ender3 printer motherboard.
2.02k stars 1.98k forks source link

[BUG] SKR MINI e3 v3 Controller Fan always on #614

Open Roonster78 opened 2 years ago

Roonster78 commented 2 years ago

Description

I have 3 machines with the SKR mini E3 v3.0 and the exact same firmware. After powering on the machines the controller fan of two of the machines stay silent unless a strepper gets activated. On one machine, the controller fan runs permanently and doesn't respond to any command.

Firmware is the actual Marlin 2.0.9.3 bugfix branch from the 31st January 2022

Steps to reproduce

  1. Switch on the printer
  2. Check if the controller fan runs 2.1 try to control the speed in the menu (if configured)

Expected behavior Should not run/spin like the other two machines

Actual behavior Runs permanently unlike the other two machines

Additional Information

Configuration.zip

radek8 commented 2 years ago

Probably a damaged mosfet that spins a fan. A frequent defect ....

https://github.com/bigtreetech/BIGTREETECH-SKR-mini-E3/issues/238

mfaccin commented 2 years ago

Same issue here, I can't control FAN_1 and FAN_2 using the gcode from Marlin. How can I address the configuration to have them set as P1 and P2? @radek8

radek8 commented 2 years ago

@mfaccin What board do you use? Which fans do you want to control on connectors FAN1 and FAN2? What do you mean P1 and P2? Submit your configuration.

mfaccin commented 2 years ago

@radek8 I'm using the SKR E3 mini V3.0

I intend to use two 5010 in FAN1 and FAN2 and an axial fan in FAN0.

According to the https://marlinfw.org/docs/gcode/M106.html I can select the speed of the FAN0 using M106 P0 S_, but it doesn't work with the other two.

radek8 commented 2 years ago

Do you use all 3 fans to cool the printed part? I'm not asking about the fan model, but about what part of the printer it's supposed to cool.

radek8 commented 2 years ago

@mfaccin Send me your configuration files (Configuration.h and Configuration_adv.h) from which you compiled fw.

radek8 commented 2 years ago

@mfaccin If you want to control multiple fans with command M106 with index P0 to P2, you must define the number of fans.

define NUM_M106_FANS 3