Hello community,
I'm trying to configure Dyze Pulsar extruder with RAMPS 1.4 and I am getting the following errors.
I don't understand which lines I have to change and why.
I followed these instructions:
Dyze Pulsar firmware config
Dyze Stepper Driver config
Dyze PT100 amplifier board config
Also I checked this discussion and this scheme.
Attached the configuration files I edited.
Anyone able to help me understand and making it work?
I'm trying to configure Dyze Pulsar extruder with RAMPS 1.4 and I am getting the following errors.
I don't understand which lines I have to change and why.
I followed these instructions:
Dyze Pulsar firmware config
Dyze Stepper Driver config
Dyze PT100 amplifier board config
Also I checked this discussion and this scheme.
Attached the configuration files I edited.
Anyone able to help me understand and making it work?
In file included from H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\MarlinConfig.h:49:0, from H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\HAL\AVR\Servo.cpp:55: H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2513:4: error: #error "HEATER_1_PIN is not defined. TEMP_SENSOR_1 might not be set, or the board (not EEB / EEF?) doesn't define a pin." #error "HEATER_1_PIN is not defined. TEMP_SENSOR_1 might not be set, or the board (not EEB / EEF?) doesn't define a pin." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2528:8: error: #error "HEATER_2_PIN not defined for this board." #error "HEATER_2_PIN not defined for this board." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2717:4: error: #error "E2_STEP_PIN, E2_DIR_PIN, or E2_ENABLE_PIN not defined for this board." #error "E2_STEP_PIN, E2_DIR_PIN, or E2_ENABLE_PIN not defined for this board." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:3796:1: error: static assertion failed: DEFAULT_AXIS_STEPS_PER_UNIT values must be positive. static_assert(_PLUS_TEST(1), "DEFAULT_AXIS_STEPS_PER_UNIT values must be positive."); ^~~~~~~~~~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:3801:1: error: static assertion failed: DEFAULT_MAX_FEEDRATE values must be positive. static_assert(_PLUS_TEST(2), "DEFAULT_MAX_FEEDRATE values must be positive."); ^~~~~~~~~~~~~ In file included from H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\MarlinConfig.h:49:0, from H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\HAL\AVR\HAL_SPI.cpp:34: H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2513:4: error: #error "HEATER_1_PIN is not defined. TEMP_SENSOR_1 might not be set, or the board (not EEB / EEF?) doesn't define a pin." #error "HEATER_1_PIN is not defined. TEMP_SENSOR_1 might not be set, or the board (not EEB / EEF?) doesn't define a pin." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2528:8: error: #error "HEATER_2_PIN not defined for this board." #error "HEATER_2_PIN not defined for this board." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2717:4: error: #error "E2_STEP_PIN, E2_DIR_PIN, or E2_ENABLE_PIN not defined for this board." #error "E2_STEP_PIN, E2_DIR_PIN, or E2_ENABLE_PIN not defined for this board." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:3796:1: error: static assertion failed: DEFAULT_AXIS_STEPS_PER_UNIT values must be positive. static_assert(_PLUS_TEST(1), "DEFAULT_AXIS_STEPS_PER_UNIT values must be positive."); ^~~~~~~~~~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:3801:1: error: static assertion failed: DEFAULT_MAX_FEEDRATE values must be positive. static_assert(_PLUS_TEST(2), "DEFAULT_MAX_FEEDRATE values must be positive."); ^~~~~~~~~~~~~ In file included from H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\MarlinConfig.h:49:0, from H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\HAL\AVR\eeprom.cpp:24: H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2513:4: error: #error "HEATER_1_PIN is not defined. TEMP_SENSOR_1 might not be set, or the board (not EEB / EEF?) doesn't define a pin." #error "HEATER_1_PIN is not defined. TEMP_SENSOR_1 might not be set, or the board (not EEB / EEF?) doesn't define a pin." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2528:8: error: #error "HEATER_2_PIN not defined for this board." #error "HEATER_2_PIN not defined for this board." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2717:4: error: #error "E2_STEP_PIN, E2_DIR_PIN, or E2_ENABLE_PIN not defined for this board." #error "E2_STEP_PIN, E2_DIR_PIN, or E2_ENABLE_PIN not defined for this board." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:3796:1: error: static assertion failed: DEFAULT_AXIS_STEPS_PER_UNIT values must be positive. static_assert(_PLUS_TEST(1), "DEFAULT_AXIS_STEPS_PER_UNIT values must be positive."); ^~~~~~~~~~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:3801:1: error: static assertion failed: DEFAULT_MAX_FEEDRATE values must be positive. static_assert(_PLUS_TEST(2), "DEFAULT_MAX_FEEDRATE values must be positive."); ^~~~~~~~~~~~~ In file included from H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\MarlinConfig.h:49:0, from H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\HAL\AVR\fast_pwm.cpp:24: H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2513:4: error: #error "HEATER_1_PIN is not defined. TEMP_SENSOR_1 might not be set, or the board (not EEB / EEF?) doesn't define a pin." #error "HEATER_1_PIN is not defined. TEMP_SENSOR_1 might not be set, or the board (not EEB / EEF?) doesn't define a pin." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2528:8: error: #error "HEATER_2_PIN not defined for this board." #error "HEATER_2_PIN not defined for this board." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2717:4: error: #error "E2_STEP_PIN, E2_DIR_PIN, or E2_ENABLE_PIN not defined for this board." #error "E2_STEP_PIN, E2_DIR_PIN, or E2_ENABLE_PIN not defined for this board." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:3796:1: error: static assertion failed: DEFAULT_AXIS_STEPS_PER_UNIT values must be positive. static_assert(_PLUS_TEST(1), "DEFAULT_AXIS_STEPS_PER_UNIT values must be positive."); ^~~~~~~~~~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:3801:1: error: static assertion failed: DEFAULT_MAX_FEEDRATE values must be positive. static_assert(_PLUS_TEST(2), "DEFAULT_MAX_FEEDRATE values must be positive."); ^~~~~~~~~~~~~ In file included from H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\MarlinConfig.h:49:0, from H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\HAL\AVR\HAL.cpp:24: H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2513:4: error: #error "HEATER_1_PIN is not defined. TEMP_SENSOR_1 might not be set, or the board (not EEB / EEF?) doesn't define a pin." #error "HEATER_1_PIN is not defined. TEMP_SENSOR_1 might not be set, or the board (not EEB / EEF?) doesn't define a pin." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2528:8: error: #error "HEATER_2_PIN not defined for this board." #error "HEATER_2_PIN not defined for this board." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2717:4: error: #error "E2_STEP_PIN, E2_DIR_PIN, or E2_ENABLE_PIN not defined for this board." #error "E2_STEP_PIN, E2_DIR_PIN, or E2_ENABLE_PIN not defined for this board." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:3796:1: error: static assertion failed: DEFAULT_AXIS_STEPS_PER_UNIT values must be positive. static_assert(_PLUS_TEST(1), "DEFAULT_AXIS_STEPS_PER_UNIT values must be positive."); ^~~~~~~~~~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:3801:1: error: static assertion failed: DEFAULT_MAX_FEEDRATE values must be positive. static_assert(_PLUS_TEST(2), "DEFAULT_MAX_FEEDRATE values must be positive."); ^~~~~~~~~~~~~ In file included from H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\MarlinConfig.h:49:0, from H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\HAL\AVR\MarlinSerial.cpp:39: H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2513:4: error: #error "HEATER_1_PIN is not defined. TEMP_SENSOR_1 might not be set, or the board (not EEB / EEF?) doesn't define a pin." #error "HEATER_1_PIN is not defined. TEMP_SENSOR_1 might not be set, or the board (not EEB / EEF?) doesn't define a pin." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2528:8: error: #error "HEATER_2_PIN not defined for this board." #error "HEATER_2_PIN not defined for this board." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2717:4: error: #error "E2_STEP_PIN, E2_DIR_PIN, or E2_ENABLE_PIN not defined for this board." #error "E2_STEP_PIN, E2_DIR_PIN, or E2_ENABLE_PIN not defined for this board." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:3796:1: error: static assertion failed: DEFAULT_AXIS_STEPS_PER_UNIT values must be positive. static_assert(_PLUS_TEST(1), "DEFAULT_AXIS_STEPS_PER_UNIT values must be positive."); ^~~~~~~~~~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:3801:1: error: static assertion failed: DEFAULT_MAX_FEEDRATE values must be positive. static_assert(_PLUS_TEST(2), "DEFAULT_MAX_FEEDRATE values must be positive."); ^~~~~~~~~~~~~ In file included from H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\MarlinConfig.h:49:0, from H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\HAL\DUE\fastio\G2_PWM.cpp:43: H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2513:4: error: #error "HEATER_1_PIN is not defined. TEMP_SENSOR_1 might not be set, or the board (not EEB / EEF?) doesn't define a pin." #error "HEATER_1_PIN is not defined. TEMP_SENSOR_1 might not be set, or the board (not EEB / EEF?) doesn't define a pin." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2528:8: error: #error "HEATER_2_PIN not defined for this board." #error "HEATER_2_PIN not defined for this board." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:2717:4: error: #error "E2_STEP_PIN, E2_DIR_PIN, or E2_ENABLE_PIN not defined for this board." #error "E2_STEP_PIN, E2_DIR_PIN, or E2_ENABLE_PIN not defined for this board." ^~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:3796:1: error: static assertion failed: DEFAULT_AXIS_STEPS_PER_UNIT values must be positive. static_assert(_PLUS_TEST(1), "DEFAULT_AXIS_STEPS_PER_UNIT values must be positive."); ^~~~~~~~~~~~~ H:\My Drive\23_034_DYZE\Firmware\Marlin-2.1.2.1\Marlin\src\inc\SanityCheck.h:3801:1: error: static assertion failed: DEFAULT_MAX_FEEDRATE values must be positive. static_assert(_PLUS_TEST(2), "DEFAULT_MAX_FEEDRATE values must be positive."); ^~~~~~~~~~~~~ exit status 1
Compilation error: #error "HEATER_1_PIN is not defined. TEMP_SENSOR_1 might not be set, or the board (not EEB / EEF?) doesn't define a pin."