РЕШЕНО Китайская arduino uno ch340g проблема с загрузкой

Тема в разделе "Arduino & Shields", создана пользователем Nanofrog, 15 янв 2016.

Статус темы:
Закрыта.
  1. Nanofrog

    Nanofrog Нуб

    [​IMG][/URL][/IMG] [​IMG]
    [​IMG] [​IMG]
    СКЕТЧ:

    void setup() {
    // initialize digital pin 13 as an output.
    pinMode(13, OUTPUT);
    }

    // the loop function runs over and over again forever
    void loop() {
    digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)
    delay(100); // wait for a second
    digitalWrite(13, LOW); // turn the LED off by making the voltage LOW
    delay(100); // wait for a second
    }


    ОШИБКА:
    Arduino: 1.6.7 (Windows 8), Плата:"Arduino/Genuino Uno"

    Скетч использует 1 030 байт (3%) памяти устройства. Всего доступно 32 256 байт.
    Глобальные переменные используют 9 байт (0%) динамической памяти, оставляя 2 039 байт для локальных переменных. Максимум: 2 048 байт.
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xdf
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xdf
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xdf
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xdf
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xdf
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xdf
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xdf
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xdf
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xdf
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xdf
    Проблема загрузки в плату. Помощь по загрузке:http://www.arduino.cc/en/Guide/Troubleshooting#upload .

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


    Моя первая ардуино, заказал на Али, у вроде бы проверенного продавца (http://ru.aliexpress.com/item/UNO-R...e27068550cfc5b7-1452855733718-06379-eub6yrrBy)
    Подключилась хорошо , сразу сама нашла дрова, никаких ошибок винда не видела , на плате мигают стандартно светодиоды, но любой скетч выдает такую ошибку.
    Ставил другие дрова для CH340G отсюда (http://www.arduined.eu/ch340-windows-8-driver-download/), смотрел кучу тем на форуме,все равно не помогает(
    Что еще можно сделать?
     
  2. Airbus

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

    А ну ка попробуйте выбрать Arduino Duemilanove or decimila у меня кажется было такое определялся так хотя и работал нормально А после того как перешил Лодыря (просто решил поизвращаться)))стал определятся как UNO.Там по моему разница в бутлоадерах один больше места занимает другой меньше.А точно такая же Шарманка у меня определяется как УНО
     
    Последнее редактирование: 28 апр 2021
  3. Airbus

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

  4. sanik

    sanik Гик

    У меня точно такая же поставил драйвер а работает как уно без проблем
     
  5. Airbus

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

    Так и у меня работает как УНО всё дело в бутлоадере ссылка выше.Вот самая первая Ардуина пришла с FT232 и мусором в Меге 328.Пришлось самому перешивать.А СН340 это кетайский клон FT232 только драйвера другие а работает так же
     
  6. Nanofrog

    Nanofrog Нуб

    все платы в программе ставил, все равно та же ошибка((
     
  7. JEKONYA

    JEKONYA Нерд

    Такая же проблема с nano . Но у меня загружалось и резко перестала , в диспетчере сн340 определяется , ничего не замыкал не ронял , на точно такую же нано все заливается без проблем , в чем может быть проблема мб кто подскажет ?
     
  8. Airbus

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

    Ну тогда только бутлоадер перешить
     
  9. JEKONYA

    JEKONYA Нерд

    как вчера не пытался залить загрузчик через мегу не получилось, залил сегодня через уно со второго раза с первого вылезла вот такая ошибка, подскажите что это?
    avrdude: Yikes! Invalid device signature.
    Double check connections and try again, or use -F to override
    this check.
    Ошибка при записи загрузчика
     
  10. sergerbay

    sergerbay Нуб

    Написано: аврдуде: Фу! Недопустимая подпись устройства.
    Дважды проверьте соединения и повторите попытку или используйте-F, чтобы переопределить
    эту проверку.

    А по сути НАКОНЕЦ кто то дал дельный совет. История продолжается и снова наступаем не те же грабли. Дело в том что оба бутлоадера на сегодняшний день весят в Arduino ide 6 KB и перепрошить diecimila в uno не получится. Как я пришел к этому:

    Купил набор китайской ардуино уно с USB UART на CH340G. Какое то время пользовался и забросил, через пол года взял, а ардуина не шьется!!! Китайского прогера не было(заказал). Попробовал tlp1506 не читается. Решил что 328я умерла, отпаял и заказал две новые так же CH340G 5 шт и фен.
    Поменял атмегу ISP заработал прошил бутлоадер от uno - не шьется! Заменил CH340G - не шьётся! Подумал всё! - теперь без USB UART! Ну и стал проверять как это будет. Подключил дисплей по I2c на угад поставил адрес 27 и угадал. Работает! Но как тогда сканировать шину? Заливаю скотч сканирования шины - RX ЗАМОРГАЛ!!! Подключаю через USB UART(если кто не понял всё это время шью IPS программатором) и терминал выдаёт адрес 27! Тем самым USB UART работает! А проблема в загрузчике. Нашел ваше обсуждение и прошился decimila. Установил данную плату и всё заработало!
    Спрашивайте и вам ответят, стучите - отворят.
     
  11. b707

    b707 Гуру

    какой-то поток сознания... сначала речь о загрузчике. потому вдруг. ВНЕЗАПНО, разговор на I2с перекинулся... потом снова загрузчик...
    как вы это установили? - попахивает чушью
     
  12. parovoZZ

    parovoZZ Гуру

    последствия перелива:
     
  13. sergerbay

    sergerbay Нуб

    Да глазами увидел в папке ардуино. Может разработчики посчитали перенести китайские UNO в разряд decimila, по факту только так работает. Другой бутлоадер я не знаю где взять что б можно было как с UNO работать
     

    Вложения:

    • Бут.jpg
      Бут.jpg
      Размер файла:
      56,9 КБ
      Просмотров:
      512
    • Бут.jpg
      Бут.jpg
      Размер файла:
      56,9 КБ
      Просмотров:
      57
  14. sergerbay

    sergerbay Нуб

    Везде на форумах пишут, заливаю скотч, вполне понятно
     
  15. parovoZZ

    parovoZZ Гуру

    а что на форумах пишут?

    Если становится понятно, что пишут на форумах только после заливки скотча, то это весьма печально.
     
  16. b707

    b707 Гуру

    [​IMG]
    вы думаете. что размер файла HEX и размер прошивки в нем - это одно и то же?
     
  17. Airbus

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

    Нано перешивается в Уно запросто. Также как и Уно со старым Лодырем (Duemilanova). Смысла перепрошивки Нано в Уно не вижу—только если освободить 1,5 кб флеша.
     
  18. akl

    akl Гуру

    джек это не только не скотч, но и вообще даже не вискарь как таковой - это бурбон

    кстати - купил недавно нано - тыкаю тыкаю - не работает. попереключал скорости - внезапно оказалось что это уно
     
  19. Airbus

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

    Да я знаю! Но не мог же на таком почтенном форуме какой нибудь Дешовый скотч выложить :):)
    Какие скорости? Где? Нука поподробнее
     
  20. akl

    akl Гуру

    скорости загрузки в дудочной программе. у уно 115200, а у нано 57600

    [​IMG]
     
Статус темы:
Закрыта.