Skip to content

[Bug] Pixhawk 6C Mini Legacy - sbus not detected on 1.13, 1.14, 1.15, 1.16 #25852

@aggregaattimies

Description

@aggregaattimies

Describe the bug

FW PX4 Pro 1.16.0

Setup:
Image

px4io does not see any radio input:

px4io status:

status_rc_ok: False
status_rc_sbus: False

I can build custom firmware on my local - ideas about how to further debug with a custom build are welcomed. 🧔‍♂️

The components being used have been confirmed working when the FC is flashed with ardupilot - sbus input is working and channel inputs are seen ! 🏄‍♂️

Please see following debug information:

nsh> listener input_rc
never published
nsh> rc_input
nsh: rc_input: command not found
nsh> px4io status
protocol 5 hardware 2 bootloader 3 buffer 64B crc 0x6603896e
8 controls 8 actuators 18 R/C inputs 2 analog inputs
 px4io_status
    timestamp: 1393364216 (0.256945 seconds ago)
    voltage_v: 0.00000
    rssi_v: 1.63500
    free_memory_bytes: 1824
    pwm: [0, 0, 0, 0, 0, 0, 0, 0]
    pwm_disarmed: [1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000]
    pwm_failsafe: [1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000]
    pwm_rate_hz: [400, 400, 400, 0, 0, 0, 0, 0]
    raw_inputs: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
    status_arm_sync: True
    status_failsafe: False
    status_fmu_initialized: True
    status_fmu_ok: False
    status_init_ok: True
    status_outputs_armed: True
    status_raw_pwm: True
    status_rc_ok: False
    status_rc_dsm: False
    status_rc_ppm: False
    status_rc_sbus: False
    status_rc_st24: False
    status_rc_sumd: False
    status_safety_button_event: False
    alarm_pwm_error: False
    alarm_rc_lost: True
    arming_failsafe_custom: True
    arming_fmu_armed: False
    arming_fmu_prearmed: False
    arming_termination: False
    arming_io_arm_ok: False
    arming_lockdown: False
    arming_termination_failsafe: False


0 raw R/C inputs
ADC inputs 0 1181
features 0x0004 RSSI_ADC
sbus rate 72
debuglevel 0

INFO  [mixer_module] Param prefix: PWM_MAIN
control latency: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
Channel Configuration:
Channel 0: func:   0, value: 0, failsafe: 1000, disarmed: 1000, min: 1000, max: 2000
Channel 1: func:   0, value: 0, failsafe: 1000, disarmed: 1000, min: 1000, max: 2000
Channel 2: func:   0, value: 0, failsafe: 1000, disarmed: 1000, min: 1000, max: 2000
Channel 3: func:   0, value: 0, failsafe: 1000, disarmed: 1000, min: 1000, max: 2000
Channel 4: func:   0, value: 0, failsafe: 1000, disarmed: 1000, min: 1000, max: 2000
Channel 5: func:   0, value: 0, failsafe: 1000, disarmed: 1000, min: 1000, max: 2000
Channel 6: func:   0, value: 0, failsafe: 1000, disarmed: 1000, min: 1000, max: 2000
Channel 7: func:   0, value: 0, failsafe: 1000, disarmed: 1000, min: 1000, max: 2000
nsh> ver all
HW arch: PX4_FMU_V6C
HW type: V6C002001
HW version: 0x002
HW revision: 0x001
PX4 git-hash: c2fb48990aacebc938c4e9998c7d5348f858fd22
PX4 version: 1.17.0 40 (17891392)
OS: NuttX
OS version: Release 11.0.0 (184549631)
OS git-hash: b8a6c3268a20e126c83b84ebc5598f9318994200
Build datetime: Oct 15 2025 15:35:49
Build uri: localhost
Build variant: default
Toolchain: GNU GCC, 13.2.1 20231009
PX4GUID: 000600000000353438323233510d00450048
MCU: STM32H7[4|5]xxx, rev. V
nsh> ps
  PID GROUP PRI POLICY   TYPE    NPX STATE    EVENT     SIGMASK   STACK   USED  FILLED COMMAND
    0     0   0 FIFO     Kthread N-- Ready              00000000 000726 000420  57.8%  Idle Task
    1     1 249 FIFO     Kthread --- Waiting  Semaphore 00000000 001224 000292  23.8%  hpwork 0x240009ac
    2     2  50 FIFO     Kthread --- Waiting  Semaphore 00000000 001576 000292  18.5%  lpwork 0x24000998
    3     3 100 FIFO     Task    --- Waiting  Semaphore 00000000 003144 002076  66.0%  nsh_main
    4     4 255 FIFO     Task    --- Waiting  Semaphore 00000000 001232 000436  35.3%  wq:manager
    5     4 205 FIFO     pthread --- Waiting  Semaphore 00000000 003472 001412  40.6%  wq:lp_default 0x81ea458
  614     4 253 FIFO     pthread --- Waiting  Semaphore 00000000 002368 001804  76.1%  wq:SPI1 0x81eb8a4
 1127  1127 100 FIFO     Task    --- Waiting  Signal    00000000 002704 001684  62.2%  mavlink_if0 mavlink start -d /dev/ttyS5 -b p:SER_TEL1_BAUD -m p:MAV_0_MODE -r p:MAV_0_RATE -f -s -x
 1129  1127 175 FIFO     pthread --- Waiting  Semaphore 00000000 004832 001316  27.2%  mavlink_rcv_if0 0x30000028
  938   938 140 FIFO     Task    --- Waiting  Signal    00000000 003192 001704  53.3%  commander start
  619     4 243 FIFO     pthread --- Waiting  Semaphore 00000000 002312 000792  34.2%  wq:I2C4 0x81eb854
 1068  1068 205 FIFO     Task    --- Waiting  Semaphore 00000000 001936 001004  51.8%  gps start -d /dev/ttyS0 -b p:SER_GPS1_BAUD
 1261  1243  60 FIFO     pthread --- Waiting  Semaphore 00000000 001144 000380  33.2%  log_writer_file 0x30008b90
 1294  1294 100 FIFO     Task    --- Waiting  Signal    00000000 002792 001724  61.7%  mavlink_if1 mavlink start -d /dev/ttyACM0 -m 2
 1295  1294 175 FIFO     pthread --- Waiting  Semaphore 00000000 004832 001668  34.5%  mavlink_rcv_if1 0x30014278
 1264     4 236 FIFO     pthread --- Waiting  Semaphore 00000000 003600 002180  60.5%  wq:uavcan 0x81b3d60
 1297  1297 100 FIFO     Task    --- Running            00000000 002000 001460  73.0%  mavlink_shell
  914     4 230 FIFO     pthread --- Waiting  Semaphore 00000000 001704 001052  61.7%  wq:ttyS4 0x81eb804
 1174  1174 105 FIFO     Task    --- Waiting  Semaphore 00000000 002144 001568  73.1%  navigator start
  567   567  90 FIFO     Task    --- Waiting  Semaphore 00000000 001376 000844  61.3%  dataman
  825     4 242 FIFO     pthread --- Waiting  Semaphore 00000000 002216 001244  56.1%  wq:nav_and_controllers 0x81b83a8
  826     4 255 FIFO     pthread --- Waiting  Semaphore 00000000 003120 002304  73.8%  wq:rate_ctrl 0x81e5550
 1243  1243 230 FIFO     Task    --- Waiting  Semaphore 00000000 003608 003028  83.9%! logger start -b 64 -t -m all
  828     4 241 FIFO     pthread --- Waiting  Semaphore 00000000 005976 003836  64.1%  wq:INS0 0x81eb84c
  829     4 240 FIFO     pthread --- Waiting  Semaphore 00000000 005976 003836  64.1%  wq:INS1 0x81eb844
  543     4 237 FIFO     pthread --- Waiting  Semaphore 00000000 002776 001108  39.9%  wq:hp_default 0x81b3324

To Reproduce

No response

Expected behavior

No response

Screenshot / Media

No response

Flight Log

No response

Software Version

No response

Flight controller

No response

Vehicle type

None

How are the different components wired up (including port information)

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions