Обновление прошивки cleanflight в CC3D

Posted by Egor on

У меня есть старенький CC3D перепрошитый с умершего openpilot на cleanflight. С некоторых пор (v1.11) обновить прошивку через USB порт CC3D стало нельзя. Теперь нужен FTDI адаптер. Как это сделать подробно расписано в этой статье. Но у меня возникли сложности, которые, чтобы не забыть, опишу здесь. В статье написано, что для прошивки надо замкнуть boot pins и включить контроллер. Но я не увидел, что перед началом прошивки их надо разомкнуть.

Правильная последовательность:

  • замкнуть boot pins (я замыкал пинцетом)
  • подключить источник питания к USB порту контроллера
  • увидеть что постоянно горит 1 светодиод, а другой не мигает
  • разомкнуть boot pins
  • подключить FTDI адаптер в main port. Распиновка ниже.
  • запустить приложение Cleanflight
  • зайти в firmware flasher
  • выбрать COM порт FTDI адаптера
  • выбрать CC3D и нужную прошивку
  • No reboot sequence — ON
  • Flash on connect — OFF
  • Full chip erase — ON
  • Manual baud rate — ON
  • Load firmware online
  • Flash firmware

 

FTDI-to-CC3D-Cleanflight-Pinouts[1]