I'm using windows 10. I connected my printer, with ramps 1.4 and ATmega 2560 R3, to my computer. When I print small stuff, I can print all day with no problem. When I print an item that takes a long time to print the printer stops and I get the message 'The semaphore timeout period has expired'. Anyone knows how to avoid the problem?