arduino problem uploading

i recently got an arduino and an adafruit motor shield i got the shield and arduino to drive a stepper and the programming uploaded fine but it has started to com up with this

Arduino: 1.6.3 (Windows 7), Board: "Arduino Uno"

Sketch uses 8,170 bytes (25%) of program storage space. Maximum is 32,256 bytes.

Global variables use 628 bytes (30%) of dynamic memory, leaving 1,420 bytes for local variables. Maximum is 2,048 bytes.

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x58

avrdude: stk500_recv(): programmer is not responding

Problem uploading to board.  See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x58

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x58

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x58

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x58

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x58

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x58

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x58

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x58

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x58

  This report would have more information with
  "Show verbose output during compilation"
  enabled in File > Preferences.

i have tried everything different cords, computers,ports and tons of stuff but it doesn't want to upload

help!

Doubt the motor sheild would interfere with your upload but you could try to disconect it and see if it makes a difference.

Also try the loopback test (the instructions can be found at the top of this subforum) and let us knw the outcome.

i have tried it without the shield i tried this loopback test http://forum.arduino.cc/index.php?topic=73748.0 nothing was echoed back

Okay. When you restart the board, does the 'L' led blink rapidly a few times?

yes thanks for the quick reply

Alright, the fact that the 'L' led flickers on restart suggests that your board has the bootloader installed. Failing the loop-back test however indicates that there might be something wrong with the USB-Serial device on your board.

Just to be sure you are using an Arduino Uno correct?

yes i am using arduino uno (it is not a copy)

Okay. I am facing some connection issues at the moment and so will have to go shortly. You can try reloading the firmware of the Atmega16u2 through Atmel's Flip program. Various guides on this can be found on the internet, including one here at the Arduino forums.

After doing that you can reattempt the loopback test. If it still fails the test at that point I am afraid there is nothing else I could suggest short of trying to replace the board.

could you please post a link because i can only find posts about update the firmware thanks!

Technically you will be following the same process that would be used to update the firmware. A link to the guide can be found at the following link: www.arduino.cc/en/Hacking/DFUProgramming8U2

Presuming that you have a R3 Uno, you would use the file "Arduino-usbserial-atmega16u2-Uno-Rev3.hex" that can be found inside the Arduino install folder. The direct location of the file is

C:\Program Files (x86)\Arduino\hardware\arduino\avr\firmware\atmegaXXu2\arduino-usbserial\

Let me know if you need any more information and I will try my best to help you.

i downloaded flip and reset the 8u2 |500x423 i clicked on usb to lpc and then it came up with open port and i clicked ok the this came up |500x424

Disregard my previous reply.

Was the device detected as being in DFU mode after you reset it? You can know if the device is in dfu mode by having a look inside the Device Manager. If the device has successfully entered DFU mode, it will be in the device manager under "Atmel USB Devices".

Also you are using a rather outdated version of FLIP. I think the latest version is 3.4.7

so when i go in to devices and printers (with the arduino plugged in) it says arduino uno COM 1 when i set it into DFU mode it says unidentified device thanks for all the help i really appreciate it!

Okay you will need to install the DFU drivers.... They can be found in "C:\Program Files (x86)\Atmel\Flip\usb).

Once those are installed you should be able to communicate with the board using the flip program.

sorry but i couldn’t find the drivers in the usb folder

also the arduino gets warm

bravoechonovember1: sorry but i couldn't find the drivers in the usb folder |500x301 also the arduino gets warm

That is the correct folder. To install them you will need to:

  1. Right click on the unknown device that appears in Device Manager.
  2. In the menu that pops up select "Update Driver Software" and then "Browse my Computer for Driver Software."
  3. On the next Screen select the "Browse" button, navigate to the folder above and then click "Ok".
  4. Click "Next" and the computer will search for and install the correct driver fro DFU mode.

i cant do that

EDIT never mind found it but what do i press? edit again: i didn't read your whole post i am doing it now ok! is that all? and it says it is atmega16u2

That should be all... If the drivers were installed successfully you will now be able to communicate with the boardnin DFU mode.

ummmm
what do i do in dfu mode?
thanks for all the help and quick reasponses!!!

Once you aren in DFU mode you will be able to reload the usb-serial firmware using flip. Just follow the tutorial for upgrading the atmega8u2 that i linked to on the previous page.