Close



Results 1 to 7 of 7
  1. #1
    Student
    Join Date
    Feb 2015
    Location
    Brazil
    Posts
    26

    Print cooling fan on D9 not working.

    I've printed clough42's shroud and installed the fan on D9 but it wont run at all.

    There's no voltage on D9 even when I send the M106 command from printrun.

    What am I doing wrong? Could I have a bad port?

  2. #2
    Student
    Join Date
    Apr 2015
    Location
    Pacific Northwest
    Posts
    24
    Quote Originally Posted by Renfro View Post
    I've printed clough42's shroud and installed the fan on D9 but it wont run at all.

    There's no voltage on D9 even when I send the M106 command from printrun.

    What am I doing wrong? Could I have a bad port?
    Did you make the needed changes to the configuration.h file as explained in the trouble shooting section of the build instructions?

  3. #3
    Student
    Join Date
    Feb 2015
    Location
    Brazil
    Posts
    26
    I think I have.

    #define MOTHERBOARD 33

    That's it, right?

  4. #4
    Student
    Join Date
    Feb 2015
    Location
    Brazil
    Posts
    26
    Got it working.

    For the record, I had to add the following line to the motherboard 33 section of pins.h

    #define FEATURE_FAN_CONTROL true

  5. #5
    Staff Engineer printbus's Avatar
    Join Date
    May 2014
    Location
    Highlands Ranch, Colorado USA
    Posts
    1,436
    Add printbus on Thingiverse
    This is something that didn't used to be required. I'm curious, and for future reference, were you using a Marlin distribution provided by MakerFarm, or something you obtained directly from the Marlin source repository on github?

  6. #6
    Student
    Join Date
    Feb 2015
    Location
    Brazil
    Posts
    26
    I'm using the ramps.zip from the build instructions page at MakerFarm. Specifically, the files in the "Marlin_RAMPS_EPCOS_i3v" folder.

    Is this my best option? Should I flash a newer version from github?

    BTW 3 prints later and fan still working as expected.

  7. #7
    Staff Engineer printbus's Avatar
    Join Date
    May 2014
    Location
    Highlands Ranch, Colorado USA
    Posts
    1,436
    Add printbus on Thingiverse
    Quote Originally Posted by Renfro View Post
    ...Is this my best option? Should I flash a newer version from github?
    Adding automatic bed leveling/compensation has historically been the main reason to move to a newer or different build than the MakerFarm distribution. Until you have issues with what you have or want to add some new functionality you've heard about like ABL, I'd suggest sticking with what you have in the MakerFarm distribution. Get to know it - specifically the content of files like configuration.h, configuration_adv.h, and pins.h and how they are used to configure/tailor Marlin for your printer. Too many people jump into trying a new version and learn the hard way that they don't know enough to go about it, or they find that the latest builds on github haven't been thoroughly tested and have issues.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •