Quote
3D-ES
That is a strange problem...
If I understand correct, you can compile the firmware without errors with both true and false,
but when you try to upload the binary it always fails with true and always succeeds with false?!
As far as I know, there is no connection between that setting and the upload mechanism...
The upload process is not interested in the meaning of the file, it only transfers 1's and 0's.
I *think* that you can even upload a binary that only contains zeroes, without errors.
But I have been wrong lots of times before, I would love to be corrected on this problem :D
Do you have a second USB cable that you can try?
Do you have a second PC / laptop that you can try it on?
Thank you for reply. Yes, you understood correctly. Its very strange for me too. There is no compiler errors. When I upload with the "false", the led on Arduino Mega Board is blinking fast for long time (around 20 seconds) and it succeeds . When I change the MAX_HARDWARE_ENDSTOP_Z to "true", then its blinking fast about 2 seconds and then it stops. When I restart arduino, the display shows nothing.
I've testet it on other Arduino Mega 2560 (and also without ramps 1.4)-> same problem
Okay, your idea is good. I'll try on other computers and other arduino mega 2560 boards and inform here.