Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NEUTRONRCF435MINI AIO Incorrect UART3 pin assignment #10059

Open
WizzardDr opened this issue May 19, 2024 · 3 comments
Open

NEUTRONRCF435MINI AIO Incorrect UART3 pin assignment #10059

WizzardDr opened this issue May 19, 2024 · 3 comments

Comments

@WizzardDr
Copy link
Contributor

WizzardDr commented May 19, 2024

Current Behavior

My ELRS Receiver that was working in Betaflight doesn't work in INav.

Steps to Reproduce

flight controller: NeutronRC AT32F435 Mini AIO V1.2
elrs receiver: receiver

  1. Connect a receiver to the flight controller on UART3 according to the silkscreen i.e. RX to T3 and TX to R3
  2. In INAV Configurator enable Serial RX on UART3
  3. Set Receiver Mode to SERIAL and CRSF

Expected behavior

The Receiver tab should show the stick movements

Suggested solution(s)

Change the resource to be B10: SERIAL3 UART RX and B11: SERIAL3 UART TX

Additional context

Currently the resource for UART3 is B10: SERIAL3 UART TX and B11: SERIAL3 UART RX

image

version
INAV/NEUTRONRCF435MINI 7.1.1 May 6 2024 / 12:25:04 (dd91a87)
GCC-10.3.1 20210824 (release)

  • FC Board name and vendor: NeutronRC AT32F435 Mini AIO V1.2
  • INAV version string: 7.1.1 [NEUTRONRCF435MINI]
@WizzardDr
Copy link
Contributor Author

WizzardDr commented May 19, 2024

image
image
Enabling half-duplex seems to work as a hacky workaround, despite this being incorrect. But telemetry still doesn't work.
https://www.expresslrs.org/quick-start/receivers/configuring-fc/#serial-receiver-protocol

@Pglol03
Copy link

Pglol03 commented May 20, 2024

Hey, I have the same board with me and I might be able to help you out. l'll try to create a custom target for you

@WizzardDr
Copy link
Contributor Author

WizzardDr commented May 22, 2024

Thanks @Pglol03 . I would like to test it, I assume I have to flash it from the downloaded hex file? How do I flash a hex file using INav Configurator? (I didn't see the Load Firmware [Local] button)

image
How do I use INav Configurator with this custom build?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants