Ошибка avrdude: stk500_recv(): ... stk500_getsync() ... при загрузке скетча на плату Arduino Uno

Честно, они там есть, но я их при всем свете вблизи разглядеть не могу… Через камеру не лучше…

Практика показывает, что на нормально сделанном фото можно разглядеть то, что даже под лупой не видно. Неоднократно этим пользовался.
Найдите способ сфотографировать. Не удается на телефон, одолжите фотоаппарат. Или даже USB микроскоп.

Камеру поближе, включите зум и экспериментируйте с углом падения света на чип

А с подключенной платой какие порты ?

Да! Прочитал! В инете! У меня не хватило бы ума додуматься до этого.

порядочные доны, дают ссылки, если они даже, что то “прочитали в интернете”, а так ты на одной ступеньке с радистом, которому обычно “рассказывают знакомые” или попутчики в поезде.

Ну почему же? Я иногда читаю надписи и на заборах.

на чипе написано:
Atmel
MEGA328PB
HJ
22340 TH
22340WS

image
вот, только я опять поменял COM1 с COM3, теперь ардуино на COM3

MEGA328PB =! MEGA328P , нужен адд-он.

Но, если сигнатура 00ff00, то тут или коннект плохой или в морг.

У меня точно такая плата. Тоже хреново прошивается и надписей на процессоре НЕТ! Нсколько я понимаю - успех прошивки зависит от микросхемы, стоЯщей под горизонтальным кварцем.

Вот попробовал сейчас залить программу. Программа загрузилась. Работает. Но последний Reading не прошел.


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\Arduino\hardware\tools\avr/etc/avrdude.conf"

         Using Port                    : COM5
         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
         Vtarget         : 0.3 V
         Varef           : 0.3 V
         Oscillator      : 28.800 kHz
         SCK period      : 3.3 us

avrdude: AVR device initialized and ready to accept instructions

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

avrdude: Device signature = 0x1e950f (probably m328p)
avrdude: reading input file "C:\Users\AUF\AppData\Local\Temp\arduino_build_770500/DS1302_MOTOR.ino.hex"
avrdude: writing flash (10192 bytes):

Writing | ################################################## | 100% 1.83s

avrdude: 10192 bytes of flash written
avrdude: verifying flash memory against C:\Users\AUF\AppData\Local\Temp\arduino_build_770500/DS1302_MOTOR.ino.hex:
avrdude: load data flash data from input file C:\Users\AUF\AppData\Local\Temp\arduino_build_770500/DS1302_MOTOR.ino.hex:
avrdude: input file C:\Users\AUF\AppData\Local\Temp\arduino_build_770500/DS1302_MOTOR.ino.hex contains 10192 bytes
avrdude: reading on-chip flash data:

Reading | ###########avrdude: stk500_recv(): programmer is not responding
#avrdude: stk500_recv(): programmer is not responding
avr_read(): error reading address 0x0000
    read operation not supported for memory "flash"
avrdude: failed to read all of flash memory, rc=-2
avrdude: stk500_recv(): programmer is not responding

выбранный последовательный порт 
 не существует или плата не подключена к нему
avrdude done.  Thank you.

Возникла ошибка при загрузке https://downloads.arduino.cc/packages/package_index.json

Ну раз не прошел, значит и работать на 100% не будет. Где-нибудь да глюкнет :wink:

А программатором заливается четко, без ошибок. USBasp.

ну и что тут мусолить?
Проблемная плата с проблемным Уарт-чипом. Пользуйтесь программатором.
Больше такие не покупайте

В момент покупки не знаешь - “такая” она или нет.

“дерьмо случается”, как говорится…
Но вообще полезно читать отзывы на Али перед покупкой, часто там бывает ясно, есть проблема или нет.

1 лайк

Вот когда залито без ошибок, тогда и работать будет, как написано, а не как придется :wink:

Помыть в районе чипа UART, пропаять сам чип UART и мелочевку около него.

2 лайка