Ардуино как программатор меги

Тема в разделе "Arduino & Shields", создана пользователем valina, 6 мар 2014.

  1. valina

    valina Нуб

    Всем привет! Использую ардуино уно в качестве программатора. Получалось программировать мегу16 и тиньку13а. Столкнулся с проблемой ардуинка перестала их шить ((( При этом сама она работает, те она программирует себя и всё ок, только вот как программатор не хотит (((( Дудка пишет что не видит ардуино, хотя через своё по ардуино шьёт через дудку. Заметил что ошибка выскакивает при установке конденсатора на 1 мкф, без него ошибки нет, но без него шить микрухи не хочет. Пробовал менять конденсатор, полярность правильно ставлю, конденсатор рабочий. Дрова переставлял несколько раз. Возможно (не уверен) я словил коротыша. Есть предложения как можно воскресить ардуинку? Или только перепрошить? И перепрошивка поможет ли ))) Пляски с бубном и мученье гугла притупили моё мировосприятие, так что просьба помочь. Кстати дудка пишет "...avrdude not in sync..." PS сильно не пинайте )))
     
  2. Airbus

    Airbus Радиохулиган Модератор

    Последнее редактирование: 6 мар 2014
  3. valina

    valina Нуб

    у меня такая ситуёвина: сама ардуина прошивается, а вот вставляешь конденсатор,чтобы шить аврки дудка ошибку выдаёт. Раньше ведь всё шилось, да и прога ардуиновская прошивает через дудку, те дудка жива. Синапрог у меня шила мегу16, тиньку я шил в консольной дудке. Сейчас синапрог и консольная дудка выдают "...avrdude not in sync..."
     
  4. Airbus

    Airbus Радиохулиган Модератор

    Последнюю ссылочку открывали?Там написано
    И заливаем на MK:
    avrdude -p t2313 -P /dev/ttyACM0 -c avrisp -b 19200 -U flash:w:blink_led.hex
    Хочу обратить внимание на ограничение скорости заливки в 19200. Без этого параметра я долго пытался что-то залить, но avrdude мне упорно возвращал ошибки типа «programmer is not responding» или «not in sync».
    Тоесть в Дудке скорость должна быть 19200.У Вас сколько?Проверьте командную строку!А вообще зачем по-всякому извращаться?Сделайте программатор Громова http://tinyurl.com/qcy95lz 7 резисторов 1ком 3 диода и СОМ порт и будет Вам щастье.Я вообще начинал с Ассемблера и "пять проводков".Теперь куча разных программаторов.
     
  5. valina

    valina Нуб

    Скорость я выставлял всегда, вот только шиться перестало (раньше я прошивал нормально, без ошибок)((( У меня проблема - нет сом порта ((( Решил собрать usbasp и прошить ардуиной. Вот тут я грешу на то что я наверно коротыша словил (((
     
  6. Airbus

    Airbus Радиохулиган Модератор

    Коротыш-эт вряд ли.Я пару раз Мегу8 почти докрасна раскалял неправильным подключением и ничего жива.Другие Скетчи работают?Если нет-тогда бы я попробовал перешить Лодыря. http://tinyurl.com/kwxf73f Но вопрос чем?
     
  7. valina

    valina Нуб

    Я грешу на коротыш в ардуине в самой плате, прошивать я пробовал не только мегу, но и тиньку. Ещё возможен вариант програмного глюка, можно попробовать ардуину перешить, но я думаю это маловероятно. Так что я в растерянности (((
     
  8. valina

    valina Нуб

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

    valina Нуб

    Попробовал воткнуть новый usbasp, он тоже не захотел работать ((( Значит проблема в программе, в самой дудке ((( Пробовал другие версии, что то тоже ничего не работает (((
     
  10. geher

    geher Гуру

    Просветите, пожалуйста, а при прошивке обязательно нужен конденсатор.
    Тут, например, о конденсаторе ни слова. Или это зависит от конкретного микроконтроллера или от используемой модели ардуины?
     
  11. valina

    valina Нуб

    Если шьёшь саму ардуину, то конденсатор не нужен. Он нужен для использования ардуины как программатора. А ещё мне кажется, что это зависит в чём ты пишешь прогу: в ардуине, или в стороннем по
     
  12. Airbus

    Airbus Радиохулиган Модератор

    Вот эту Дудку попробуй http://tinyurl.com/mdmqpnp
     
  13. valina

    valina Нуб

    Спасибо! Обязательно попробую! ))) Только у меня программатор не под рукой ((( Тут дело даже не в дудке, потому что раньше я шил своею дудкой и синапрогом. Установил 4аврстудию и все перестало работать ((( Пробовал удалить её, всё равно не шьёт ((( Спасибо за участие, а то мне как то уныло это ))) Хотя мне это интересно конечно, но танцы с бубном иногда накаляют. А гуглить я даже не понимаю что. Думаю отдохнуть от этой темы на выходных, и со вторника начать ковырять аврки с новой силой и с наточенным горячим паяльником )))
     
  14. Airbus

    Airbus Радиохулиган Модератор

    А я себе купил http://tinyurl.com/nypd4vr за смешные деньги и спаял такой же но чуть больше по размерам http://tinyurl.com/23h98xr И вам советую всё таки такая штучка должна быть под рукой всегда.Иногда и в Ардуино прошивку сносит-перешить нечем.
     
  15. valina

    valina Нуб

    Я вот грешу на ошибку в прошивке ардуины, решил себе пока usbasp приобрести ))) А он не работает ((( Думал уже что то дровами на компе, но потом присмотрелся к переходнику на шлейфе, окзалось что 2 (два) вывода вообще не припаяны и не звонятся!!! ))) Припаял всё заработало, так что шью пока им. В ардуине не пойму пока в чем беда ((( так что если будут мысли на сей счёт пишите, буду рад )))