не понятная ошибка, как быть?

Тема в разделе "Флудилка", создана пользователем Markys, 19 июл 2016.

  1. Markys

    Markys Нуб

    Только начинаю знакомство с ардуиной, и у меня проблема при загрузки скетча. Начну сначала. первый раз подключил ардуину загрузил тестовый скетч (как многие моргалка), по изменял время мерцания светодиода убедился в работоспособности платы. Залил скетч (для схемы в которой будет работать), установил в схему, проверил, работает. Решил кое что изменить в скетче и тат нечего не получилось выдает ошибку(ставлю обратно в схему, плата работает). Думал может программатор сгорел взял новую плату залил прошивку без проблем. Поставил в схему. потом решил перепрошить и ее и опять та жа ошибка. Подскажите Что делать?
    Плата 1: Arduino Pro Mini 5v / 16MHz на процессоре ATMEGA328
    2: Arduino Pro Mini 5v / 16MHz на процессоре ATMEGA168
    вот текст ошибки

    • Arduino: 1.6.9 (Windows 7), Плата:"Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)"

      Скетч использует 4 572 байт (14%) памяти устройства. Всего доступно 30 720 байт.
      Глобальные переменные используют 67 байт (3%) динамической памяти, оставляя 1 981 байт для локальных переменных. Максимум: 2 048 байт.
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x1c
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x1c
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x1c
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x1c
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x1c
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x1c
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x1c
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x1c
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x1c
      avrdude: stk500_recv(): programmer is not responding
      avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x1c
     
  2. Karabas

    Karabas Гик

    Несколько сумбурно, но как я понял, плата не прошивается в схеме.
    Возможно у вас на пинах используемых программатором что то есть, какие либо компонетны, которые не дают адекватный коннект с программатором.
     
  3. DIYMan

    DIYMan Guest

  4. Markys

    Markys Нуб

    Нет плата совсем не перепрошивается. При прошивке я ее вынимаю. Если я настройки попутал. То тогда после первой не смог бы прошить вторую, А я прошил с начало блик по заливал, потом скетч с регулятором, А вот после установки в схему и проверки работоспособности, она больше не перепрошиивается как и первая. Но в схеме работают обе.
     
  5. alp69

    alp69 Форумчанин

    А порт случаем не сменился при повторном подключении?
     
  6. Markys

    Markys Нуб

    нет он всегда один и тот же. Люди говорят что конфликт возможен из за того что я использовал пины 0 и 1 (rx/tx)
     
  7. alp69

    alp69 Форумчанин

    Не факт.
     
  8. DIYMan

    DIYMan Guest

    На момент заливки скетча с пинов 0 и 1 вообще в обязательном порядке надо всё отсоединять, если к ним чего на тот момент подтыкнуто. Это как бы аксиома, лучше перебздеть, т.к. неизвестно, как устройство, подключенное к UART0 - будет реагировать на уровни в линии при загрузке скетча. По итогу - дуня может вообще не прошиваться, а может - и прошьётся, кто знает. Так что лучше - отсоединять усё с UART0 при прошивке скетча. Всего-то пару проводков скинуть ;)
     
  9. Markys

    Markys Нуб

    Я всегда вынимаю ардуинку из схемы перед прошивкой. В схеме еще не пробовал шить.
     
  10. Markys

    Markys Нуб

    И эта была моя ошибка. Попробовал перепрошить ардуинку в схеме. Все получилась. Вынул проверил все работает, шьется без проблем. Скорей всего проблема была из за того что я использовал пины 0 и 1 (rx/tx). скорей всего какой то конфликт.
    Все спасибо кто пытался помочь....