Да господи ж... я написал два поста назад. Что из этого может быть непонятного? RST - на reset, GND - на GND, RX на TX, TX на RX (или наоборот) и штатным способом, как на обычную ардуину через IDE
Скетч использует 928 байт (2%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 9 байт (0%) динамической памяти, оставляя 2039 байт для локальных переменных. Максимум: 2048 байт.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xab
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xe0
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xe0
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xe0
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xe0
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xe0
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xe0
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00
Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload
по хорошему оторвать CH340 что на плате, но если загрузчик залился, то плата должна шиться стандартно, с неисправностью CH340 на плате не сталкивался.
То-есть есть две ардуины, в одну (первую) заливаем ардуино ас исп, это наш программатор, вторую присоединяем и заливаем загрузчик, USB шнурок находится в первой ардуине, после заливки загрузчика перетыкаем шнур во вторую ардуино, она шьётся обычно, а вот если вторая не определяется после заливки загрузчика то...
У меня такие картинки есть, а вот схемы конвертера нет. Включите мультиметр на прозвонку, один щуп на 13 лапу, второй на выход DTR с платы переходника. Есть короткое или нет?
Я подобным регулярно шью, только у него и DTR не был выведен, пришлось проводками делать. Если в ту нанку загрузчик точно прошили, нормально должно грузиться.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x03
Ошибка при записи загрузчика.
Взяла рабочую плату, подключила к переходнику, заливаю скетч блинк
Изменены опции сборки, пересобираем все
Скетч использует 928 байт (2%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 9 байт (0%) динамической памяти, оставляя 2039 байт для локальных переменных. Максимум: 2048 байт.
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x6f
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x6e
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x0d
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x0a
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x31
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x0d
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x0a
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x32
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x30
Произошла ошибка при загрузке скетча
Вроде как можно перевести USB-TTL в эхо-режим замыканием RX-TX, запустить какой-нить терминал на COM-порту и попечатать туда. Если буквы будут возвращаться - переходник целый. Если нет, то не очень.
Что за контакт между VCC и GND (если я правильно угадал эти контакты) на конверторе?
Загрузчик я уже записала, успешно.
Как скетч загрузить?
Да господи ж... я написал два поста назад. Что из этого может быть непонятного? RST - на reset, GND - на GND, RX на TX, TX на RX (или наоборот) и штатным способом, как на обычную ардуину через IDE
Вот что получаю
RX TX местами поменяйте.
Выбрала программатор AVRISP mkII
Залила в UNO скетч ArduinoISP
Соединила RX UNO с TX Nano
Соединила TX UNO с RX Nano
Gnd - Gnd
Vcс - Vcс
Reset UNO через конденсатор к Gnd надо?
Или Reset Uno к Reset Nano?
Выбираю программатор Arduino as ISP
Заливаю скетч, получаю вышеуказанные ошибки
Что за беспредел, Irinka?
Вы картинку USB-TTL в #46 запостили для чего?
Выбрала программатор AVRISP mkII
Залила в UNO скетч ArduinoISP
Соединила RX UNO с TX Nano
Соединила TX UNO с RX Nano
Gnd - Gnd
Vcс - Vcс
Reset UNO через конденсатор к Gnd надо?
Или Reset Uno к Reset Nano?
Выбираю программатор Arduino as ISP
Заливаю скетч, получаю вышеуказанные ошибки
по хорошему оторвать CH340 что на плате, но если загрузчик залился, то плата должна шиться стандартно, с неисправностью CH340 на плате не сталкивался.
То-есть есть две ардуины, в одну (первую) заливаем ардуино ас исп, это наш программатор, вторую присоединяем и заливаем загрузчик, USB шнурок находится в первой ардуине, после заливки загрузчика перетыкаем шнур во вторую ардуино, она шьётся обычно, а вот если вторая не определяется после заливки загрузчика то...
Не определяется
Вы картинку USB-TTL в #46 запостили для чего?
Через него же тоже можно шить, ресет это DTR?
Не определяется
Вы картинку USB-TTL в #46 запостили для чего?
Через него же тоже можно шить, ресет это DTR?
Вполне может и так быть обозначен.
Не получается залить скетч
Меня терзают смутные сомненья(с). Посмотрите, как идет этот DTR от CH340.
На ардуино или BTE13?
На переходнике, на Ардуино такого выхода нет.
Как идет не знаю, дорожка уходит под 3400
Но даже если после компиляции, перед загрузкой, сбросить ардуино в ручную, результат тот же.
Питание на нее приходит 4,6 Вольт
Irinka, я по женски, не понимаю. Возьмите тестер и прозвоните от 13 ноги тристасороковой, куда пошел проводник.
К 13 выводу
У меня такие картинки есть, а вот схемы конвертера нет. Включите мультиметр на прозвонку, один щуп на 13 лапу, второй на выход DTR с платы переходника. Есть короткое или нет?
Так я и говорю, то что выход DTR это 13 пин, есть короткое.
От, а где то давно, вверху, я писал, что между DTR и RESET трэба конденсатор в 0,1мкФ.
Мне кажется я сильно заморочилась...
Деньги за него вернули, пусть валяется.
Спасибо.
Я подобным регулярно шью, только у него и DTR не был выведен, пришлось проводками делать. Если в ту нанку загрузчик точно прошили, нормально должно грузиться.
Загрузчик 100% прошился, через ардуино Уно.
Сейчас попробую через переходник
Vcc BTE13 - Vcc Nano
Gnd - Gnd
Rx - Tx
Tx - Rx
DTR - 0.1 мкФ - Rst Nano
Верно?
Верно, если не взлетит, меняйте RX-TX местами, ничего не сгорит.
Что выбрать в качестве программатора?
Воот...
У меня ArduinoISP стоит, но это вроде не догма. RX-TX перекидывали? И какой командой заливаете?
Пробую Arduino as ISP и ArduinoISP
RX-TX перекидывала
Командой Инструмента-Записать Загрузчик
При выборе ArduinoISP
получаю
Стрелочкой "Вгрузить", как через обычный USB шнурок.
А вот здесь уже лучше ошибки цитировать.
Вдогонку, порт и плата правильно выбраны в Инструментах. Плата выбирается по загрузчику который залили.
Взяла рабочую плату, подключила к переходнику, заливаю скетч блинк
Плата и порт выбраны правильно
Ну, дальше не знаю, как удаленно помочь.((((
С синими платами проблем не было, а тут заказала две черных, и на тебе...
Спасибо за помощь.
Мне кажется, что кто-то тут или сообщения не читает, делает все по своему и через это страдает.
Потому что вот эти попытки всунуть загрузчик через USB-TTL абсолютно бесмысленны по сути своей.
Мне кажется, что кто-то тут или сообщения не читает, делает все по своему и через это страдает.
Потому что вот эти попытки всунуть загрузчик через USB-TTL абсолютно бесмысленны по сути своей.
Я понял, что загрузчик уже через ISP залили. Теперь блинка пытаемся через конвертер запихать.
Я понял, что загрузчик уже через ISP залили. Теперь блинка пытаемся через конвертер запихать.
Да
Я понял, что загрузчик уже через ISP залили. Теперь блинка пытаемся через конвертер запихать.
Да
Из разряда шаманства, перезагружаем комп, открываем IDE, подключаемся, все еще раз проверяем и пробуем залить скетч снова.
Пробовала. Безрезультатно
Мне кажется, что кто-то тут или сообщения не читает, делает все по своему и через это страдает.
Потому что вот эти попытки всунуть загрузчик через USB-TTL абсолютно бесмысленны по сути своей.
Я понял, что загрузчик уже через ISP залили. Теперь блинка пытаемся через конвертер запихать.
Из #78 следует не это, а черте знает что.
Там была ошибка....XDD
Думаю, что пора требовать фото этого ужа. А то был один случай - человек два дня бился, оказалось не ту плату подключал к дисплею.
Из #78 следует не это, а черте знает что.
Ну, я тоже поначалу пытался через "Записать через программатор".))))
Irinka, и откройте такие тайны: какие загрузчики в плате которая шьется через USB и которая нет.
В обеих платаз загрузчики Uno (для работы с Watchdog)
Вроде как можно перевести USB-TTL в эхо-режим замыканием RX-TX, запустить какой-нить терминал на COM-порту и попечатать туда. Если буквы будут возвращаться - переходник целый. Если нет, то не очень.
Что за контакт между VCC и GND (если я правильно угадал эти контакты) на конверторе?
Что за контакт между VCC и GND (если я правильно угадал эти контакты) на конверторе?
CTS
У меня идеи кончились. А чего, они через USB-то шьются - эти наны?