0
Offline
Newbie
Karma: 0
Posts: 1
Arduino rocks
|
 |
« Reply #105 on: March 14, 2010, 05:04:13 pm » |
I had the same problem with the same sync error messages from avrdude. I solved it (well at least for me)... by setting my serial connection speeds to match the same speed as is specified in the "boards.txt" file in the "hardware" directory in your arduino installation location. In my case the old documentation speeds were slower than my newer arduino hardware. I set my serial baud rates to 57600 (and NOT the 19200 stated in older documentation) If you check the "boards.txt" file you will see an entry such as this: atmega328.upload.speed=57600 Try changing your serial baud rate to match. Hope this helps. 
|
|
|
|
|
Logged
|
|
|
|
|
Seattle
Offline
Newbie
Karma: 0
Posts: 45
|
 |
« Reply #106 on: March 16, 2010, 04:27:17 pm » |
Try setting 'RTS on close' in the advanced settings for your serial port. That fixed my unreliable upload with avrdude - finally.
--creatrope
|
|
|
|
|
Logged
|
|
|
|
|
Batangas, Philippines
Offline
Newbie
Karma: 0
Posts: 36
Arduino rocks
|
 |
« Reply #107 on: March 18, 2010, 09:06:48 am » |
I'm lucky to have more than one arduino, so when I encountered this problem I burned the bootloader using arduino as ISP.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 1
Arduino rocks
|
 |
« Reply #108 on: March 24, 2010, 04:46:22 am » |
Have you tried changing the serial port?
I'm new to arduino. I just used my friend's duemilanove. When i installed the USB converter driver on my PC it gave two COM port. The "Communication Port" and "USB Serial Port". You can check it on device manager. At first i was using the "Communication Port" which was COM1, and the result was the same as yours. But when i change it to "USB Serial Port" which was COM3 it worked.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 5
Arduino rocks
|
 |
« Reply #109 on: April 14, 2010, 09:49:16 pm » |
Hello, I'm having the same problem that has been mentioned many times in this thread. I am using windows vista on a laptop with a Duemilanove with an ATmega328. The blinking light program that appears to come default with the board works fine. My best guess is that the problem lies with the naming of the COM3 port, which I understand from past experience is the USB port if you have actual serial ports on your computer, which I do not. Vista does not have any "ports" submenu in the Device manager, but I do see a "FTDI FT8U2XX Device", which my computer says is based at location "Port_#0001.Hub_#0001". I have 4 USB ports and when i change the USB connection physically, it will change to Hub_#0002-Hub_#0004. Within the Arduino sketch program, I can only select COM3 and this option remains checked regardless of whether I have a device connected or not. Any advice? I am really confused on this port naming business. Edit: I should also mention one last thing that Vista automatically detected drivers for the device the first time I plugged it in. I'll reinstall the drivers, just in case. Double Edit: I tried adding a generic COM port just to make the option show up in device manager but it starts with COM5! I try to change the name to COM3 or COM4 and it says they are in use even though I find no evidence of their existence within the Device Manager. Wow, I really hate this computer right now. Triple Edit: Decided to give up and just use a friend's desktop and it worked first try  .
|
|
|
|
« Last Edit: April 14, 2010, 11:31:37 pm by firstyeargrad »
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 5
Arduino rocks
|
 |
« Reply #110 on: April 15, 2010, 06:29:41 pm » |
I had the same trouble today and I've sorted it out for XP: The drivers for the serial interpreter must be loaded. When you plug in the board to a USB port, manually browse for where XP can find the driver within the Arduino folder. It will install this driver, and then recognize yet another "new" device on the USB port. Do the same thing, manually show XP the Arduino driver folder.
Now a new port will appear in the Arduino console (I don't know whether you must restart the Arduino program or not). Anyway, it works fine now!
I did try changing baud rates before with no luck. This was done on an old XP machine which had only 2 USB ports. Before, I had a choice of COM1 and COM2: neither work. Now COM4 is added to Arduino's list of ports, and this works for uploading.
Good luck!
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 15
Arduino rocks
|
 |
« Reply #111 on: April 20, 2010, 02:18:56 am » |
:-[ I have found something out. The usb connection can provide power but not a data connection. the cable was not all the way in
|
|
|
|
« Last Edit: April 20, 2010, 02:19:23 am by catprog »
|
Logged
|
|
|
|
|
Germany, Bavaria
Offline
Newbie
Karma: 0
Posts: 3
Arduino rocks
|
 |
« Reply #112 on: April 26, 2010, 03:49:43 pm » |
Y E S !!!!! I had the same problem with my MEGA Board. avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51 Think it was caused by a faulty sketch upload. After that the board did blink the LED13 like crazy. and the errro uccured when i try to upload any sketch. HERE IS MY SOLUTION:make a big sketch (so that you have more time for the following actions). - unplug the board.
- Hold down/short circuit the reset button/pin while the board has no current (is off).
- click on UPLOAD in arduino ide.
- while the sketch compiles power up the board with still pressed the reset button.
- -->RIGHT in the moment where Arduino IDE says "sketch size xxxx..." release the reset button so the board boots up....
If you are lucky and hit the right time the RX/TX leds begin to flicker and the sketch is uploaded. 8-) I can not say how exactly the time of releasing the reset button must be hit. For me it worked on the first try!  I also tried the describes solutions with reinstalling Driver, differnet PC and so on. but nothing worked. - NOW my board is like it was before. uploading a new sketch woks like desingned. no tricks or workarounds are needed. Just for info: I'm using Win7 Ultimate 64 Bit. Just wantet to tell you that I soled this problem. Maybee anybody finds this post useful! Regards Bernd
|
|
|
|
|
Logged
|
|
|
|
|
Denmark
Offline
Newbie
Karma: 0
Posts: 2
Cool platform
|
 |
« Reply #113 on: April 30, 2010, 05:15:20 am » |
Hi, I 'm new to arduino platform so after playing around a bit with my first board (Duemilanove Atmega328) and a servo motor, I started having the same errors. It turns out that I accidentally damaged the bootloader and/or the controller :o, and replacing the chip with a new one, i.e. only the controller not the entire board, solved my hardware problem. Reading and following the advices on avrdude this thread (2007-2009) I have also noticed that not all upload speed settings work even when set correctly in both: hardware\arduino\boards.txt and in (WinXP SP3): Device Manager > Port (COM & LPT) > USB Serial Port (COMxx) > Properties > Port Settings > Bits per second In my case the only setting which actually works is: 57600 bps. (atmega328.upload.speed=57600) I guess this has something to do with the year the boards have been manufactured: the more recent they are the higher upload speed setting they use ... evolution  Thank you all for your hints and advices on this forum! Best, IzK
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 2
Arduino rocks
|
 |
« Reply #114 on: April 30, 2010, 03:01:25 pm » |
So I'm getting the same error on my ATMega328 Lilypad. I've tried a lot of the suggestions on here to no avail. It's not the cable, the breakout board or the computer as I was able to upload to 6 other boards. This last one is the only one with the issue. The onboard light blinks differently then the others when reset. It blinks normally 3 times, then begins to speed up it's blink until the light is on steadily. Then it repeats this. I'm thinking bootloader... But when I try to burn a new one, it complains that there is no usb device! I'm connected to COM12, which I know an old post said to change, but I tried and no change. Not to mention I uploaded to the other 6 boards from this port with no issue. I'm running windows 7, using 0017, and the code complies fine. HELP PLEASE! 
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 9
Arduino rocks
|
 |
« Reply #115 on: May 03, 2010, 11:10:52 pm » |
SOLUTION!!!
If you skipped over Da_Hero's solution go back and give it a try, it even works with SparkFun's Ft232R Breakout Board! If it works for you spread the word and make a note in this thread so others won't miss it.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 2
Arduino rocks
|
 |
« Reply #116 on: May 03, 2010, 11:40:01 pm » |
Tried that, didn't work.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 1
Arduino rocks
|
 |
« Reply #117 on: May 19, 2010, 03:17:51 pm » |
Hope this helps someone. I had the very same error and tried everything said here. Then I had the idea to change my usb cable, so I switched it for the one the printer has, and it worked!, now it uploads smoothly and with no errors. So maybe it's all because of faulty usb cables!.
Edit: Nevermind... It stopped working again, sigh :'(
|
|
|
|
« Last Edit: May 19, 2010, 03:31:05 pm by Vankar »
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 1
Arduino rocks
|
 |
« Reply #118 on: June 02, 2010, 01:49:25 pm » |
Hi, I have the same problem :'( When I try to upload sketches I have this output: avrdude: stk500_getsync(): not in sync: resp=0x00 avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51 I am using an arduinoBT board on W7.I'm not expert so I tried only a few of the solutions above mentioned, also because many include cables, I don't need them  .I tried to reinstall the board with a different port (default was 41, I used 5) but it still doesn't work.... I need urgent help!! (sorry if I've wrote something wrong in english :-[)
|
|
|
|
|
Logged
|
|
|
|
|
Brazil
Offline
Newbie
Karma: 0
Posts: 13
Arduino rocks
|
 |
« Reply #119 on: June 20, 2010, 01:03:24 pm » |
SOLVED!
The suggestion of Da_Hero works for me.
I was getting the avrdude: stk500_getsync(): not in sync: resp=0x00 avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
|
|
|
|
|
Logged
|
|
|
|
|
|