cant swap endstop

I cant swap the endstop (y axis)

Here is where it works,

# Endstops
endstops_enable                              true             # the endstop module is enabled by default and can be disabled here
#corexy_homing                               false            # set to true if homing on a hbit or corexy
alpha_min_endstop                            1.24^            # add a ! to invert if endstop is NO connected to ground
#alpha_max_endstop                            1.25^            # NOTE set to nc if this is not installed
alpha_max_endstop                            nc
alpha_homing_direction                       home_to_min      # or set to home_to_max and set alpha_max
alpha_min                                    0                # this gets loaded after homing when home_to_min is set
alpha_max                                    200              # this gets loaded after homing when home_to_max is set
beta_min_endstop                             1.26^            #
#beta_max_endstop                             1.27^            #
beta_max_endstop                             nc           #
beta_homing_direction                        home_to_min      #
beta_min                                     0                #
beta_max                                     200              #
gamma_min_endstop                            1.28^            #
#gamma_max_endstop                            1.29^            #
gamma_max_endstop                            nc          #
gamma_homing_direction                       home_to_min      #
gamma_min                                    0                #
gamma_max                                    180              #

but I need the endstop at max not min for y-axis.
ALL I am changing is the beta section to

#beta_min_endstop                             1.26^            #
beta_min_endstop                               nc
beta_max_endstop                             1.27^            #
#beta_max_endstop                             nc           #
beta_homing_direction                        home_to_max      #
beta_min                                     0                #
beta_max                                     200              #

I have tried leaving the min values in, removing them, leaving nc in and removing that, a copy of a clean endstops config and just changing the home_to_max, but everything I try the board just refuses to reboot

all the SB does is click and wont switch on with just a flashing red light
I have to remove the sd card, put it in a micro to sd adaptor then put it in my laptop and edit the config.
after doing this about 30 times tonight I am starting to thing the biggest selling point of the SB with the config on SD is a PITA

anyone have any ideas why its not working, and is there a way to see any sort of log when the board wont boot at all after a config edit ?

war

Imported from wikidot

This is most probably a file format or hidden character issue.

Can you try getting a fresh configuration file from the website, and -only- modifying the beta axis stuff, and see if it then works ?

Can you email the config file to wolf.arthur@gmail.com ?

Thanks.

Hi arthurwolf

I have tried a new config from the web site and backup copies.

Its always the same, as soon as i change to home_to_max the board wont boot and i cant see any way of tracing why as there are no logs or anything to check.

War

Can you email me the latest configuration file, as it is when Smoothie crashes ?

Thanks.

Hi arthurwolf

well I finally found the problem.

while look at the config in notepad with wrap I noticed this line.
home_to_min # or set to home_to_max and set alpha_max

I have now set the endstops as this, and it works

  1. Endstops

endstops_enable true # the endstop module is enabled by default and can be disabled here
#corexy_homing false # set to true if homing on a hbit or corexy
alpha_min_endstop 1.24^ # add a ! to invert if endstop is NO connected to ground
#alpha_max_endstop 1.25^ # NOTE set to nc if this is not installed
alpha_max_endstop nc
alpha_homing_direction home_to_min # or set to home_to_max and set alpha_max
alpha_min 0 # this gets loaded after homing when home_to_min is set
alpha_max 200 # this gets loaded after homing when home_to_max is set
beta_min_endstop nc #
#beta_min_endstop 1.26^ #
beta_max_endstop 1.27^ #
beta_homing_direction home_to_max #
#beta_min 0 # <-----
beta_max 200 #
gamma_min_endstop 1.28^ #
#gamma_max_endstop 1.29^ #
gamma_max_endstop nc
gamma_homing_direction home_to_min #
gamma_min 0 #
gamma_max 180 #

you have to rem out the beta_min for some reason

war