Speedybee F405 v3 постоянно загружается в DFU режиме

Маркс
dkapotov:

постоянно загружается в режиме DFU.

dkapotov:

Полетник все равно грузится в бутлоадере.

так в каком режиме все таки грузится ? это разные режимы.
BOOTLOADER это нормальный режим если при подключении зажать кнопку BOOT.
В этом случае работает вшитый намертво загрузчик.
Именно благодаря ему STM32 просто не реально сделать кирпичом, ну или почти не реально )

dkapotov

Нет, ничего не подключено, Chrome выгружен из памяти. На двух ноутбуках проверял - везде одно и то же. Это с прошивкой проблема или с платой. Он при подключении на полсекунды соединяется нормально, потом в DFU уходит. Либо подключается нормально, но как только конфигуратор запустишь, опять переключается в DFU.

supermario

я бы всё-таки попробовал включить блютус и подключиться с телефона
Supported. Used for Flight Controller configuration (MSP should be enabled with Baud rate 115200 on UART4)
еще бы попробовал прошить самой старой прошивкой.
отключил бы подключатся автоматически.
Или даже INAV бы поставил.

Маркс

понял , это отображение в BF.
А что показывает в Диспетчере устройств ?

dkapotov

Пробовал прошить и через приложение на смартфоне, старой прошивкой тоже. Так же и inav. Все то же самое

dkapotov

Приемник, камера и видеопередатчик. Передатчик отключал, камеру тоже, короче голый запускал. То же самое

lyoha

Попробуйте найти файл стоковой прошивки и перешиться при помощи STM32CubeProgrammer. Или прошить INAV и попробовать откатиться обратно на бету.

supermario

попробуйте включить No Reboot Sequence (находится над переключателем Full Chip Erase). может поможет.

Еще такой вопрос. Применили ли вы Applying Custom Settings?

dkapotov

Все перечисленные процедуры неоднократно перепробовал. Прошивал и в BFC и в CubeProgrammer. Результат всегда одинаковый: полетник после прошивки один раз грузится нормально. потом при попытке изменить и сохранить любой параметр уходит в DFU mode.

Serpent

А перепрошиваете с очисткой памяти? А то задаётся, что переполнение…

самолетчикМСК

Подарили неисправный CC3D . Тоже были танцы с бубном при подключении и прошивке. Промазал плату флюсом и погрел феном 400 градусов. Все встало на свои места: подключется и прошилось. Но у меня была особенность: нажмешь сильно на плату-работает ОК. И контроллер отдали с битой модели…

1 year later
Saha837

Была такая же проблема. Покопался на Reddit. Проблема, действительно, массовая, производитель выпускает в продажу бракованные контроллеры. Но(!). Проблемы зачастую связана с отсутствием на плате резистора подтяжки кнопки. На его место можно просто припоем сделать перемычку и все заработает. Прикрепил фото ниже, где искать. Однако кнопка работать не будет. Но, в принципе, не велика потеря, перепрошивка и без режима DFU прошивается

Маркс

лучше резистор впаять, килоом на пять.