arduino lilipad

Тема в разделе "Arduino & Shields", создана пользователем Евгений1986, 31 авг 2015.

  1. Только начинаю осваивать ардуино...
    Прикупил себе модуль LilyPad, подключил через кабель FDTI.
    Ни как не получается прошить, просто висит на "Вгружаем..." и всё.
    Может я что то забыл установить для контекта между компом - FDTI - и основным модулем?
    Можно как то пропинговать порт?
     
  2. robokop

    robokop Гик

    Попробуйте подключить LilyPad к arduino uno и через ArduinoISP ее запрограммировать . :)
     
  3. robokop

    robokop Гик

    а вы драйвера установили ?
     
  4. Mag26

    Mag26 Нуб

    такая же фигня. ProMini шьется через этот же переходник влет, а Лилипад не хочет.
    Случайно установил плату как Uno и Лилипадка прошилась и даже работает.
    В логах пишет, что лилипад шьется на скорости порта 57600, а Уно - на 115200. Может быть в этом проблема?

    Подскажите, гуру, чем может быть черевато, если Лилипад шить как Уно?
     
    Airbus, sys и Семен Иванов нравится это.
  5. Tomasina

    Tomasina Иномирянин

    по-моему, ничем, это такой же чип, но на другой плате и без стабилизатора питания, т.е. подавать можно строго до 2.7 до 5.5 В.
     
  6. Redimir

    Redimir Нуб

    У меня тоже самое. Светодиод на lilypad 328 активно моргает и бесконечно загружает скетч.... час ждал, два ждал.... безрезультатно. Подскажите что делать?
     
  7. Redimir

    Redimir Нуб

    Подключаю через FTDI, в Arduino IDE ставлю плату LilyPad Arduino, ATmega328.
     

    Вложения:

  8. Добрый день. Подскажите пожалуйста с проблемой. В наличии:
    1. arduino lilypad
    2. мини-модуль USB-UART на CP2102 с розеткой MicroUSB
    3. кабель microUsb
    4. 6 проводов "мама-мама"
    Суть проблемы. Не могу залить элементарный скетч на lilypad.
    Описание. на плате lilypad нет нормальных выходов для подключения к пк. поэтому пришлось использовать ttl коннектор CP2102 с розеткой MicroUSB. подключил так:
    3v3-vcc(во вложении подключен к 5v т.к. на 3х такая же проблема)
    dtr-rts(контакт reset)
    rxi-tdx
    txd-rxd
    gnd - gnd
    MicroUSB d 2.0 пк.
    На CP2102 поставил драйвер с оф. сайта. Система определила устройство как
    Silicon Labs CP210x USB to UART Bridge (COM4)
    В arduino ide- инструменты плату ставлю Arduino Lilypad, процессор - atmega328p(собственно как и написано на плате), порт выбралCOM4.
    Загрузка скетча заканчивается ошибкой:
    Arduino: 1.8.5 (Windows 10), Плата:"LilyPad Arduino, ATmega328P"

    Скетч использует 928 байт (3%) памяти устройства. Всего доступно 30720 байт.
    Глобальные переменные используют 9 байт (0%) динамической памяти, оставляя 2039 байт для локальных переменных. Максимум: 2048 байт.
    C:\Users\mihaylov.en\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/bin/avrdude -CC:\Users\mihaylov.en\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf -v -patmega328p -carduino -PCOM4 -b57600 -D -Uflash:w:C:\Users\mihaylov.en\AppData\Local\Temp\arduino_build_143178/Blink.ino.hex:i

    avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53
    Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
    Copyright (c) 2007-2014 Joerg Wunsch

    System wide configuration file is "C:\Users\mihaylov.en\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf"

    Using Port : COM4
    Using Programmer : arduino
    Overriding Baud Rate : 57600
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xec
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xec
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xec
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xec
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xec
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xec
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xec
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xec
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xec
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xec

    avrdude done. Thank you.

    Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload .

    Этот отчёт будет иметь больше информации с
    включенной опцией Файл -> Настройки ->
    "Показать подробный вывод во время компиляции"
     

    Вложения:

    • 1.jpg
      1.jpg
      Размер файла:
      228,2 КБ
      Просмотров:
      290
    • 2.jpg
      2.jpg
      Размер файла:
      11,8 КБ
      Просмотров:
      273
    • 3.jpg
      3.jpg
      Размер файла:
      1,2 МБ
      Просмотров:
      279
    • 4.jpg
      4.jpg
      Размер файла:
      973,4 КБ
      Просмотров:
      222
    • 5.jpg
      5.jpg
      Размер файла:
      1.005,1 КБ
      Просмотров:
      275
  9. Daniil

    Daniil Гик

    попробуйте поменять провода местами Rx и Тх на одной из плат (на другой оставьте как есть).
    И можете сказать, что у вас выбранно программатором?
     
  10. Смена Rx и Тх не помогает. Программатором стоит avrisp mkll
     
  11. parovoZZ

    parovoZZ Гуру

    Этим программатором заливают не через Rx и Tx, а через интерфейс ICSP.
     
  12. Airbus

    Airbus Оракул

    Вы если не знаете-не пишите.И не только в этой теме.Подключено правильно.Переходник USB - TTL определён правильно.Порт в IDE и плата выбраны правильно?раньше скетчи загружались?
    [​IMG]
     
    Последнее редактирование: 31 май 2018
  13. Airbus

    Airbus Оракул

    Судя по распиновке у Вас действительно перепутаны выводы RX и TX.Должно быть так (слева направо начиная от RTS) синий белый зелёный красный чёрный
     
    Последнее редактирование: 31 май 2018
  14. parovoZZ

    parovoZZ Гуру

    не является программатором.
     
    b707 нравится это.
  15. в ide выбрал arduino lilypad. На данную плату ни одного скетча еще не смог загрузить
     
  16. parovoZZ

    parovoZZ Гуру

    Ну а дальше что? Через UART что либо грузить бессмысленно, если там никого нет. AVR через UART просто так не программируется. Функцию программатора в таком случае на себя берет загрузчик и только тогда, когда он там есть и протокол общения с ним известен. Все. Во всех остальных случаях программатор в ICSP и вперед с песней.
     
  17. Airbus

    Airbus Оракул

    Следуя Вашей железной логике выкинуть этот lilypad и купить новый лицензионный итальянский с лицензионным Бутлоадером?
     
  18. parovoZZ

    parovoZZ Гуру

    Взамен неожиданно закончившей свою угрюмую писькоглазую жизнь LEO, вчера купил pro micro. Мне такая доска, как LEO, нафиК не нужна, поэтому купил такую малышку. И что ты думаешь? В абдурино иде я получил такую же ошибку, как и у ТС. Но с бубном я носиться не буду - подоткну самопальный Atmel ISP mkII и прошью из студии. Только вот думаю - лить загрузчик или не лить? Вроде удобно с загрузчиком-то.
     
  19. ostrov

    ostrov Гуру

    Есть такой МК lilypad? Посмотрите что там стоит и под него компилируйте. У меня вот где то две такие ромашки валяются, обе разные.
     
  20. Airbus

    Airbus Оракул

    Странно что до сих пор попадаются непрошитые платы.У меня такое было в разгар Ардуино бума года 4 назад.Прислали отличную китайскую копию почти неотличимую от оригинала но вместо Меги 328 стояла Мега 8 и притом непрошитая.Прошил.Работает до сих пор.Там еще может быть такой прикол-Бутлоадеров два один Уновский он же Нановский а другой для Duemilanove более старая версия Лодыря.Можно попробовать выбрать плату Duemilanove