loaded grbl successfully, made movements with the y and z axis but not x axis. SUSPECT one driver did not load on the cnc shield. so I tried to flash but not sure if I was successful flashing and now a code says cant download to uno!
did I destroy it and need to purchase another one?
or how do I flash it looked every where else on the web no luck?
When you encounter an error you'll see a button on the right side of the orange bar "Copy error messages" (or the icon that looks like two pieces of paper in the Arduino Web Editor). Click that button. Paste the error in a message here USING CODE TAGS (</> button on the forum toolbar). If the text exceeds the forum's 9000 character limit, save it to a text file and post it as an attachment. If you click the "Reply" button here, you will see an "Attachments and other settings" link.
thanks here it is
Arduino: 1.8.7 (Windows 10), Board: "Arduino/Genuino Uno"
In file included from C:\Users\maste\Documents\Arduino\libraries\grbl/grbl.h:43:0,
from C:\Users\maste\Documents\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:
C:\Users\maste\Documents\Arduino\libraries\grbl/nuts_bolts.h:51:0: warning: "max" redefined
#define max(a,b) (((a) > (b)) ? (a) : (b))
^
In file included from sketch\grblUpload.ino.cpp:1:0:
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:93:0: note: this is the location of the previous definition
#define max(a,b) ((a)>(b)?(a):(b))
^
In file included from C:\Users\maste\Documents\Arduino\libraries\grbl/grbl.h:43:0,
from C:\Users\maste\Documents\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:
C:\Users\maste\Documents\Arduino\libraries\grbl/nuts_bolts.h:52:0: warning: "min" redefined
#define min(a,b) (((a) < (b)) ? (a) : (b))
^
In file included from sketch\grblUpload.ino.cpp:1:0:
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:92:0: note: this is the location of the previous definition
#define min(a,b) ((a)<(b)?(a):(b))
^
In file included from C:\Users\maste\Documents\Arduino\libraries\grbl/grbl.h:43:0,
from C:\Users\maste\Documents\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:
C:\Users\maste\Documents\Arduino\libraries\grbl/nuts_bolts.h:55:0: warning: "bit" redefined
#define bit(n) (1 << n)
^
In file included from sketch\grblUpload.ino.cpp:1:0:
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:123:0: note: this is the location of the previous definition
#define bit(b) (1UL << (b))
^
Sketch uses 29868 bytes (92%) of program storage space. Maximum is 32256 bytes.
Global variables use 1484 bytes (72%) of dynamic memory, leaving 564 bytes for local variables. Maximum is 2048 bytes.
Invalid library found in C:\Users\maste\Documents\Arduino\libraries\grbl-master: no headers files (.h) found in C:\Users\maste\Documents\Arduino\libraries\grbl-master
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x10
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
Invalid library found in C:\Users\maste\Documents\Arduino\libraries\grbl-master: no headers files (.h) found in C:\Users\maste\Documents\Arduino\libraries\grbl-master
Invalid library found in C:\Users\maste\Documents\Arduino\libraries\grbl-master: no headers files (.h) found in C:\Users\maste\Documents\Arduino\libraries\grbl-master
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Remove any connections to pins 0 and 1. These pins are used for communication with your computer, including uploads. Connecting anything to these pins can interfere with uploads.
Make sure you have selected the port of your Arduino board from the Tools > Port menu.
Sometimes the port will be labeled with the board name in the menu. Other times it will not. If you don’t know which port is your Arduino, you can find it like this:
- Unplug your Arduino board from the computer.
- Tools > Port
- Note the ports, if any, listed in the menu.
- Close the Tools menu
- Plug your Arduino board into the computer.
- Tools > Port - The new port listed in the menu is your Arduino board.
If the Tools > Port menu is grayed or the port of your Arduino does not appear on the menu:
- Make sure your USB cable is fully inserted into the Arduino board and the computer.
- You may need to install the driver for the USB-serial chip on your Arduino.
- You may be using a charge-only or defective USB cable. Try a different cable or test your cable on another device to confirm that it works for data.
- Using a USB 3.0 port on your computer may cause problems. Try a USB 2.0 port.