Quantcast
Channel: Reprap Forum - Firmware - Marlin
Viewing all articles
Browse latest Browse all 12090

Using fan definitions FAN_PIN, FAN1_PIN and FAN2_PIN.

$
0
0
Marlin firmware V 1.1.8 / 1.1.9, RAMPS 1.4 board Configuration "EFB"
I'm also using a board known as an RRD Fan extender board.
This board plugs into the Servo port and uses pin 6 and 11.

From what I understand there are 3 fan definitions possible.

FAN_PIN seem to be used to define the D9 Pin.
While FAN1_PIN AND FAN2_PIN go undefined.

So in the "pins_RAMPS.h" file I configured the following: in V1.1.9
#if ENABLED(IS_RAMPS_EFB) // Hotend, Fan, Bed
#define HEATER_BED_PIN RAMPS_D8_PIN
#define FAN1_PIN 6 // DJB
#define FAN2_PIN 11
In V 1.1.8
#if ENABLED(IS_RAMPS_EFB) // Hotend, Fan, Bed
#define FAN_PIN RAMPS_D9_PIN
#define HEATER_BED_PIN RAMPS_D8_PIN
#define FAN1_PIN 6 // Define servo pins for fan use DJB
#define FAN2_PIN 11

In both cases FAN1_Pin works by using the M106 P1 S128 command.
But in the case of FAN2_Pin it does not work.
Using M106 P2 S128 or M42 P11 S128 does not work.

So I figure I am either misinformed about FAN2_PIN, it uses a different
command structure or I may have a bad board.

Any help would be appreciated.
thank you

Viewing all articles
Browse latest Browse all 12090

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>