Updated Printer.cpp file to the latest revision. This cleared Beeper related compilation errors and Beeper is working now. Thanks to @Repetier
Made the 1st successful test cube print after manually leveling the bed.
Now, trying to configure ABL. With the following settings Print-head moves to the position of the first measurement, then the board resets itself.
//Z-PROBE
#define Z_PROBE_TYPE 1 // 0 means no ABL
#define Z_PROBE_HEIGHT 4.5 // Distance bed-nozzle when trigger switches
#define Z_PROBE_BED_DISTANCE 5.0 // Optimal starting distance
#define Z_PROBE_SPEED 5 // Speed for z testing
#define Z_PROBE_X_OFFSET 26.5 // x offset relative to extruder 0,0 offset
#define Z_PROBE_Y_OFFSET 18 // y offset relative to extruder 0,0 offset
#define Z_PROBE_COATING 0 // Coating thickness if not detected by probe
#define Z_PROBE_DELAY 0 // Extra delay before starting again. Only needed on electronic probes keeping state for a while
#define Z_PROBE_REPETITIONS 2 // How often should we probe, 1 is minimum
#define Z_PROBE_USE_MEDIAN 0 // 0 = use average, 1 = use middle value after ordering z
#define Z_PROBE_SWITCHING_DISTANCE 1.5 // Minimum distance required to safely untrigger probe - used for faster repeated measurement
#define Z_PROBE_BORDER 10 // Safety border to ensure position is allowed
#define Z_PROBE_START_SCRIPT ""
#define Z_PROBE_FINISHED_SCRIPT ""
#define Z_PROBE_RUN_AFTER_EVERY_PROBE ""
#define Z_PROBE_PIN ORIG_Z_MIN_PIN
#define LEVELING_METHOD 1
#define GRID_SIZE 5
#define ENABLE_BUMP_CORRECTION 0 // CPU intensive, so only activate if required
#define BUMP_CORRECTION_START_DEGRADE 0.5 // Until this height we correct 100%
#define BUMP_CORRECTION_END_HEIGHT 2 // From this height on we do no correction
#define BUMP_LIMIT_TO 2 // Maximum allowed correction up/down
Log output of G32 command shows this:
>>>g32
SENDING:G32
ok 0
Info:Autoleveling disabled
X:-54.00 Y:343.00 Z:150.000 E:0.0000 A:406.00
busy:processing
endstops hit: x_min:L y_max:L z_max:H a_max:H
Warning:Endstop for axis 4 did not untrigger for retest!
SelectTool:0
X:-54.00 Y:343.00 Z:150.000 E:0.0000 A:406.00
busy:processing
busy:processing
busy:processing
busy:processing
busy:processing
busy:processing
busy:processing
busy:processing
busy:processing
busy:processing
busy:processing
start
Info:Watchdog Reset
Free RAM:76512
Card successfully initialized.
EEPROM read from sd card.
SelectTool:0
ok 0
Looks like I am missing something related to z-probe sensor/Endstop settings. As you can see I tried to add
#define Z_PROBE_PIN ORIG_Z_MIN_PIN
to Configuration.h file, nevertheless it was not present here https://docfirmwarev2.repetier.com/config/bed_calibration under Standard Z-Probe section, but it did not help. Any suggestions ?Thanks