P1P Firmware Update MC Fan

Hi, when can we expect the firmware update for the p1p to activate the mc fan?

1 Like

Only the PWM controlling seems to be deactivated. Plug an normal 5V fan (like the Noctua 4010 - non-PWM) to the pins and he will spin up.

I have done this modification some days ago and itā€˜s working like a charm. If the printer is powered on, the fan is running. Itā€˜s very silent so no option to deactivate it is needed.

2 Likes

There is a wiki from Bambu advising you to use a MC fan if you have an enclosure. I canā€™t believe itā€™s not active lol.

1 Like

If you didnā€™t get one of the first 300 P1P printers. It may not even have a fan installed much less active.

3 Likes

I got a 4020, I think I will do the same.

Thanks everyone, yeah I have the noctua 4020 too but the pwm one. I unplug the pwm cable and now its working.

3 Likes

Are you guys sure the PWM isnā€™t working? Or could it be it hasnā€™t reached the threshold to kick on? Also did you add the chamber fan too?

1 Like

Added the MC fan to my P1P last night and included the recommended G code as per the wiki but I still couldnā€™t get it to work, are we awaiting the firmware update as per the wiki page still?

1 Like

it works well without any firmware. here is the instructions. i used a 4-pin plug cable, but only connected 2 (red/black) cables to the fan. i got a noctua without PWM. works perfectly. here is the instructions

Guide for P1P & X1(C): How to replace stock fan with noctua fan : r/BambuLab (reddit.com)

Please could someone put a picture of the wirings and connectors used to plug it to the controller?
Thanks!

iā€™ve made an ā€œfeatureā€ request on GitHub, and iā€™ve got the message that the MC Fan will have a ā€œenableā€ feature of some sorts in Bambu Splicer, and in Handy app, and you will probably donā€™t need to do GCode (that doesnā€™t work BTW, i have the original X1 Fan, and it does not run, donā€™t want to cut the gray cables to disable PWM so iā€™ll wait for the update)

1 Like

When can we expect that update?

2 Likes

so the first 300 p1pā€™s had mc fans pre installed?

1 Like

They just said it will be in the firmware update. Canā€™t give the exact time and date, they didnā€™t gave one.

1 Like

If you get the Noctua fan there is an adapter that has just red and black coming out. All you need is the correct jst connector, then join the red to red and black to black. You can cut off the other two.

The original post has a link and the description for which jst to get. Itā€™s really that simple.

I cut only the cable for pwm one and itā€™s working fine

1 Like

Update received today.

The post above was cut-off, so Iā€™m reposting the release note header.

  • Added support for downgrading to previous firmware versions controlled by Bambu Lab (Only through Handy APP V1.0.13 or above)
  • Added support for remote liveview through the Internet (Handy APP V1.2.0 or above, Studio V1.7.0.0 or above)
  • Added support for saving history print files(limited to 20 3mf files) from cloud to the local cache folder of the MicroSD card
  • Added support for smooth timelapse mode
  • Added support for multi-language display of files and settings, such as file names, accounts .etc
  • Added support for Bambu Studio/Handy displaying the number of print layers
  • Added support for using M710 G-code to control the MC fan
  • Optimized the decompression logic of printing to allow for printing and decompressing the 3mf file at the same time
  • Other improvements and bugs fixed
  • Remaining Issues

Added support for using M710 G-code to control the MC fan

If your P1P is enclosed, the heat dissipation of the heatsink will not be as good and can lead to overheating. To avoid this, it is necessary to install and turn on the MC fan. You can add ā€œM710" G-code once in the ā€œMachine start G-codeā€ and start a print, and the machine will save the settings. For more information, please refer to:Precautions for P1P enclosure | Bambu Lab Wiki

  • M710 A1 S255:turn on the automatic control of the MC fan,the MC fan will automatically turn on when the stepper motor is turned on and turn off when the stepper motor is turned off;
  • M710 S0:turn off the MC fan.

2 Likes

I did the firmware update and entered the M710 A1 S255 command in the start G code and I entered the second command M710 S0 because I lacked further information at the end of the end G code and then started a print job with the new G -Codes executed to transfer the G-code into memory but unfortunately the fan is not disabled and continues to run. Is it maybe because I didnā€™t install the original fan but a Noctua NF-A4x10. Does this only work with the original fan?

I donā€™t think there is a provision to verify the type of fan installed. Itā€™s possible the codes are the issue. M710 S0 is only for when the motors are active, IIRC. If you want to turn off the fan when motors are off, use M710 I0 (I"speed" - Set the speed of the controller fan when motors are off.).