uploading error

i am constantly facing these errors.
someone please help.

Arduino: 1.6.5 (Windows 8.1), Board: "Arduino Uno"

:\Users\CHP PC\DEVANSH\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Users\HP PC\DEVANSH\hardware\arduino\avr\cores\arduino -IC:\Users\HP PC\DEVANSH\hardware\arduino\avr\variants\standard C:\Users\HPPC~1\AppData\Local\Temp\build4058384835903545187.tmp\Blink.cpp -o C:\Users\HPPC~1\AppData\Local\Temp\build4058384835903545187.tmp\Blink.cpp.o

C:\Users\HP PC\DEVANSH\hardware\tools\avr/bin/avr-gcc -c -g -x assembler-with-cpp -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Users\HP PC\DEVANSH\hardware\arduino\avr\cores\arduino -IC:\Users\HP PC\DEVANSH\hardware\arduino\avr\variants\standard C:\Users\HP PC\DEVANSH\hardware\arduino\avr\cores\arduino\wiring_pulse.S -o C:\Users\HPPC~1\AppData\Local\Temp\build4058384835903545187.tmp\wiring_pulse.S.o

Using previously compiled file: C:\Users\HPPC~1\AppData\Local\Temp\build4058384835903545187.tmp\hooks.c.o

Using previously compiled file: C:\Users\HPPC~1\AppData\Local\Temp\build4058384835903545187.tmp\WInterrupts.c.o

Using previously compiled file: C:\Users\HPPC~1\AppData\Local\Temp\build4058384835903545187.tmp\wiring.c.o

Using previously compiled file: C:\Users\HPPC~1\AppData\Local\Temp\build4058384835903545187.tmp\wiring_analog.c.o

Using previously compiled file: C:\Users\HPPC~1\AppData\Local\Temp\build4058384835903545187.tmp\wiring_digital.c.o

Sketch uses 1,030 bytes (3%) of program storage space. Maximum is 32,256 bytes.

Global variables use 9 bytes (0%) of dynamic memory, leaving 2,039 bytes for local variables. Maximum is 2,048 bytes.

C:\Users\HP PC\DEVANSH\hardware\tools\avr/bin/avrdude -CC:\Users\HP PC\DEVANSH\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM4 -b115200 -D -Uflash:w:C:\Users\HPPC~1\AppData\Local\Temp\build4058384835903545187.tmp/Blink.cpp.hex:i

avrdude: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58

Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

Copyright (c) 2007-2009 Joerg Wunsch

System wide configuration file is "C:\Users\HP PC\DEVANSH\hardware\tools\avr/etc/avrdude.conf"

Using Port : COM4

Using Programmer : arduino

Overriding Baud Rate : 115200

AVR Part : ATmega328P

Chip Erase delay : 9000 us

PAGEL : PD7

BS2 : PC2

RESET disposition : dedicated

RETRY pulse : SCK

serial program mode : yes

parallel program mode : yes

Timeout : 200

StabDelay : 100

CmdexeDelay : 25

SyncLoops : 32

ByteDelay : 0

PollIndex : 3

PollValue : 0x53

Memory Detail :

Block Poll Page Polled

Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack


eeprom 65 20 4 0 no 1024 4 0 3600 3600 0xff 0xff

flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff

lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00

hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00

efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00

lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00

calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00

signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00

Programmer Type : Arduino

Description : Arduino

Hardware Version: 3

Firmware Version: 4.68

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x50

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x50

Vtarget : 0.3 V

Varef : 268591.6 V

Oscillator : 921.600 kHz

SCK period : 3.3 us

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x1e950f

avrdude: reading input file "C:\Users\HPPC~1\AppData\Local\Temp\build4058384835903545187.tmp/Blink.cpp.hex"

avrdude: writing flash (1030 bytes):

Writing | ################avrdude: stk500_loadaddr(): (a) protocol error, expect=0x14, resp=0x54

avrdude: stk500_paged_write(): (a) protocol error, expect=0x14, resp=0x10

######avrdude: stk500_recv(): programmer is not responding