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

Shuricus

У меня было штук 10 минимосд. Все прекрасно шились, и работали с последними прошивками, без малейших усилий.
Собственно и работают сейчас. Гемора - ноль.
С питанием тоже никаких проблем нет - там стоит встроенный бек.

Бывает единственная проблема, которая с ними не связана - что бы все точно прошилось, нужно подавать питание от бека, а не от ттл адаптера. В остальном все работает как часы.

Прошивка миним - это прошивка обычной Атмеги Про мини, по сути дела. Если шьется одной прошивкой, то должна шиться любой другой. Не могу представить, что там может быть не так.

А вот некоторые прошивки Найтгоста, действительно были глючные. Точнее, почти все ))) Но на последней у меня проблем не замечено.

Роман1971

Питание ровненько 5,0 В. Прошивка последняя от NG работает вроде ничего. Что касается родных прошивок, то с ними это точно нет проблем. Но убогость же… Причем разницы внешней между платами , что принимают прошивку от NG и не принимают нет никакой абсолютно!!! Так , что отличить не получится на вид. Сейчас попытался еще потанцевать с бубном, но результат тот же. В одни прошивка заходит со свистом, а в другие - хрен. Прошивка Мегапилота заливается во все тоже. Но это промежуточный вариант же.

Shuricus

Попробуйте прошить неродным конфигуратором или авердюдом. Заливка прошивок зависит только от бутлоадера. У вас даже не начинается процесс заливки. Обычно есть три причины - не та скорость, перепутаны провода, не подключен ДТР. Вместо дтр можно ресет нажать.

Роман1971

У меня все верно подключено. И DTR тоже. Иначе заливка в другие платы не шла бы. Скорости менял кстати, но пофиг тоже. А вот bootloader еще заменить, но под рукой нет ничего что то. Надо на рынок глянуть, вроде там ISP программаторы были. И я так понял их ардуиной потом 1.0.6 что ли? Очень странно кстати, в новой версии ардуины что 1.8 там какая то версия платы не нашел этой. А в старой есть. Arduino Pro Pro mini 5.0 16 Мнz Atmega 328

emax

Как вариант, какой размер прошивки от NG? возможно в разных мосд загрузчики разных размеров и прошивка от NG просто не вылезает?

Роман1971

Версия последняя 946. Там сама прога для прошивки уже прочитать даже данные с OSD может. Странно просто, как две одинаковые платы так по-разному к прошивкам относятся.

innd

Вам же сказали переведите к одному бутлоадеру

Роман1971

Мне не удалось пока перезалить загрузчик. Везде ардуино выдает ошибки . Заливка через ISP естественно. По видео один буржуй делал, но у него все перезалилось, но в моем случае фиг… Хз почему…

Shuricus

Мои осд покупались в совершенно разные годы и в разных местах, и с бутлоадером проблем никогда не было. Это для статистики.
У меня их так много, что я даже продаю лишние. И все всегда работали. Я бы искал другую причину.

Роман1971

Я не говорю, что причина загрузчик. Хотя видео с подобной проблемой есть. Просто непонятная очень причина.

Роман1971

Разобрался почему данные плавали по экрану- я явно не указал систему цветности. Видимо надо явно прописывать. У меня NTSC была. А вот с прошивками пка не ясно. Сегодня заберу Micro с почты , посмотрю как в нее заливаться будет. Та, что у меня есть прошивку от NG не принимает…

Роман1971

Разобрался, но не понял. Короче, имея на руках 4 MINIMOSD и 2 MICRO MINIMOSD я пришел к не очень утешительному выводу. Все эти платы без вопросов шьются стандартной прошивкой и прошивкой MW_OSD. НО чтобы залить прошивку от NG придется потанцевать, а точнее даже и побегать от компьютера к компьютеру. Причем некоторые платы принимают прошивку от NG без вопросов, а некоторым надо менять скорость порта между значениями 9600,57600 и 115200. Причем на какой скорости будет удача зависит не только от платы, но и от конкретного компьютера. На портах USB 4.0 (синие такие) у меня прошиваться вообще ни одна не захотела, а вот 3,0 порты работали нормально. В результате прошились ВСЕ, включая и версии MICRO. MICRO не подключал, а вот MINIM OSD работают нормально. Но думаю и MICRO тоже будут работать. Короче как то так…

kasatka60

Есть еще такая прошивка mwosd. Может заинтересует?

Роман1971

Так я же написал, что заливал ее. Она в принципе неплохая, но не для меня. У меня с ней что -то RSSI не дружит. А на NG работает без проблем.

DChernov

Я неоднократно пытался использовать творения NightGhost.
Выводы лично для меня: он человек, несомненно гениальный. Но, к сожалению, сознающий, что в интелектуальном плане стоит неизмеримо выше всех остальных. Как следствие - не работает - сам дурак.
Посему, если был НайтГост - то я строго в стороне.
Хотя софт, без сарказма, гениальный. Но не всегда шьётся. И не всегда работает.
Если Вам охота поковыряться с версиями компилятора, втискиванием невпихуемого, и в результате получить ОСД мечты - то это для Вас.
Если по-быстрому прошить и в небо - попробуйте последнюю прошивку, не пойдёт сразу - шейте что-то попроще. И в небо.

khomyakk

Ну не знаю, у меня не было 6 штук плат, но 3 было. И обычная и микро. Шились и работали без проблем. Могу подарить.

Роман1971

Видимо с портами повезло. А может и с программаторами. Хотя от них вроде мало что зависит. Хотя некоторые выдают 5.0 вольт ровно а другие 4.97. Но в принципе все в пределах допустимого. Но прошивка от NG капризная. Да я собрал из говна что было под рукой самолет чтобы полетать. Просто автопилот пикс был вот и какие там варианты OSD.

khomyakk

Давно было. Но вспоминается. Вроде была проблема с 2102. Я вроде что то выпаивал. Там слабые порты. Не все платы читались. Столкнулся, когда Байчи настраивал. Погугли.

Роман1971

Да написал, что настроил все. Побегал от порта к порту но все залилось и все пашет. Но приколы все - таки есть. Если попытаться потом на другом компе прочитать, то ругаться не ругается но грузится полная ерунда.

7 days later
AlexOff

Добрый день. Скажите пожалуйста как на ардупилоте реализовать управления мотором двс с функцией глушения мотора заслонкой газа. Всю голосу сломал.