ArduCopter Mega: порт на обычную Arduino (тестим)

Sir_Alex
XeiTroX:

Ребят. Кто может помочь. Я уже и раму другую собрал и все на депферы посадил, пропы, аксель, регули, компас - все откалибровал и нифига. Сегодня в поле поломал карбоновые пропы, обидно. Взлетаю, чуть газу даю и его переворачивает либо летит под приличным углом назад(над землей висит норм, а как газу дам то капец). Тряски нет и то, не всегда он так летит, порой, секунд 5 проходит и он как вжарит газу. До этого рама была Turnigy Talon V 2, так там все на стоке летало а тут(еще было F450, то там хлипкая была, все ходуном ходило). Не понятно, почему регули еще греются на Мегапирате, на Мультивии такого не было и летал(сегодня проверял, на 2.3 версии) нормально.

Вы бы написали, какая прошивка, какой контроллер, какие регули… и т.п. Может ваши регули не могут работать на 490Гц?

XeiTroX

Прошивка MegapirateNG 3.0.1 R4. Контроллер HK AIOP v 2.0. Регули Emax 30A SimonK. Моторы Emax 2212 980KV. Винты 10х4.5. АКБ 2200 3S Nanotech. Рама сейчас опять F450(клон DJI)

EduardNN
Sir_Alex:

Загрузил на GitHub исходники MPNG 3.1.5-R1 - На данный момент это Beta версия.

Попробовал загрузить MPNG 3.1.5-R1, красный светодиод поморгает и плата (CRIUS V2 rctimer) не подает признаков жизни. С МР не коннектится, а с терминалом в МР соединяется. В конфиге изменил строки :
#define MPNG_BOARD_TYPE RCTIMER_CRIUS_V2
#define SERIAL2_BAUD 38400
#define GPS_PROTOCOL GPS_PROTOCOL_NMEA
#define FRAME_CONFIG QUAD_FRAME
#define AUTOTUNE ENABLED

R4 посредством flashtool заливается и работает нормально.
Что делаю не так ?

Sir_Alex
EduardNN:

Что делаю не так ?

Проверьте размер прошивки, если он больше 146Кб, то она не лазит в плату и просто не может работать. Вы использовали новый компилятор GCC 4.8.2 и MHV AVR Tools?

EvgenV

Подскажите новичку, с какой примерно страницы информация по MPNG актуальна? или все 212 страниц читать надо?

Sir_Alex
EvgenV:

Подскажите новичку, с какой примерно страницы информация по MPNG актуальна? или все 212 страниц читать надо?

Сложно сказать, т.к. информация постоянно обновляется и никто не следит, какая сейчас актуальная. Просто читайте с конца.

EduardNN
Sir_Alex:

Проверьте размер прошивки, если он больше 146Кб, то она не лазит в плату и просто не может работать. Вы использовали новый компилятор GCC 4.8.2 и MHV AVR Tools?

Размер посмотрю, компилятор новый и “дудка” свежая, компиляция и прошивка проходит без ошибок.

Sir_Alex:

если он больше 146Кб, то она не лазит в плату …

Странно в папке flashtool1_0rc2\firmwares прошивки размером от 550 кб

Sir_Alex
EduardNN:

Странно в папке flashtool1_0rc2\firmwares прошивки размером от 550 кб

Не, надо смотреть что пишет Arduino после компиляции или Дудка в логе. А этот файл в текстовом виде, поэтому больше места занимает чем сама прошивка.

EduardNN

Конвертнул в BINарики HEXы из флештула и ардуины - ардуина 205кб , флештул 217кб.
объем меги 2560 -256кб. Плата прошитая из Ардуино версией MPNG 3.1.5-R1 ведет себя так как бут-то прошита прошивкой ардукоптера из МР.

Кто ни-то попробовал поставить MPNG 3.1.5-R1 ?

zmnz

У меня вполне себе на ней летает, автотюн работает.

EduardNN
zmnz:

У меня вполне себе на ней летает, автотюн работает.

Какая плата ? Опиши процесс настройки кода.

korall

На скорую руку скомпилировал прошивку MPNG 3.1.5-R1 и получил такую же ботву как у Эдуарда, потом еще раз вдумчиво перечитал сообщения после релиза данной прошивки и разобрался в чем проблема. Надо заменить файлик …\ArduPilot-Arduino-1.0.3-windows\lib\pde.jar на тот что был в предыдущей спец версии ArduinoIDE 103, тогда во вкладке Ardu Pilot появится пункт MegaPirateNG (соответственно его и выбрать), после этого прошивка собирается нормально (летать правда еще не пробовал)

zmnz
EduardNN:

Какая плата ? Опиши процесс настройки кода.

AIOP v2. Аппаратура FlySky TH9X со стоковой прошивкой. Не знаю насколько верно, но у меня вся настройка свелась к раскомментированию #define CLI_ENABLED для получения возможности писать команды в терминале. Хотелось бы конечно в сонар еще поверить, но он не поддерживается.

Antarius

А когда можно будет попробовать 3.1.5-R1 без мучений с компилятором, флештулом то бишь ? 😃

RTemka

В этом случае прошивка не будет соответствовать правилам кашрута 😃
Выложить просто папку с ардуиной и готовым проектом внутри.

zmnz

Доберусь сегодня домой к ночи - выложу архив и напишу куда распаковывать, если никто раньше не сделает)

Danuvas
Antarius:

А когда можно будет попробовать 3.1.5-R1 без мучений с компилятором, флештулом то бишь ? 😃

+1 и RSSI_Range сделайте там, пожалуйста:)😃😃

Antarius
RTemka:

не будет соответствовать правилам кашрута

Почитал про кашрут. Не знал. Просветился. 😃

Taatarenkoff
Antarius:

Почитал про кашрут. Не знал. Просветился.

Ну да) Но всё равно хочется, некошерный мегапират из флештула. И передачей телеметрии на FrSky без бубна 😃

Sir_Alex

Если кто нибудь расскажет, как на Ubuntu Server 12.04 LTS установить GCC 4.8.2 под AVR, тогда сделаю компиляцию из под FlashTool’a