Автопилот Arduplane - открытое ПО

Andrey3167

Здравствуйте! Помогите решить проблему с с minimOSD. Не прошивается. Пишет: Failed to talk to bootloader. ; Upload failed. Lost sync. Try using Arduino to upload instead.; Failed to talk to bootloader.; The EEPROM mapping is outdated! An automatic update will start.; Failed to talk to bootloader.; EEPROM mapping updated!
Я так понял- слетел загрузчик. Посмотрел на сайте Алексея как прошить bootloader hobby.msdatabase.ru/…/ardupilot-imu , но мне бы попроще языком обьяснить. FDTI-адаптер есть, AVR-программатора нет

Olegos

ISP программатор делается на коленке, благо схем полно.

Andrey3167
Olegos:

ISP программатор делается на коленке, благо схем полно.

Я так понял, что и с помощью FDTI-адаптера можно bootloader Arduino залить

Andrey3167
Olegos:

ISP программатор делается на коленке, благо схем полно.

Или как из FDTI rctimer.com/index.php?gOo=goods_details.dwt&goodsi… сделать AVR-программатор? к каким ногам FT232RL подпаяться (если надо), т.к. есть только выводы DTR,RX,TX,5V,CTS,GND. DTR- это RESET, CTS- MISO??? правильно? 5V, GND- понятно. Где взять SCK и MOSI

А может она “minimOSD” сгорела к чер…й матери, и я зря трахаюсь с её перепрошивкой? По ошибке подключил все (видеокамеру и передатчик с OSD) к ходовой батарее 4S без стабилизатора на 12В, все показывало, работало пару минут,только символы ОСД были как попало и видеочип нагрелся немного больше обычного, погрешил на последнюю прошивку ОСД. А стал отключать питание и тут дошло!
Подключил со стабилизатором, отдельной батареей- черный экран, без ОСД- работает. Может какую злую шутку сыграл общий для цифровой и аналоговой части ОСД “-” ( при подключении к 4S наверное так произошло)
Вот после всего этого НЕ ПРОШИВАЕТСЯ.

P.S. Что-то голова потихоньку от всего этого закипает и рукам покоя не дает😁 видать дурная

Andrey3167
Olegos:

Думаю плохая идея, через конвертор для UART вы её не прошьёте.

"Прошивка bootloader Arduino

Собственно эта процедура и превращает совершенно банальный чип микроконтроллера в Arduino
для прошивки понадобится USB-FTDI Адаптер, роль которого может исполнить обычный ардуино - совместимый контроллер, на котором есть разводка выходов FTDI чипа, это несложное соединение называется bitbang программатор "
Это с сайта Алексея Козина hobby.msdatabase.ru/…/ardupilot-imu . FTDI чип что на USB-UART, что на AVR, осталось только найти SCK и MOSI

egunak95
Andrey3167:

AVR-программатора нет

Всё равно он тебе нужен, если взялся за такое хобби без него не обойтись выручит и поможет. Например вот такой www.pololu.com/catalog/product/1300 он со всеми Авр студиями дружит, с Ардуиной ИДЕ надо прописать этот програмёр в тексте Ардуино-хардваре-программерс

Shuricus

С удивлением прочитал в коментах, что хваленый diydrones уже год высылает всем кривые воздушные трубки, и сообщения форума игнорирует… diydrones.com/forum/topics/pi...age=3#comments

В связи с этим подскажите пожалуйста что на эту тему можно сделать своими руками и как оно должно работать, или есть альтернативный источник трубок?

Andrey3167

Здравствуйте Уважаемое Сообщество! Почитав про AVR программаторы на базе FT232RL, думаю, если соединить как на картинке:

смогу ли перепрошить Мегу на минимОСД?

alexeykozin
Andrey3167:

смогу ли перепрошить Мегу на минимОСД?

если нужно восстановить бутлоадер и фьюзы то через этот разъем.
если прошивку и шрифты то через тот что слева 6 пинов в ряд.
тут схемка как подключать к ft232 hobby.msdatabase.ru/project-updates/…/usb-serial

как то стало досадно что в теме rcopen.com/forum/f90/topic200764 совсем нет записей с полетным контроллером ардупилот.
вот их табличка достижений docs.google.com/spreadsheet/ccc?key=0AnOacOXMTM_5d…

может кто готов поучаствовать?
мы с соседом по даче хотим попробовать силы. сделали для экспериментов небольшой easystar. достаточно много времени ушло на доработку его конструктивных недостатков и подбор винтомоторной группы. вчера прицепили ему снаружи на дно 3S -5000ma сделали тестовый подъем на 1км. отлетали на этой высоте 25 минут удаляясь не более км по дистанции (истратили 2700ма). сейчас на нем стоит аппа санва - километр похоже это ее предел. будем пробовать радиус спектрум dx8 и если она достанет хотябы до 3км по высоте то будем ее и дальше использовать - а нет то поставим Expert.
фпв стоит 5.8 200мвт. с “клевером” на километре еще видно. подъем решили сделать на автомате - маршрут нарисовли вокруг точки старта по восходящей спирали.
еще в ходе подготовки проверили как спускается при активации rtl с километра. - вырубил мотор и пошел по спирали вокруг нас, на высоте 100 включил мотор и продолжил кружение

Andrey3167
alexeykozin:

тут схемка как подключать к ft232 hobby.msdatabase.ru/project-u...vey/usb-serial

сейчас почитаю и попробую освоить данный процесс

alexeykozin:

восстановить бутлоадер и фьюзы то через этот разъем.

потому что

alexeykozin:

прошивку и шрифты то через тот что слева 6 пинов в ряд

через Config Tool сейчас не шьется
Спасибо за подсказки

alexeykozin
Andrey3167:

через Config Tool сейчас не шьется

через config tool не будет шиться если из сигнальных проводов на адаптер идут только rx и tx многие забывают про провод сброса - вот и не шьется.
если провод сброса не подключен можно пробовать успеть кнопку на осд после начала прошивки но до того как выдаст ошибку

Andrey3167
alexeykozin:

многие забывают про провод сброса - вот и не шьется.

“This is a basic breakout board for the FTDI FT232RL USB to serial IC. The pinout of this board matches the FTDI cable to work with official Arduino and cloned 5V Arduino boards. It can also be used for general serial applications. The major difference with this board is that it brings out the DTR pin as opposed to the RTS pin of the FTDI cable. The DTR pin allows an Arduino target to auto-reset when a new Sketch is downloaded. This is a really nice feature to have and allows a sketch to be downloaded without having to hit the reset button. This board will auto reset any Arduino board that has the reset pin brought out to a 6-pin connector.”

Это из описания моего FTDI. И до экзекуций с питанием (см. пост 1702) я обновлял прошивку без проблем

NinjaFoX

Подскажите где можно купить платы для ardustation, чтобы поворотка могла работать без компьютера?

egunak95
NinjaFoX:

поворотка могла работать без компьютера?

Попалась конструкция типа Ардустейшн www.rangevideo.com/rvgs-antenna-tracker.html есть ещё в Жидронсе store.jdrones.com/…/gcsjdasm13.htm однако я неочень доверяю таким конструкциям . Вот Маэстро это правильный трекер, потому что адекватный.

vtoryh
egunak95:

Вот Маэстро это правильный трекер, потому что адекватный.

Это не трекер, это тупой драйвер серв. 😃

KZ-850
alexeykozin:

будем пробовать радиус спектрум dx8 и если она достанет хотябы до 3км по высоте то будем ее и дальше использовать

Спектрумы далеко не самые дальнобойные аппаратуры - из своей практики дальше 1.5км на спектруме улететь не получилось, а вот на футабе - смело 4-5км, а при удачных условиях - и до 8 км. Хотя, конечно, лучше использовать специализированные ЛРС модули.

Andrey3167
alexeykozin:

если нужно восстановить бутлоадер и фьюзы то через этот разъем. если прошивку и шрифты то через тот что слева 6 пинов в ряд. тут схемка как подключать к ft232 hobby.msdatabase.ru/project-u...vey/usb-serial

Еще раз спасибо Алексею! Бутлоадер в Мегу загрузился.😒 соединял так Теперь и минимОСД прошивается через ConfigTool
Осталось разобраться с обновлением шрифтов, почему то при Update Charset выскакивает ошибка. Питание 12в на аналоговую часть даю😵

west_25_x
Andrey3167:

почему то при Update Charset выскакивает ошибка. Питание 12в на аналоговую часть даю

Проверь, общая земля есть.