F4BY. Отечественный ответ Pixhawka'm

alexeykozin

платы всех версий будут работать
компасы 5983 и 5883 будут также работать

у плат 2.1.2 нет сенсора боард вольтажа и сенсора серворэйл вольтажа а в остальном совместимо.
для чибиоса мы перенумеровали дигитал и аналог инпуты в соответствии с подписями на плате
под чибиосом не будет раздельных 8 пвм входов, т.к. их места занимают выходы 9-12,
поэтому следует позаботиться чтобы был приемник с ппм-сум сбас или дсм
дока тут swift-flyer.com/?page_id=83
фотка

18 days later
Antur

Подскажите пожалуйста на F4BY необходимо использовать Ваши прошивки или возможны стоковые, на которые заявлена поддержка discuss.ardupilot.org/t/…/31600?

alexeykozin

об этом и речь,
контроллер официально поддерживается,
можете использовать наши старые прошики
захотите берите готовую свежую сборку из числа тестовых, хотите релиз - все собирается регулярно и автоматически

Antur

То есть обновить прошивку теперь можно штатно из последней версии Mission Planner?

alexeykozin
Antur:

То есть обновить прошивку теперь можно штатно из последней версии Mission Planner?

в мишен планер пока не сделали обновление,
вернее пытались но закралась бага, ошибочно определяет как px4v1
пока только загрузка из официального архива в виде файла с последующей загрузкой через мишен планер

1 month later
Antur

Коллеги, простите криворукого любителя, но я по моему при прошивке F4BY завалил загрузчик. Дело было так…
При исполнении описанной в документации процедуре:

  • Для загрузки программного обеспечения в контроллер рекомендую использовать Mission Planner версии 1.2.99 загрузить можно отсюда (по крайней мере эта версия работает стабильнее всех) с использованием “Load custom firmware”.
    (ссылка загрузки Load custom firmware может быть недоступна если мишен планер не переведен в расширенный режим в соответствующих настройках)
  • При первой прошивке Mission Planner задал несколько вопросов касающихся какая версия платы использована:
  • сначала вопрос это апм 2+ надо ответь нет
  • второй вопрос что это “px4” надо ответить да
  • третий вопрос это пиксавк - ответ любой
  • Далее дождаться вопроса о перезагрузке…и вот тут вопроса я не дождаться и нажал ресет…
    Теперь при подключении полетника к USB порту не определяется сом порт, компьютер ругается что подключенное устройство не опознано, в диспетчере подключений вместо нормального порта так же висит неопознанное USB устройство…
    Подскажите, можно чем то оживить полетник? Обещаю больше так не делать :о)
alexeykozin

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

и через программку dfuse demo от стм влить туда бутлоадер

чисто теоретически есть еще и прошивка бут + прошива два в одном, она в регулятных сборках под чибиос firmware.ardupilot.org/Copter/latest/F4BY/

arb

но я по моему при прошивке у F4BY завалил загрузчик.

А что хоть решили прошить?

Antur

Перемычка boot возле кнопки Reset?
Замыкаем Boot, с замкнутой перемычкой вставляем USB и потом нажимаем Reset? Так?

alexeykozin

юсб можно не вытыкать, перемычка рядом с резетом, замыкаем ее пинцетом и жмем резет, в системе должен появиться новый девайс, установиться драйвер и устройство должна увидеть программа dfuse demo

Antur
alexeykozin:

юсб можно не вытыкать, перемычка рядом с резетом, замыкаем ее пинцетом и жмем резет, в системе должен появиться новый девайс, установиться драйвер и устройство должна увидеть программа dfuse demo

Все, порт появился…пошел искать dfuse demo…

Antur:

Все, порт появился…пошел искать dfuse demo…

Нашел, подключился в режиме DFU…где взять файл загрузчика?

Нашел…

Antur
alexeykozin:

каквсегда в аттаче к странице hobby.msdatabase.ru/project-updates/…/f4by

Алексей, большое спасибо, на arduplane 3.7.1 контроллер завелся! На сегодня хорош, завтра начну осваивать настройку…

7 days later
Antur

Уперся в настройки Airspeed. ru.aliexpress.com/item/…/32757020070.html
Подключен по I2C, внешний компас на GPS работает, но самое главное пока в меню МР не выбрал цифровой тип сенсора он работал, если дунуть изменял значение на панели данных МР от 0 и что то там вверх…но как только изменил тип сенсора показания зашкалили на максимальные 66,2м/с и более не изменяются…что можно посмотреть?

alexeykozin

у меня нет в наличии цифрового сенсора, до сих пор по старинке пользуюсь аналоговыми. Слишком дорогие цифровые.

скиньте ваш файл настроек - попробую посмотреть как это может быть обработано программно.

в частности ardupilot.org/plane/docs/parameters.html#arspd-typ…
0 None 1 I2C-MS4525D0 2 Analog 3 I2C-MS5525 4 I2C-MS5525 (0x76) 5 I2C-MS5525 (0x77) 6 I2C-SDP3X 7 I2C-DLVR 8 UAVCAN

и какой сенсор фактически вы подключили

Antur
alexeykozin:

у меня нет в наличии цифрового сенсора, до сих пор по старинке пользуюсь аналоговыми.

Посоветуйте проверенную модельку, пожалуйста. Если реально работает так и нет особой причины использовать цифру в дальнейшем…

Antur
alexeykozin:

в частности ardupilot.org/plane/docs/para...-airspeed-type
0 None 1 I2C-MS4525D0 2 Analog 3 I2C-MS5525 4 I2C-MS5525 (0x76) 5 I2C-MS5525 (0x77) 6 I2C-SDP3X 7 I2C-DLVR 8 UAVCAN

На текущей прошивки параметр ARSPD_TYPE не активный, отсутствует в листе настроек. Установлен сенсор I2C-MS4525D0. Могу предположить что ARSPD_TYPE поддерживается в прошивках новее, но прошиваться выше версией опасаюсь. Есть положительный опыт полетов на последних версиях Plane?

Chaser.rar

alexeykozin

мы летали на этой прошивке если не ошибаюсь ардуплейн 382
…apmcopter.ru/…/alfa-testirovanie-novyx-nebezopasn…
это последняя сборка с ртос nuttix
сейчас ежедневно собираются прошивки под chibios, их коптерные варианты я пробую периодически

в том чтобы залить прошивку посвежее риска нет если вы сохранили файл параметров, всегда можно вернуть привычную прошивку и вернуть ваши настройки из файла

Antur
alexeykozin:

в том чтобы залить прошивку посвежее риска нет если вы сохранили файл параметров, всегда можно вернуть привычную прошивку и вернуть ваши настройки из файла

Заказал аналоговые сенсоры, полетаю пока без воздушной скорости на стабильной проверенной прошивке, освоюсь…спасибо, дальше вроде все пока понятно…