micro minimosd - не могу перешить. OSD рабочее
Драйвера установили? Вот здесь об этом конвертере. И что заливали из minimosd extra config tool, MAVLink или UART? Этот конвертер похоже только для протокола UART.
именно по указанной ссылке читал, заливал MAVlink. Но, судя по всему, на вкус и цвет совместимость с minimOSD все cp2102 разные 😦
я еще раз перечитал с начала темы и там те же грабли, один в один, только цвета светодиодов разные😁. я готов потратить еще денег, и, возможно,даже подождать очередной месяц, но хочется работоспособный прошивальщик.
получается что платы на cp2102 не все шьют. хочется верить,что та плата,что в видео Юлиана на 100% рабочая,чтоб заказать ее. либо брать FTDI адаптер, но нужна гарантия,что он заставит работать/прошиваться OSDшку,но там тоже танцы с бубном.
сейчас снова посмотрел описание своей платы на али а там:RST, TXD, RXD, GND и + 5 В. вот и ответ почему не работает!
хотя все подписано как и надо
cloud.mail.ru/public/8X7j/PMzgDFH5z проверенные драйверы для CP2102.
cloud.mail.ru/public/FBgW/9fVuYvBB7 проверенный конфигуратор с прошивкой и шрифтами.
заливал MAVlink
Вероятно причина неудачи как раз в этом. MAVlink у меня без проблем заливает FTDI. А вот с UART проблемы. Всё шьётся, но не все символы отображаются. Заказал такой же конвертер, как у Вас. Надеюсь, что поможет.
прикупил 6 пиновый адаптер cp2102,DTR есть
Это как говорится "“найди три отличия” …
Нужно брать не 6 пиновый адаптер, а адаптер с правильными пинами.
DTR есть везде, а вот 6 пин подменяется контактом 3.3 в.
В правильном 6 пиновом адаптере должен присутствовать пин CTS, а 5/3.3 в переключаться на самом адаптере
ru.aliexpress.com/item/…/1503365199.html
Это как говорится
Как использовать пин CTS при прошивке и настройке ОСД?
Я пробовал и с ним и без него.
Я пробовал и с ним и без него.
Ничего не понял из вложенного документа… О чем он?
Исходя из почерпнутой информации я для себя вывел правила работы с ОСД.
- Подключаем через UART к среде ARDU и примером чистим EEPROM, т.к. неизвестно что там залито,
- Шьем загрузчик, опять же через среду ARDU, т.к. неизвестно что там залито и как,
- Шьем прошивку, шьем шрифты, вуаля.
Проверяем как работает.
При наличии проблем, в 90% случаев причина в железе, остальное правится программно.
я правильно понимаю,что нет смысла бороться с платой, что есть у меня и лучше заказать ту, что по ссылке из поста Sergey_Pavlovich
выдает ошибку failed to talk to bootloader
Так судя по Вашему посту проблема в загрузчике атмеги…
С другими адаптерами шьется?
Так судя по Вашему посту проблема в загрузчике атмеги…
С другими адаптерами шьется?
других нету,надо заказывать,а этот отправлять на мусорку
а этот отправлять на мусорку
С чего такая уверенность в неисправности адаптера?
Я же Вам написал, что судя по сообщению у Вас проблема с загрузчиком атмеги в ОСД.
Для прошивки загрузчика нужно AVRISP программатор…
С чего такая уверенность в неисправности адаптера?
Я же Вам написал, что судя по сообщению у Вас проблема с загрузчиком атмеги в ОСД.Для прошивки загрузчика нужно AVRISP программатор…
в любом случае его надо купить, смотрю и ценник какой-то негуманный. получается,что программатор нужен в случае если слетел загрузчик, а FTDI/cp2102 для заливки прошивки?
Ничего не понял из вложенного документа… О чем он?
Подключаем через UART к среде ARDU и примером чистим EEPROM, т.к. неизвестно что там залито
Подключив CTS, я безо всяких ARDU стал получать сообщения об очистке EEPROM при перепрошивке.
- Шьем загрузчик, опять же через среду ARDU, т.к. неизвестно что там залито и как,
- Шьем прошивку, шьем шрифты, вуаля.
Это только для тех, кто умеет этим пользоваться. Многие просто не понимают о чём идёт речь, а прошить OSD, настроить и пользоваться в полёте им хочется.
смотрю и ценник какой-то негуманный
У меня слетал загрузчик из-за низкого напряжения питания.
Для восстановления загрузчика использовал USBASP программатор . Вполне гуманная цена.
Для чего нужен AVRISP программатор?
USBASP нужно брать парой, т.к. китайцы два года не могут сменить в них прошивку для новых версий Windows.
Первый программатор используется для перепрошивки второго, после этого через Arduino IDE или другую программу записываете загрузчик в MinimOSD.
На плате MinimOSD есть контактные площадки для разъема прошивки, для MicroMinimOSD немного сложнее - нужно подпаиваться к ножкам микросхемы самыми тонкими проводками.
P.S. Полезно иметь один переходник с 10 на 6 контактов для программатора
У меня слетал загрузчик из-за низкого напряжения питания.
Для восстановления загрузчика использовал USBASP программатор . Вполне гуманная цена.
Для чего нужен AVRISP программатор?
USBASP нужно брать парой, т.к. китайцы два года не могут сменить в них прошивку для новых версий Windows.
Первый программатор используется для перепрошивки второго, после этого через Arduino IDE или другую программу записываете загрузчик в MinimOSD.
На плате MinimOSD есть контактные площадки для разъема прошивки, для MicroMinimOSD немного сложнее - нужно подпаиваться к ножкам микросхемы самыми тонкими проводками.
P.S. Полезно иметь один переходник с 10 на 6 контактов для программатора
и вот тут у меня вопрос, а зачем мне все это надо 😦 ? я очень надеялся,что 1-2х плат за глаза хватит для прошивки, вроде праведного FTDI или CP2102 с грамотным DTR,без подпаиваний туда-сюда. чёт я огорчен
Если слетел загрузчик, то без программатора его не восстановить.
Если при прошивке не ругается на bootloader , то считаем что с ним все в порядке.
Если слетел загрузчик, то без программатора его не восстановить.
Если при прошивке не ругается на bootloader , то считаем что с ним все в порядке.
спасибо,буду искать того, кто сможет починить bootloader
немного погуглив я чуть успокоился и наткнулся на форуме рцгрупс на такую картинку. контактные площадки больше чем контакты ножек атмеги. буду искать искусного пайщика. после заведения контактов можно шить бутлоадер через программатор
Для пайки на такие площадки берите тонкий многожильный провод и из него одну жилу-проводок.
Паять проще и площадку не оторвете.
Приклеиваете платку на картонку на двухсторонний скотч, рядом клеите любой плоский разъем 6 контактов типа гребенки.
Тонкие провода между платой и разъемом, а к самому разъему можно паять провода потолще.
погуглив немного по ошибке, случайно наткнулся на пост на рцгрупс.
И там картинка с распиновкой
И подключил также…а дальше магия! все заработало!
Такая распайка дает только подключение DTR на землю, что необходимо в любом случае для прошивки.
Остальные соединения воспринимаются, как подключение датчиков напряжения батарей и тока. При прошивке напряжение просто игнорируется.