OSD Платы.

5yoda5

На OSD прошивка стоит Arducam V2.1 - думаю, не самая старая (но могу обновить, лишь бы бутлоадер не слетел). На контроллере - последняя стабильная из Мегапирата. МП - обновлен до последней версии.

Мне Мультивий - мимо кассы.

Просто у меня подозрения, что контроллер не шлёт данные на СОМ_0

fat_hamster

arducam на Cruis’у AIO V2? у меня такой контроллер (был правда), я не знал, что на него кроме mwii что-то ставить можно 😃
затупил; у меня не совсем такой, не AIO…

Danuvas
5yoda5:

Прошу не пинать больно. Не могу подключить MinimOSD с прошивкой Adrucam к контроллеру Криус АИО V2 (прошивка последняя из Мегапиратов). На экране я камеру вижу, текст Arducam тоже вижу, так же вижу надпись “waiting heartbeat” (пишу по памяти). Получается, плата не видит данные с контроллера.
Подключил к порту 0, воткнул +5 вольт (с отдельного ВЕСа - точнее с приемника), оттуда же землю, с порта com0 взял Tx и воткнул в Rx OSDшки. Данных нет. Пробовал с этого же порта и Rx втыкать в Tx OSDшки дополнительно. Все равно данных нет. То ли я ещё что-то недонастроил в МП, то ли ещё что-то.
На вики Ардупилота видел список параметров, которые надо настроить в МП. Но у меня нет всех этих параметров. (например там есть скорость двух портов, у меня в списке параметров только один из них).
Кто-нибудь подключал MinimOSD к Cruis’у AIO V2 ? В какой порт? Какие настройки в МП?

У меня с Crius-ом работает MinimOSD exrta Похожий проект. Там в wiki есть заметочка, как настраивать для АРМ, это же и для Мегапирата пойдет.
В МР надо делать настройки во вкладке “Full parameter list”, что бы он отражался на какой то из вкладок поставить галочку типа “advanced view” - честно говоря, точно не помню на какой из вкладок:)😃😃, вроде бы где то в параметрах. Только у меня подключен куда-то в SR (то ли в SR2, то ли в SR3), с того же порта и питание брал

5yoda5
fat_hamster:

у меня не совсем такой, не AIO…

Контроллер вот этот www.rctimer.com/product_765.html
Можно ставить Вий, можно Мегапирата. Мне Мегапират нравится больше.

Danuvas:

У меня с Crius-ом работает MinimOSD exrta

Спасибо, посмотрю вечером. Где-то ещё была проект с прошивкой специально для коптера. А, нашел - там и лежала.

Danuvas:

Только у меня подключен куда-то в SR (то ли в SR2, то ли в SR3)

То есть не 0 (не нулевой, рядом с FTDIшкой)?

Danuvas
5yoda5:

То есть не 0 (не нулевой, рядом с FTDIшкой)?

Serial port

5yoda5

Желтый (справа внизу) - тоже “Serial Port” )))
Ладно попробую и к порту к другому подключиться

Art_Nesterov
5yoda5:

Ладно попробую и к порту к другому подключиться

Подключаться лучше не к serial0, там FTDI. А на счет перепрошивки, программатором лечится за 5 мин. Заливаете стандартный бутлоадер через Ардуино и после этого все отлично прошивается

5yoda5

Я в курсе про программатор. Но я только вчера получил “настоящий” USBAPS. А до этого у меня была калька от МастерКита, которую в упор АрдуиноИДЕ не видела. После некоторых махинаций увидела, но так и не стала работать. Даже настоящей Ардуинкой почему-то не прошивался бутлоадер (то ли я криворучко, то ли модуль такой). И бутлоадер ни в какую не заливался. (может только из командной строки через “дудку” - программ перепробовал МОРЕ) А модульчик был с Хоббикинга, приехал абсолютно голый. Этот уже второй (слава богу, с прошивкой приехал).

Art_Nesterov

Бутлоадер через isp лить надо…
я тут несколько страниц назад с таким воевал… победил, все работает

5yoda5

Да знаю я всё это. (уже столько протрахался, прежде чем сюда написать!) Специально вчера распаковал USBasp - подключил старую плату - бутлоадер нормально встал, нормально залетела прошивка и шрифты, … но плата так и не заработала. Теперь моргает (обработка данных вроде идет), но НИЧЕГО не показывает. Видать я нарвался на фуфло от Хоббикинга - убрал эту плату в резерв (на запчасти). Кстати, шил бутлоадер не через ISP, а напрямую с ног контроллера, с помощью вот этого кабеля - очень удобно.
Новая плата - после подбора подходящей прошивки (Extra Copter) - стала всё нормально показывать. Вообще никаких головняков. Так что спасибо всем откликнувшимся - голову себе и вам я полоскал зря. Дело было в плохой плате ОСД.
Если кто пойдет по тем же граблям - в итоге моя ОСД осела на 3 порту, просто так сложилось в ходе исканий. Возможно, она смогла бы и на порту номер ноль работать - но мне проверять уже лень. Подключена она через 5 проводов: VideoIn, VideoOut, +5V, GND, RX. Плюс надо в двух местах кинуть оловянную сопельку - соединить мостики.
Ещё сделал в МП настройки по порту номер 3:
SERIAL3_BAUD, 57 (telemetry output at 57600) (или не было этого параметра - после ночи что-то глючит меня).
SR3_EXT_STAT, 2 ( 2hz for waypoints, GPS raw, fence data, current waypoint, etc)
SR3_EXTRA1, 5 ( 5hz for attitude and simulation state)
SR3_EXTRA2, 2 ( 2hz for VFR_Hud data )
SR3_EXTRA3, 3 ( 3hz for AHRS, Hardware Status, Wind )
SR3_POSITION, 2 ( 2hz for location data )
SR3_RAW_SENS, 2 ( 2hz for raw imu sensor data )
SR3_RC_CHAN, 5 ( 5hz for radio input or radio output data )

А ЖПС - как висела на втором порту, так и висит там, со своими настройками.

tolya

на минимсод можно вывести параметр hdop?

gorbln
tolya:

на минимсод можно вывести параметр hdop?

Ну. Нетривиально - можно. Если он есть в мавлинке - поправить под себя прошивку MinimOSD - и вывести, а чтоб можно было конфигурить - заменить этим делом какой-нибудь из ненужных вам параметров, ну не знаю, Home altitude, например. Я это как-то так вижу.

13 days later
Hyperion

подскажите плз. Пришел minimosd с китая. Запитал напрямую от 5В. запаял обе перемычки. Подключил к прохе. Картинка с прохи идет а самого ОСД нету 😦
Прошивал minimOSD extra. сначала последнюю прошивку пререлизную залил. Нету ОСД. Потом залил 2.2. После прошивки слетает бутлоадер. Заливаю его обратно USBASP программатором. Через FTDI к осд подключается. Конфиг правится, сохраняется корректно. Но вот сами символы не отображаются. Пробовал в MP менять параметры
SERIAL3_BAUD, 57 (telemetry output at 57600) (или не было этого параметра - после ночи что-то глючит меня).
SR3_EXT_STAT, 2 ( 2hz for waypoints, GPS raw, fence data, current waypoint, etc)
SR3_EXTRA1, 5 ( 5hz for attitude and simulation state)
SR3_EXTRA2, 2 ( 2hz for VFR_Hud data )
SR3_EXTRA3, 3 ( 3hz for AHRS, Hardware Status, Wind )
SR3_POSITION, 2 ( 2hz for location data )
SR3_RAW_SENS, 2 ( 2hz for raw imu sensor data )
SR3_RC_CHAN, 5 ( 5hz for radio input or radio output data )
, коннектился по телеметрии 433 с ноута - все равно нет картинки…

STRIMSS

Прошивать и заливать шрифты советуют с подключенным 12В и 5В, потом общим питанием пользоваться

Shuricus

Нет разницы, у меня все минимы питаются от 5В и шрифты отлично заливаются.

Hyperion:

Картинка с прохи идет а самого ОСД нету

А без прохи? Оно должно показывать ОСД и без входящего видео. Подключение к АПМ тоже не обязательно. Сразу после включения должен появляться логотип. Если у вас не появляется - значит возможно подпалился МАКС. У меня такое было.

И бутлоадер не должен слетать никогда! Если слетает - происходит что-то очень нехорошее.

omegapraim

если осд сразу не заработало значить примерно 50% что оно уже с завода брак и макс дохлый, я с хоббика брал 2е осд платы и одна сразу умерла.

fat_hamster
STRIMSS:

Прошивать и заливать шрифты советуют с подключенным 12В и 5В, потом общим питанием пользоваться

12в нужны чтобы шрифты залить - они то заливаются в max-кактамее… А прошивка в ардуину заливается, ей 12 в не нужны

Hyperion

понял, спасибо, буду открывать диспут с продавцом

Shuricus
fat_hamster:

12в нужны чтобы шрифты залить - они то заливаются в max-кактамее… А прошивка в ардуину заливается, ей 12 в не нужны

только при раздельном питании. Если перемычки запаяны, то можно уже забыть про 12В!

serenya

Ни разу на свой миним не подавал 12В, сразу сделал перемычки. Шрифты залил.