Не армится Radiomaster к BetaFlight

BrewHog

Участник
Регистрация
15 Янв 2026
Сообщения
7
Реакции
0
Всем привет! У меня проблема - в Betaflight ползунки в разделе Передатчик не реагируют на стикик Radiomaster Poket. При этом сам пульт армится с дроном - в разделе Sys справа вверху горит буква С, был звуковой сигнал, на самом контроллере красная лампочка не мигает, горит стабильно (Happy Model super f405hd). Перепробовал все:
0) Армился 3-мя способами, 3-ое подключение аккума, фразой через wi-fi, через вкладкупередатчик Betaflight (коннектится , стики не работают)
1) в разделе Mode Internal RF - CRSF
2) в Betaflight во вкладке порты Rx на UART2 (UART6 тоже пробовал)
3) в разделе Передатчик протокол CRSF
4) Версии ELRS 3.6.2 как на полетнике, так и на пульте.
5) Обновил прошивку на полетнике, пробовал таргеты: BETAFLIGHTF4 , CADDXF4
6)Обновил прошивку и SD карту на Radiomaster
7) Пробовал отключать VTX от полетника (якобы мог конфликтовать)
8) отключение инверсии через командную строку
...

Помогите пожалуйста, в чем может быть дело?
 
Вот ответ на status:
Entering CLI Mode, type 'exit' to reboot, o
# Building AutoComplete Cache ... Done!
#
# status
MCU: STM32F411 CLK=108MHz (PLLP-HSE), Vref=3.28V, Core temp=24degC
STACK: 2048b (0x2001fff0)
CONFIG: CONFIGURED (3768b / 16384b)

DEVICES DETECTED: SPI=1, I2C=0 (0 errors)
GYRO: (1) ICM42688P enabled
ACC: ICM42688P
GPS: NOT ENABLED
OSD: MSP (53 x 20)

BUILD KEY: fedecce823797fe7a831de3e98c7ac52 (2025.12.1)

System Uptime: 93 seconds, Current Time: 2026-01-15T07:17:26.667+00:00
CPU:22%, cycle time: 125, GYRO rate: 8000, RX rate: 0, System rate: 10
Voltage: 36.14V (8S battery - OK)
Arming disable flags: RXLOSS CLI MSP DSHOT_TELEM
 
Флаг RXLOSS -- это отсутствие приёма пакетов от пульта и есть.

Возможно, цепь TX приёмника не работает/не припаяна/припаяна не туда. Или, соответственно, не работает цепь RX контроллера.

Вот ещё что странно: build key fedecce823797fe7a831de3e98c7ac52 показывает:

17684840831851259502828737284131.jpg


Но ...F4DX -- это, вроде бы, который с приемником Spectrum (DSM)?
 
Флаг RXLOSS -- это отсутствие приёма пакетов от пульта и есть.

Возможно, цепь TX приёмника не работает/не припаяна/припаяна не туда. Или, соответственно, не работает цепь RX контроллера.

Вот ещё что странно: build key fedecce823797fe7a831de3e98c7ac52 показывает:

Посмотреть вложение 938

Но ...F4DX -- это, вроде бы, который с приемником Spectrum (DSM)?
а что там показывает? если прошивку крейзиБи, то да, еще и ее пробовал установить, тое мимо. а куда смотреть на пайку приемника? там вроде все в одном...
 
Если там приёмник ELRS, то прошивка (буквенное обозначение при выборе) должна быть без этого "DX". И там есть два разных варианта подключения приёмника ELRS: через SPI (прошивка в конце ...SX1280) и через UART.

А это
у меня никак не стыкуется с



Это совершенно разные контроллеры.

Предлагаю определить, что же это точно за плата, и начать со скачивания оригинальной прошивки и cli dump прямо у happymodel на сайте. Пусть она будет устаревшая, но если она работает, хотя бы понятно будет, на что обновлять.
 
Happy Model пишет нужен таргет BETAFLIGHTF4 с указанием кастомных настроек “BARO_DPS310 ACC_SPI_ICM42688P GYRO_SPI_ICM42688P” ... тоже делал, результат тот же, это я уже начал эксперементировать с другими прошивками.


"И там есть два разных варианта подключения приёмника ELRS: через SPI (прошивка в конце ...SX1280) и через UART." при скачивании прошивки? через бетафлай дает выбрать только ERLS
 
Описании по ссылке -- микроконтроллер STM32F405, приёмник на uart.

uart №2, в cli должен выглядеть как
# serial
serial 1 64 ......

Инверсия к нему не относится -- это на других, отдельных, проводах для SBUS. Если сам приёмник исправен, должен просто работать (если не сломали программно в 2026.1, на этот предмет можно попробовать предыдущую 4.5.3).
 
Описании по ссылке -- микроконтроллер STM32F405, приёмник на uart.

uart №2, в cli должен выглядеть как
# serial
serial 1 64 ......

Инверсия к нему не относится -- это на других, отдельных, проводах для SBUS. Если сам приёмник исправен, должен просто работать (если не сломали программно в 2026.1, на этот предмет можно попробовать предыдущую 4.5.3).
спасибо, буду пробовать, хотя откатывал прошивку , не помогало
 
Описании по ссылке -- микроконтроллер STM32F405, приёмник на uart.

uart №2, в cli должен выглядеть как
# serial
serial 1 64 ......

Инверсия к нему не относится -- это на других, отдельных, проводах для SBUS. Если сам приёмник исправен, должен просто работать (если не сломали программно в 2026.1, на этот предмет можно попробовать предыдущую 4.5.3).
перепрошил на 4.5.3 таргет BETAFLIGHTF4 с указанием кастомных настроек “BARO_DPS310 ACC_SPI_ICM42688P

# serial
serial 20 1 115200 57600 0 115200
serial 0 131073 115200 57600 0 115200
serial 1 64 115200 57600 0 115200
serial 2 0 115200 57600 0 115200
serial 5 0 115200 57600 0 115200

# status
MCU F40X Clock=168MHz (PLLP-HSE), Vref=3.28V, Core temp=49degC
Stack size: 2048, Stack address: 0x1000fff0
Configuration: CONFIGURED, size: 3763, max available: 16384
Devices detected: SPI:1, I2C:0
Gyros detected: gyro 1 locked dma
GYRO=ICM42688P, ACC=ICM42688P
OSD: MSP (53 x 20)
BUILD KEY: 7e309594748871cf046b3b720b070456 (4.5.3)
System Uptime: 158 seconds, Current Time: 2026-01-16T12:25:58.473+00:00
CPU:42%, cycle time: 123, GYRO rate: 8130, RX rate: 15, System rate: 9
Voltage: 0 * 0.01V (0S battery - INIT)
I2C Errors: 0
FLASH: JEDEC ID=0x00ef4017 8M
GPS: NOT ENABLED
Arming disable flags: RXLOSS CLI MSP

я фиг его знает
 
Ближайший похожий контроллер у меня BETAFPV405 (Betafpv AIO 2-3S). Там приемник висит на UART3, в остальном довольно похоже.

Выглядит в cli так (пульт включён и сообщил об установлении связи):
Код:
Entering CLI Mod

# status
MCU F40X Clock=168MHz (PLLP-HSE), Vref=3.29V, Core temp=43degC
Stack size: 2048, Stack address: 0x1000fff0
Configuration: CONFIGURED, size: 3817, max available: 16384
Devices detected: SPI:2, I2C:0
Gyros detected: gyro 1 locked
GYRO=ICM42688P, ACC=ICM42688P, BARO=DPS310
OSD: NONE (85 x 137)
BUILD KEY: 725ee1405a8c7bcc70f3215285ef2e57 (4.5.1)
System Uptime: 48 seconds, Current Time: 2026-01-16T18:42:50.764+00:00
CPU:55%, cycle time: 124, GYRO rate: 8064, RX rate: 249, System rate: 9
Voltage: 3 * 0.01V (0S battery - NOT PRESENT)
I2C Errors: 0
FLASH: JEDEC ID=0x00ef4018 16M
GPS: NOT ENABLED
Arming disable flags: CLI MSP

# tasks
Task list             rate/hz  max/us  avg/us maxload avgload  total/ms   late    run reqd/us
00 - (         SYSTEM)     10       3       0    0.0%    0.0%         0      2    857       2
01 - (         SYSTEM)    972      17       0    1.6%    0.0%        46     53  82923       6
02 - (           GYRO)   8071      30      11   24.2%    9.3%      7339      0 689978       0
03 - (         FILTER)   4032      59      32   23.7%   13.0%     10741      0 344989       0
04 - (            PID)   4031     119      79   47.9%   32.0%     27199      0 344989       0
05 - (            ACC)    945      25       9    2.3%    0.9%       775     84  80804      16
06 - (       ATTITUDE)    486      22       7    1.0%    0.3%       323     33  41200      14
07 - (             RX)    249      23      14    0.5%    0.3%       837     24  58464      13
08 - (         SERIAL)     99  574347       1 5686.0%    0.0%       980      0   8451       8
09 - (       DISPATCH)    973      17       0    1.6%    0.0%        50     46  83014       2
10 - (BATTERY_VOLTAGE)    197      18       1    0.3%    0.0%        27     14  16910      10
11 - (BATTERY_CURRENT)     50       3       0    0.0%    0.0%         3      4   4262       2
12 - ( BATTERY_ALERTS)      5       4       1    0.0%    0.0%         0      0    430       1
13 - (         BEEPER)     99      14       1    0.1%    0.0%         7      3   8450       3
17 - (           BARO)     20      32       4    0.0%    0.0%        56     11  10213      15
18 - (       ALTITUDE)     99      16       1    0.1%    0.0%        15      9   8450       2
19 - (      TELEMETRY)    481      25       0    1.2%    0.0%        54     23  41503      16
23 - (            CMS)     20       4       1    0.0%    0.0%         2      1   1710       2
24 - (        VTXCTRL)      5       3       0    0.0%    0.0%         0      1    430       2
26 - (    ADCINTERNAL)      1       2       1    0.0%    0.0%         0      0     87       1
28 - (SPEED_NEGOTIATION)     99      14       1    0.1%    0.0%         7     10   8448       3
RX Check Function                   9       1                        48
Total (excluding SERIAL)                                55.8%

# serial
serial 20 1 115200 57600 0 115200
serial 0 0 115200 57600 0 115200
serial 2 64 115200 57600 0 115200
serial 3 0 115200 57600 0 115200
serial 4 0 115200 57600 0 115200
serial 5 0 115200 57600 0 115200

# serialpassthrough 2 420000
Port1: 2
Port2: 20
Port1 is already open, setting baud = 420000.
Forwarding, power cycle to exit.
Ãà Â+Ã÷Â_üâ¿øEùÃ��L|âCÃà Â+Ã÷Â_üâ¿øEùÃ��L|âCÃà Â+Ã÷Â_üâ¿øEùÃ��L|âCÃà Â
+Ã÷Â_üâ¿øEùÃ��L|âCÃà Â+Ã÷Â_üâ¿øEùÃ��L|âCÃ$�d����ÃÃà Â+Ã÷Â_üâ¿øEùÃ�
�L|âCÃà Â+Ã÷Â_üâ¿øEùÃ��L|âCÃà Â+Ã÷Â_üâ¿øEùÃ��L|âCÃà Â+Ã÷Â_üâ¿øEùÃ��L|âCÃ
à Â+Ã÷Â_üâ¿øEùÃ��L|âCÃà Â+Ã÷Â_üâ¿øEùÃ��L|âCÃà Â+Ã÷Â_üâ¿øEùÃ��L|âCÃà Â+Ã÷

Последняя команда, 'serialpassthrough <номер уарта> <скорость в битах/с>', включает режим прозрачной передачи между этим <номер уарта> и (виртуальным USB-) портом, через который подключен конфигуратор. В результате в консоль cli сыплется "мусор", который, на самом деле -- и есть посылки ОТ пульта К контроллеру. Если, вообще, И TX приемника работает И RX полётного контроллера работает, то и на обсуждаемом полётнике должна быть такая же картина. А если мусор не сыплется, можно начинать подозревать аппаратуру. Или, всё-таки, биндинг приёмника с пультом, в том числе, включенный режим model match где-то там в настройках пульта, отсеивающий незнакомый пульту аппарат, у которого, случайно, оказалась та же самая bind-фраза.
 
1768615271153.png


model match - в разделе sys - ExpressLRS - OFF больше нигде его не находил (при подключении биндинг фразы? галочка тое отстегнута была)
 
Назад
Сверху