I understand what you mean. As much as i searched, when the compiler give an error like this, the code can not work properly. But the problem is that, I have 1266 bytes free. When i uploaded this firmware to arduino, the stepper motors did not work despite autohome command. I am using ReprapDiscount Graphical Display. I recognized that when i remove the LCD from the firmware, the firmware works properly. But I need LCD.
When I create a Marlin firmware having same component, it is fine with LCD. But I want to use Repetier.
Repetier firmware have so much data on SRAM. I want a more efficient solution.
Thanks for help in advance.