stk500_getsync(): not in sync: resp=0x00

whoim
Offline
Зарегистрирован: 03.11.2011

Нужен программатор, ISP

если не поможет - можно попробовать на парралельном

whoim
Offline
Зарегистрирован: 03.11.2011

>а когда пытаешься перепрошить загрузчика выдает 

а как вы его пытаетесь перепрошить без программатора? Подсказка - в качестве программатора может вступить другая ардуино

whoim
Offline
Зарегистрирован: 03.11.2011

Dmitry23, вы не из краснодара?

Dmitry23
Offline
Зарегистрирован: 16.09.2012

Вообщем я понял в чем дело!!! Я просто спалил порты TX и RX? неправильно распаял разъем и по ошибке подал на порт 0 и порт 1 напряжение 12 вольт!!! и теперь мне придется покупать МК и если я его вставлю, мне придется устанавливать в него бутлоадер??

Блин я себя ненавижу(((

Dmitry23
Offline
Зарегистрирован: 16.09.2012

Нет я не из краснодара, но не далеко от него живу!!! А вы из краснодара???

whoim
Offline
Зарегистрирован: 03.11.2011

что за разъем? нахрена вы вообще на него 12 вольт подали? 5 максимальное

whoim
Offline
Зарегистрирован: 03.11.2011

Да, если в воскресенье подъедете с новым МК и платой - зашьем бутлоадер, бесплатно) МК только вы врядле купите..

Dmitry23
Offline
Зарегистрирован: 16.09.2012

А мк таких вообще в продаже нет??? Я вам очень благодарен за отзывчивость!!! или просто в Краснодаре тяжело таковой найти???

А вообщем паял я одно устройство на arduino? все было закончено, и разъем стандартный 25 пиновый я распаял не правильно и тем самым подав питаюшее напряжение на дуину(((( Блин поспешил называется((

whoim
Offline
Зарегистрирован: 03.11.2011

Так, постепенно. Что за МК вы не знаете? На нем написано. Хоть модельку ардуино дайте.

25-пиновый - это LPT? К компу подключаете? Напрямую к МК что ли? о_О В общем, схему в студию.

Dmitry23
Offline
Зарегистрирован: 16.09.2012

ATmega328p 

arduino uno R3 

вроде все так!!!!

whoim
Offline
Зарегистрирован: 03.11.2011

ну понятно

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

будет мк - везите с платой, аська 66945401, ну или через личку

whoim
Offline
Зарегистрирован: 03.11.2011

можете сразу пару-тройку взять.. мало ли.. ))

Dmitry23
Offline
Зарегистрирован: 16.09.2012

вот моя плата, в районе 0 вывода есть отверстие!

его видно здесь!!!

вот туда я и подал 12 вольт! через

коричневый провод на фото, а все банальная ошибка ведь 12 вольт должны били подаваться с другого коца на зеленый провод!!!

whoim
Offline
Зарегистрирован: 03.11.2011

ясно

а куда они дальше по зеленому идут?)

Dmitry23
Offline
Зарегистрирован: 16.09.2012

вот прям сюда это устройство в зависимости от полярности должно было подавать питание на схему!

 

combat
Offline
Зарегистрирован: 15.01.2013

Решил написать о своей проблеме в эту тему, потому как проблема похожа, но все же есть отличие. 

Есть Arduino UNO R3 и шилд GSM IcomSat SIM-900 v.1.1. 

Ардуина работает нормально, скетчи заливаются, все исполняется. 

Если навешиваю шилд и заливаю любой скетч (даже блинк светодиодом), то получаю сообщение avrdude: stk500_getsync(): not in sync: resp=0x00

Если шилд снимаю, то ардуина работает нормально в штатном режиме.

Подскажите, в чем может быть проблема, как ее побороть?

whoim
Offline
Зарегистрирован: 03.11.2011

1) шилд коротит uart
2) шилд жрет электричество с дуины и жрет много

step962
Offline
Зарегистрирован: 23.05.2011

Прежде всего - первая причина.

Шилд общается с внешним миром по UART. По  UART  же производится заливка скетчей. При установленном на плату шилде последний банально воспринимает поток данных по UART за предназначенный ему, ну и, естественно, пытается отвечать. Как вы можете догадаться, невпопад, ведь протокола stk500 он не знает. В общем, ситуация спаренного телефона: на линии несколько абонентов, каждый пытается донести свои ценные мысли остальному миру, в результате никто ничего не может понять.

whoim
Offline
Зарегистрирован: 03.11.2011

step962 приветствую :)

combat
Offline
Зарегистрирован: 15.01.2013

whoimб,  step962 спасибо за подсказку. Поигрался джамперами в области Rx-Tx плюс подключил внешнее питание - все заработало.

techmike
Offline
Зарегистрирован: 27.02.2013

Доброго вечера.

Имеется arduino uno rev2 с ebay, после 100500 раз загрузки скетчей вылезает

avrdude: stk500_getsync(): not in sync: resp=0x00

Причем последний скетч функционирует исправно, если вытащить ATmega328 то все равно не шьется. На плате горил светик ON и мигает медленно L, т.е. ATmega328 еще жив.

Светики RX, TX вообще не светяться ни при каких телодвижениях.

Замыкаю RX-TX на контакта платы - терминале ничего, корочу тоже самое но сразу на ноге mega8u2 также эха нет в терминале. При попытке залить скетч и при этом ресечу mega8u2, тоже ничего. Дорожки до МК исправны, звоняться на ура.

С драйверами также перепробовал все, переустанавливал как драйвер для порта, так и параметры порта, не помогло.

Видимо слетели фьюзы или прошивка в mega8u2 ?

maksim
Offline
Зарегистрирован: 12.02.2012
techmike
Offline
Зарегистрирован: 27.02.2013

 

Спасибо за ссылку, но непомогло. При подключении arduino к ПК он даже при резисторе/перемычке определяется как СОМ-порт (COM9), т.е. как и ранее.

Куду подпаивал резюк или перемычку звониться на GND и (HWB/AIN6/T0/INT7)PD7, т.е. контакты в порядке.

techmike
Offline
Зарегистрирован: 27.02.2013

P.S. Менял USB кабель и подключал внешнее питания, результат такой же отрицательный. Есть возможность попробовать прошить mega8u2 через avr dragon или по ISP но это крайний метод.

techmike
Offline
Зарегистрирован: 27.02.2013

Собственно mega8u2  с помощью Parallel Port Programmer не видится вообще, ATmega328 читается нормально, скетч на ней до сих пор крутиться без ошибок. Раъем ISP звонится тестеров на 8u2, т.е. обрыва нет.

Будут еще мысли что не так и что делать?

P.S. Буду возвращать китайцам платы, видимо на ней непропай или еще что механическое.

BabyKiller
Offline
Зарегистрирован: 03.04.2013

Купил Arduino Uno R3 и убил его в тот же вечер. Сейчас заказал ещё одну, но эту очень хочу восстановить.

А всё из-за того, что встроенный светодиод ON горит слишком ярко, решил я его пластилином залепить. Знаю что дурак, но в интернете ни единого намёка на решение поставленной мной задачи, пришлось выкручиваться через одно место, которое в итоге и вылезло мне тем же местом....

Залепил пластилином, смотрю - всё нормально, дальше начал играться со скетчами, потом на ночь включенным оставил. И вот с утра заливая скетч, замечаю что светодиод ON начал моргать, быстро убираю засохший пластилин, но это его не спасает - теперь он еле светит (первую минуту вообще не горит).

Теперь же во время включения светодиод L моргает с секундной задержкой. При заливке скетча, на ардуинке RX три раза моргнет, но TX даже не загорается, далее ардуина возвращается в режим моргания светодиодом L. А в консоле появляется ошибка:

avrdude: stk500_getsync(): not in sync: resp=0x00

Знаю что дурак, самому стыдно это рассказывать и жалко ардуинку, но кажется мне что не всё с ним потеряно.

Теперь вопросы:

1) Можно ли прошивать скетчи (или скомпилированный их вариант) через ICSP?

2) Как произвести диагностику, для ремонта своими руками? Есть ли подробный datasheet на ардуину? (всё таки есть надежда что не работает не вся плата, а какой нибудь SMD компонент, например тот, который находится рядом со светодиодом ON)

3) Что бы сделали вы, получив ардуину в таком состоянии?

leshak
Offline
Зарегистрирован: 29.09.2011

>Знаю что дурак
Результат печален, но действие, как ни странно говорит о наличии работающего ума. Умные люди - тоже ошибаются. А попытка "решить проблему подручными средствами" - налицо. Большинство - просто смирилось-бы.
Вообщем - стыдится вам нечего.

> Можно ли прошивать скетчи (или скомпилированный их вариант) через ICSP?

Да. По крайней мере в рабочую (не извествно же что именно вы выпалили).

> Есть ли подробный datasheet на ардуину?
Да. Идете в описание вашей платы http://arduino.ru/Hardware/ArduinoBoardUno и ищите раздел "Схема и исходные данные". Там есть ссылки на схему и разводку.

Правда могут быть устаревшие, тогда идите на аналогичную страницу официального сайта.

http://arduino.cc/en/Main/ArduinoBoardUno ищите 

Schematic & Reference Design
 

вот там точно схема именно третьей ревизии.

>Что бы сделали вы, получив ардуину в таком состоянии?

Померял сколько тока она жрет. Какое какое напряжение на 5v пине, замкнул бы RX,TX между собой и попробовал-бы послать что-то в порт (должно вернутся тоже самое) - вообщем то эти все "диагностические танцы" - уже не раз описаны (возможно даже в этой же теме).
Да банально - взять лупу, посмотерть есть ли где остатки платилина, постаратся их вычистить. Возможно просто отмыть плату. Если есть возможность - в Уз ванне (у мобильщиков-ремонтников может быть). Возможно попросить их прогреть феном/пропаять.... вообщем тут трудно что-то удаленно посоветовать.
Но общее направление - верное. Брать схему, пытатся понять "как оно работает", медетировать "куда еще можно тестером тыкнуть" что-бы проверить что ожидание-понимание совпадает с реалность (прозвонить дорожки, прозвонить что "от ножки на дорожку есть контакт").
Попробовать с внешним блоком питания...

 

PASHASV
Offline
Зарегистрирован: 13.06.2013

У меня сегодня тоже ни с того, ни с сего ошибка вылезла при загрузке скотча:

avrdude: stk500_getsync(): not in sync: resp=0x50

Снял с ардуинки самодельный шилд, залил скотч без шилда (ошибок не было), одел шилд (предварительно обесточив ардуинку), включил. Заработало!

Завтра новый шилд буду делать.

lMaxPl
Offline
Зарегистрирован: 24.06.2013

Здравствуйте!

Столкнулся сегодня с данной проблемой:

avrdude: stk500_getsync(): not in sync: resp=0x50

Оказалось, что следели драйвера на arduino. Подсунул драйвер из набора ПО на arduino, проблема ушла.

techmike
Offline
Зарегистрирован: 27.02.2013

Отпишусь для истории: решил проблемы с UNO перепаиванием mega8u2, феном нормально выпаялась и впаялась. Правда цена была за штуку в районе 200р и доставлялась 30 рабочих дней.

После этого плата стала определяться как atmega8u2 dfu.

Реанимировал прошивку в ней как написано тут или по русски тут.

mehos
Offline
Зарегистрирован: 06.08.2013

Внесу свои 5 копеек: у меня uno и pro mini 5v, обе на atmega328. С первой проблем нет, а вот pro mini не хочет шиться и все, выдает not in sync: resp=0x00. Но это под виндой (win7x64), в Ubuntu все прекрасно работает! Как я только не плясал с настройками порта в винде - нивкакую!

ПС

Привет Краснодарским)

chapter13
Offline
Зарегистрирован: 10.08.2013

Добрый день!

Также столкнулся с проблемой avrdude: stk500_getsync(): not in sync: resp=0x50. Перепробовал все решения, которые только нашел в гугле.

У меня два ProMini 5V 16 Mhz 328 , а также USB-TTL на CP2102. USB-TTL девайс не имеет выхода DTR, поэтому приходится делать резет вручную. Делаю так: зажимаю кнопку резет на ардуине - запускаю загрузить скетч - в момент, когда "Компилирование..." меняется на "Загружаем..." отпускаю кнопку.

Драйвер USB-TTL стоит такой.

У меня причина была в том, что соединял TXD с TXD а RXD с RXD, а надо было TXD с RXD и RXD с TXD.

Скорость в COM-порту менял от 75 до 115200 бит/сек. Работает при любой.

w7x64

Фотоаппарата под рукой не было, фотографировал на утюг.

Демьян
Offline
Зарегистрирован: 10.07.2013

Тоже такая же проблема, вчера пришла ардуино нано из китая, при подключении на windows 8 дрова встали автоматом, в диспетчере появился ком-порт, изменил плату с уно на нано, попробовал залить скетч, в итоге avrdude: stk500_getsync(): not in sync: resp=0x00.

Пробовал все пляски с бубном что нашел, замыкал rx-tx, в порт ничего не возвращает, хотя при посылании на мгновение вспыхивает rx.

Так же rx себя ведет при заливке скетча.

В обычном подключенном к компу по usb состоянии диод "L" вспыхивает где то раз в 2-3 секунды, но замечал и бешенное моргание диода.

С помощью уно прошивал бутлоадер, он прошивается, но толку от этого никакого.

Подскажите, что можно еще попробовать?

 

maksim
Offline
Зарегистрирован: 12.02.2012

Если замкнуть RX-TX при отправке данных должны мигать оба светодиода и RX и TX. Если мигает только RX значит либо плохо замыкаете, либо ищите непропай в этой цепи:

 

Демьян
Offline
Зарегистрирован: 10.07.2013

maksim, ну вот еще раз проверил, только rx промигивает, а вообще теоритически если загрузчик через другую дуину заливается, то я так понимаю МК жив, проблема где то в другой степи?

maksim
Offline
Зарегистрирован: 12.02.2012

Загрузчик здесь не причем, звоните цепь, чудес не бывает, так же стоит проверить данную цепь на наличие КЗ на землю и питание.

Демьян
Offline
Зарегистрирован: 10.07.2013

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

Завьялов
Offline
Зарегистрирован: 29.09.2013

Демьян пишет:

Тоже такая же проблема, вчера пришла ардуино нано из китая, при подключении на windows 8 дрова встали автоматом

Как успехи в решении?

Просто абсоютно то же самое. (правда ставил дрова не автоматом, а руками для ftdi)

На XP на работе - всё работает, дома Win8 x64 - не работает.

Я всё же на дрова грешу, но я уже их раз 10 сносил/ставил.

И по результату 2 неутишительных результата:

1. либо без изменений

2. либо система падает так что загрузка только через recovery.....

 

Uno и какая-то полноразмерная китайская поделка - работают. 

А любимый формфактор нано не хочет... в пичали..

Главное платы работают. На работе на ХР - всё ОК

Завьялов
Offline
Зарегистрирован: 29.09.2013

maksim пишет:

Загрузчик здесь не причем, звоните цепь, чудес не бывает, так же стоит проверить данную цепь на наличие КЗ на землю и питание.

Думаю всё же дрова. Либо, возможно, кривые микросхемы ftdi.

С одними и теми же шнурками/портами, компорт на Atmega8U2 - работает. Прибывшая китайская нано - нет.

На работе, если перемкнуть ресет и рх/тх, то эхо получается. Дома на win8 - нет.

Демьян
Offline
Зарегистрирован: 10.07.2013

Завьялов пишет:

Демьян пишет:

Тоже такая же проблема, вчера пришла ардуино нано из китая, при подключении на windows 8 дрова встали автоматом

Как успехи в решении?

Я после получения этой ардуины вообще отошел от этой темы, даже рабочие платы не юзал, но сейчас вспомнил, что на нетбуке у меня ХР, подключил, поставил дрова для ftdi, и как и думал, тоже самое.

Причем диод тх вообще нормально не промаргивает, моргает только rx и видимо залитый на заводе блинк.

У меня все же судя по всему дело не в драйверах, т.к. восьмую винду я уже снёс и сейчас заодно и на семёрке проверил, везде одно и тоже.

На ftdi вроде тоже не похоже, т.к. при непропае его ног к примеру, мне кажется ком-порт вообще нормально бы не определялся, а у меня то дрова нормально встают.

Я всё же склоняюсь к коротышу на плате, но рассмотреть такое со своим зрением не смогу.

Благо китаец вернул деньги за эту плату, хотя и цена вопроса -  копейки.

Завьялов
Offline
Зарегистрирован: 29.09.2013

Демьян пишет:

Завьялов пишет:

Демьян пишет:

Тоже такая же проблема, вчера пришла ардуино нано из китая, при подключении на windows 8 дрова встали автоматом

Как успехи в решении?

Я после получения этой ардуины вообще отошел от этой темы, даже рабочие платы не юзал, но сейчас вспомнил, что на нетбуке у меня ХР, подключил, поставил дрова для ftdi, и как и думал, тоже самое.

Жаль. 
Я, правда, тоже отошел...как первую нану спалил...

Братец, кстати, на 7ке, вроде, запустил всё. Ща 2го братца попрошу посмотреть.

Демьян пишет:

Благо китаец вернул деньги за эту плату, хотя и цена вопроса -  копейки.

Ну.... как "копейки"... десятки долларов :)

Я уже 2 наны спалил. Так что закупаю их пачками :) 

Восстановить - пока руки не доходят... smd перепаивать своим 100ваттным :) паяльником - то ещё удовольствие... Всё никак не собируюсь... да и надо бы палёные детальки где-то подкупить.

Демьян
Offline
Зарегистрирован: 10.07.2013

Завьялов пишет:

Ну.... как "копейки"... десятки долларов :)

Ну я покупал свою нано за 8$, вот уно стоили дороже, 2 штуки имеются, но спалить пока не умудрился, хотя вторую я и не использую, один раз при получении проверил и отложил.

Сегодня вот решил опять позамарачиваться с уной, кое-что собрал, и наверно надо достать мой вообще не юзаный езернет-шилд, вообще кучу посылок из китая с "плюшками" для ардуино летом получил, но всё отложил, надо наконец таки заюзать, хотя еще пары шилдов не хватает для полного счастья...

trex1308
Offline
Зарегистрирован: 25.08.2013

Завьялов пишет:

maksim пишет:

Загрузчик здесь не причем, звоните цепь, чудес не бывает, так же стоит проверить данную цепь на наличие КЗ на землю и питание.

Думаю всё же дрова. Либо, возможно, кривые микросхемы ftdi.

С одними и теми же шнурками/портами, компорт на Atmega8U2 - работает. Прибывшая китайская нано - нет.

На работе, если перемкнуть ресет и рх/тх, то эхо получается. Дома на win8 - нет.

Точна такая проблема с ошибкой stk500_getsync(): not in sync: resp=0x00,но я всеже грешу на FT232RL usb

так как все делал как здесь описано http://www.youtube.com/watch?v=nIhVrx0Idbg и дрова установил все впорядке,но не работает выдает ошибкуstk500_getsync(): not in sync: resp=0x00  .

Но потом сделал все как описано вот здесь http://www.youtube.com/watch?v=AXYhe07aG2c  и вуаля микопроцесор работает никаких ошибок нету, как же так получается а хочется ведь прошивать через   FT232RL USB.

При включении USB перемиргивают два светодиода на tx-rx на платке  (FT232RL) но перед самым концом начинает моргать светодиод RX и очень тускло, и потом выдает ошибку stk500_getsync(): not in sync: resp=0x00

 

 

techmike
Offline
Зарегистрирован: 27.02.2013

Он в россию не доставляет.

Демьян
Offline
Зарегистрирован: 10.07.2013

Вообщем хорошая новость для тех, у кого такие же симптомы с ардуиной как у меня.

Проблема таки видимо в драйверах, сейчас проверил работу нано на убунту и она спокойно завелась и скетч залился.

Я сейчас больше сижу из под убунты, поэтому не критично, что в винде такая фигня, но надо думать из-за чего в винде такие грабли, как вариант думаю можно попробовать повысить скорость ком-порта до примерно 57600 и проверить.

Вообщем кто хочет точно определить работоспособность, советую поставить убунту и проверить работу платы под ней, у меня стоит 12.04 64 бит, для верности можете поставить эту же версию, если не хочется ставить второй осью, то вполне для проверки можно заюзать виртуальную машину.

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

m401
m401 аватар
Offline
Зарегистрирован: 27.10.2013

Добрый день!

Помогите пж.

Ардуино нано 328 при загрузке выдает 

 stk500_getsync(): not in sync: resp=0x00

При замыкании Rx Tx монитор ничего не возвращает. Замыкал выводы и на плате.

 

maksim
Offline
Зарегистрирован: 12.02.2012

1. Непропай/неконтакт в линиях RX, TX. Смотрите схему и прозваниваете эти линии от ног МК до ног FTDI - #84.

2. Проблемы с драйверами, попробуйте различные версии драйверов.

m401
m401 аватар
Offline
Зарегистрирован: 27.10.2013

Добрый день.

Прозвонил от ног FTDI до резисторов, резисторы -1к, от резисторов к выводам RX TX на плате. Замкнул выводы резисторов со стороны FTDI/

Н вопрос то в другом. Если я замкнул линии то с монитора должен быть возврат. Если возврата нет то не работает FTDI. Либо микросхема негодная либо драйвера не подходят. Наверное надо поискать драйвер конкретно под эту мксх.

Что еще можно предпринять? 

Демьян
Offline
Зарегистрирован: 10.07.2013

m401, мой прошлый пост в этой теме прочитайте, проблема скорее всего в драйверах.

m401
m401 аватар
Offline
Зарегистрирован: 27.10.2013

Добрый день!

Вечером пробовал, не работает FT232 и все!

Взял шнайдеровский шнурок с Zelio USB-COM, поставил драйвера замыкаю RX-TX монитор работает- возвращает символы. Попробую этот шнур на Ардуино прицепить. Менять FT на плате для меня не реально.

Может еще по драйверам у кого мысли есть? Мож чего неправильно делаю? Но оборудование определилось, порт появился, драйвер встал. Пишет что работает норм.

На компе стоит 7-ка.