Speedybee F405 v3 постоянно загружается в DFU режиме
Добрый день. После обновления прошивки Speedybee F405 v3 постоянно загружается в режиме DFU. Вывести его в нормальный режим можно только через Betaflight Configurator, отключив DFU Mode на вкладке Обновление прошивки. После перезагрузки опять загружается в DFU. Куда копать?
Нашел такую же проблему на этом форуме
intofpv.com/t-matek-f405-se-stuck-in-bootloader
Предлагают переставить STM32 virtual com port driver.
Думаю для начала можно попробовать воспользоваться DRIVER FIXER с этого сайта
impulserc.com/pages/downloads
СТМ (линки) всегда цепляют дрова "которые ближе лежат"©.
Переустановка драйвера не помогла. Полетник все равно грузится в бутлоадере. Драйвер встает криво, в диспетчере устройств показывает что контроллер в Bootloader mode. Прозвонил кнопку на плате - не замкнута. Какая то видимо проблема с прошивкой. Уже раз 10 перепрошил с полным стиранием, не помогает
Драйвер встает криво
если фиксер не помогает то можно переставить драйвера. на этой странице конфигуратора есть ссылки на CP210x и STM USB VCP драйвера.
этот контролер, кажется, можно также по блютусу подключить к телефону для настройки через SpeedyBee APP
Уже раз 10 перепрошил с полным стиранием, не помогает
прошивка то правильная? SPEEDYBEEF405V3
Все драйверы перепробовал, без толку. Вообще смущает состояние контроллера, полагаю что он действительно в DFU грузится постоянно, дрова ни при чем. Прошивка правильная.
disk.yandex.ru/d/hc1JIOVaR6k7wQ
скачайте и попробуйте установить, Programmer поставит крайние оригинальные драйвера для STM
постоянно загружается в режиме DFU.
Полетник все равно грузится в бутлоадере.
так в каком режиме все таки грузится ? это разные режимы.
BOOTLOADER это нормальный режим если при подключении зажать кнопку BOOT.
В этом случае работает вшитый намертво загрузчик.
Именно благодаря ему STM32 просто не реально сделать кирпичом, ну или почти не реально )
Может ещё что подключено к компу?
Нет, ничего не подключено, Chrome выгружен из памяти. На двух ноутбуках проверял - везде одно и то же. Это с прошивкой проблема или с платой. Он при подключении на полсекунды соединяется нормально, потом в DFU уходит. Либо подключается нормально, но как только конфигуратор запустишь, опять переключается в DFU.
я бы всё-таки попробовал включить блютус и подключиться с телефона
Supported. Used for Flight Controller configuration (MSP should be enabled with Baud rate 115200 on UART4)
еще бы попробовал прошить самой старой прошивкой.
отключил бы подключатся автоматически.
Или даже INAV бы поставил.
понял , это отображение в BF.
А что показывает в Диспетчере устройств ?
а что то еще припаяно к полетнику?
Приемник, камера и видеопередатчик. Передатчик отключал, камеру тоже, короче голый запускал. То же самое
Попробуйте найти файл стоковой прошивки и перешиться при помощи STM32CubeProgrammer. Или прошить INAV и попробовать откатиться обратно на бету.
что то мне подсказывает, что трудности с загрузчиком
ИМХО стоит начать с самого начала
а именно с полной очистки процессора
попробуйте включить No Reboot Sequence (находится над переключателем Full Chip Erase). может поможет.
Еще такой вопрос. Применили ли вы Applying Custom Settings?
Все перечисленные процедуры неоднократно перепробовал. Прошивал и в BFC и в CubeProgrammer. Результат всегда одинаковый: полетник после прошивки один раз грузится нормально. потом при попытке изменить и сохранить любой параметр уходит в DFU mode.
А перепрошиваете с очисткой памяти? А то задаётся, что переполнение…
естественно
Подарили неисправный CC3D . Тоже были танцы с бубном при подключении и прошивке. Промазал плату флюсом и погрел феном 400 градусов. Все встало на свои места: подключется и прошилось. Но у меня была особенность: нажмешь сильно на плату-работает ОК. И контроллер отдали с битой модели…