system
January 30, 2012, 9:32am
1
hello! newbie here. i have a problem regarding uploading codes to my board: here is the error message
avrdude: stk500_paged_write(): (a) protocol error, expect=0x14, resp=0x64
avrdude: failed to write flash memory, rc=-4
here is the screen shot:
Uploaded with ImageShack.us
here is my board:
http://www.robotshop.com/productinfo.aspx?pc=rb-rbo-33
here is the schematic diagram
http://www.robotshop.com/content/PDF/dfrobotshop-rover-schematic.pdf
i noticed that there were 3 burnt capacitors(C21, C20,C13). i dont know if it is the cause of the error
here is the photo where the capacitors are located:
Uploaded with ImageShack.us
need some help any help will be greatly appreciated.
system
January 30, 2012, 3:28pm
3
hello! I already tried uploading in the past and it worked perfectly, but today I want to upload a modified code and that was the result. i tried to upload a bare minimum and same error occurs. please explain to me what the error means. thank you so much!
richardpogi23:
please explain to me what the error means. thank you so much!
Don't thank me yet. The answer to your question has a hint of sarcasm (but it's the only answer anyone can provide at this point)...
avrdude: stk500_paged_write(): (a) protocol error, expect=0x14, resp=0x64
The error means exactly what it says. avrdude was attempting to write (hence the "stk500_paged_write"). While attempting to write, it expected the programmer to respond with 0x14 but instead received 0x64.
Do you program the robot through a bootloader installed on the robot or through an in-system program (aka "ISP" aka "ICSP")?
system
January 30, 2012, 11:56pm
5
Do you program the robot through a bootloader installed on the robot or through an in-system program (aka "ISP" aka "ICSP")?
i just program the robot through bootloader. i dont have any in system program such as ICSP.
system
January 31, 2012, 12:52am
6
How do you know they are burnt?
Are they 'open', 'short'
do you have a 'close-up'
This relates to the motor drivers, try disconnecting the motors, then re-try the upload.
Do you have the correct board selected?
system
January 31, 2012, 7:53am
8
How do you know they are burnt?
Are they 'open', 'short'
do you have a 'close-up'
This relates to the motor drivers, try disconnecting the motors, then re-try the upload.
here is photo.
i tried to remove the motors but it doesnt work.
Do you have the correct board selected?
yes, according to the manual it is based from atmega 328.