error avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x69

help, i received this error

Arduino: 1.8.13 (Windows 10), Board: "Arduino Uno"

Sketch uses 9816 bytes (30%) of program storage space. Maximum is 32256 bytes.

Global variables use 1064 bytes (51%) of dynamic memory, leaving 984 bytes for local variables. Maximum is 2048 bytes.

C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM4 -b115200 -D -Uflash:w:C:\Users\Asus\AppData\Local\Temp\arduino_build_51677/MPU6050_gyro_simple.ino.hex:i

avrdude: Version 6.3-20190619

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

Copyright (c) 2007-2014 Joerg Wunsch

System wide configuration file is "C:\Program Files (x86)\Arduino\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.4

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

Vtarget : 0.3 V

Varef : 0.3 V

Oscillator : 0.017 Hz

SCK period : 3.3 us

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

avrdude: AVR device initialized and ready to accept instructions

the selected serial port

does not exist or your board is not connected

Reading |

avrdude: arduino_read_sig_bytes(): (a) protocol error, expect=0x10, resp=0xfc

avrdude: error reading signature data for part "ATmega328P", rc=-3

avrdude: error reading signature data, rc=-3

avrdude done. Thank you.

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