no sticks input after save
Hi, I just finished to setup my flying wing, is an S800 reptile,
Current Behavior
I have the issue that when I save the configuration using the sticks ( pull out + down ) or from the configurator the radio link freeze ( 100% of the times ) and I need to power cycle the flight controller to regain sticks input in the receiver page and cannot control the wing anymore. The radio link never recovers alone, I always need to power cycle the FC ( and RX ). During the link freeze I still have telemetry with 24 values. I get the link freeze when powered on battery and also when powered only by USB.
INAV 8.0.1 FC B-CUBE H743 with target inav_8.0.1_JHEMCUH743HD.hex RX Radiomaster RP1 ExpressLRS 3.6.0 16x WS2812 VTX TX5258 with SmartAudio ESC LittleBee 20A using protocol DSHOT300 ( lower frequency do not work )
Steps to Reproduce
- Power On
- Wait for bind
- Use the sticks command for saving ( pull out + down )
- The rc link is frozen
Expected behavior
The flight controller should save the configuration without freezing the rc link.
Suggested solution(s)
Any idea which could be the reason and how to avoid it ? how to troubleshoot it ?
Additional context
I tried to switch off the LEDs ( I have a mode connected to a switch on the radio to switch off the LEDs ) and I also deactivate the LEDs in the configuration ( Multi-color RGB LED strip support ), I still get the same issue. Next, I flashed with full erase and configured only the RX on UART2, receiver type SERIAL, RSSI source None, RSSI channel Disabled, Provider CRSF, Port Inverted OFF, half-duplex OFF ( nothing else ). And I still get the sticks freeze on save. Telemetry still working, in INAV Configurator I still see voltage reading, accelerometers reading, current reading.
Below please the diff all before flashing, INAV_8.0.1_cli_S800_20250924 diff all.txt and fresh flash with only the receiver setup: INAV_8.0.1_cli_20250925_185415 diff all flashed.txt
version
INAV/JHEMCUH743HD 8.0.1 Mar 28 2025 / 09:57:58 (ae47bcba)
GCC-13.2.1 20231009
The board is a B-CUBE H743 FC FIRMWARE8.0.1 [JHEMCUH743HD]
the chip is STM32H743VIT6, the original JHEMCU GF30H743 use a STM32H743VGT6 chip.
I flashed betaflight 4.5.2, set up all I could including the receiver, and looks like I do not have the issue anymore. I can save from the configurator. My problem now is that in betaflight I am not able to get the elevons servos working.. the best solution would be to find the issue with INAV and correct it.