Notifications
Clear all

Firmware PWM setting for hotend fan  

  RSS
Hyron
(@hyron)
New Member
Firmware PWM setting for hotend fan

Hey there,
I've upgraded my mini with a Noctua fan. The problem is that the original PWM setting for the original fan is quite low for a Noctua, and thus not cooling enough. I know if I want to flash a custom firmware, I need to void my warranty by removing the little thingy on the board. That is not my concern. The only question I have is, if somebody knows where the PWM setting for the fan is in the firmware. There are some open questions on GitHub, but none of them really answers it. I even posted a new question myself, but it seems like the GitHub Issue tab is dead.
So if anyone can tell me in with file and what line the PWM settings are, I would be thrilled.

Cheers!

Posted : 16/05/2022 11:02 am
Neophyl
(@neophyl)
Illustrious Member
RE: Firmware PWM setting for hotend fan

Someone else asking the same question on the Prusa Mini firmware github https://github.com/prusa3d/Prusa-Firmware-Buddy/issues/2081

I also found this over there   https://github.com/prusa3d/Prusa-Firmware-Buddy/issues/997

Posted : 16/05/2022 2:13 pm
Hyron
(@hyron)
New Member
Topic starter answered:
RE: Firmware PWM setting for hotend fan

 

Posted by: @neophyl

Someone else asking the same question on the Prusa Mini firmware github https://github.com/prusa3d/Prusa-Firmware-Buddy/issues/2081

I also found this over there   https://github.com/prusa3d/Prusa-Firmware-Buddy/issues/997

The Question on GitHub is from myself…. As I said. The GitHub is quite dead since nobody replies there.

The other question on GitHub is the same thing. It is dead. The solution posted there doesn't seam to work any more since they change the location in code.

This is the reason I'm asking here. GitHub is no help.

Posted : 16/05/2022 3:25 pm
Neophyl
(@neophyl)
Illustrious Member
RE: Firmware PWM setting for hotend fan

Sorry didn't catch the usernames similarity, just remembered seeing it on there.  If you didn't get any joy there you are not likely to get any here either.  Sorry.

Posted : 18/05/2022 7:58 am
uh
 uh
(@uh)
Eminent Member
RE: Firmware PWM setting for hotend fan

You can use a common 5V Noctua fan (same as for MK3S).

Modify in Prusa-Firmware-Buddy/src/common/hwio_buddy_2209_02.cpp

line 530: fanctl_set_pwm(1, ulVal ? (100 * 50 / 255) : 0);

change to: fanctl_set_pwm(1, ulVal ? 50 : 0);

in addition in Prusa-Firmware-Buddy/src/common/w25x.cpp

line 361: return ((w25x_mfrid == MFRID) && ((w25x_devid == DEVID) || (w25x_devid == DEVID_NEW)));

change to: return ((w25x_devid == DEVID) || (w25x_devid == DEVID_NEW));

 

 

Posted : 26/11/2022 7:28 am
Share: