From bb013a69d332a6e5713762fbea499a8cfb8e69f8 Mon Sep 17 00:00:00 2001 From: Jacob Dahl <37091262+dakejahl@users.noreply.github.com> Date: Tue, 26 May 2026 15:50:47 -0400 Subject: [PATCH] docs(arkv6x): note bootloader UART7/TELEM1 mapping (#27429) * docs(arkv6x): note bootloader UART7/TELEM1 mapping The ARKV6X bootloader enables only UART7 (TELEM1), but the existing serial port table reflects the runtime mapping where /dev/ttyS0 is GPS1. Users flashing firmware over UART with px_uploader.py hit a dead end when targeting GPS1 because no other UART responds in bootloader mode. * docs(arkv6x): fix uploader script name and add link Script is named px4_uploader.py in the Tools directory; link to it on GitHub so readers can find it. --- docs/en/flight_controller/ark_v6x.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/en/flight_controller/ark_v6x.md b/docs/en/flight_controller/ark_v6x.md index 3d6af0bf2d..f4b27c007e 100644 --- a/docs/en/flight_controller/ark_v6x.md +++ b/docs/en/flight_controller/ark_v6x.md @@ -72,6 +72,10 @@ For pinout of the ARKV6X see the [DS-10 Pixhawk Autopilot Bus Standard](https:// | UART7 | /dev/ttyS6 | TELEM1 | | UART8 | /dev/ttyS7 | GPS2 | +::: info +The mapping above applies to the running PX4 firmware. The ARKV6X bootloader enables only `UART7` (TELEM1), so when flashing firmware over UART with [`px4_uploader.py`](https://github.com/PX4/PX4-Autopilot/blob/main/Tools/px4_uploader.py) you must connect to the **TELEM1** port — no other UART will respond in bootloader mode. +::: + ## Building Firmware ```sh