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

dkapotov

Добрый день. После обновления прошивки Speedybee F405 v3 постоянно загружается в режиме DFU. Вывести его в нормальный режим можно только через Betaflight Configurator, отключив DFU Mode на вкладке Обновление прошивки. После перезагрузки опять загружается в DFU. Куда копать?

Маркс

СТМ (линки) всегда цепляют дрова "которые ближе лежат"©.

dkapotov

Переустановка драйвера не помогла. Полетник все равно грузится в бутлоадере. Драйвер встает криво, в диспетчере устройств показывает что контроллер в Bootloader mode. Прозвонил кнопку на плате - не замкнута. Какая то видимо проблема с прошивкой. Уже раз 10 перепрошил с полным стиранием, не помогает

supermario
dkapotov:

Драйвер встает криво

если фиксер не помогает то можно переставить драйвера. на этой странице конфигуратора есть ссылки на CP210x и STM USB VCP драйвера.
этот контролер, кажется, можно также по блютусу подключить к телефону для настройки через SpeedyBee APP

dkapotov:

Уже раз 10 перепрошил с полным стиранием, не помогает

прошивка то правильная? SPEEDYBEEF405V3

dkapotov

Все драйверы перепробовал, без толку. Вообще смущает состояние контроллера, полагаю что он действительно в 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 градусов. Все встало на свои места: подключется и прошилось. Но у меня была особенность: нажмешь сильно на плату-работает ОК. И контроллер отдали с битой модели…