Documentation/rp2040: document fastboot_usb config for waveshare boards
Some checks are pending
Build Documentation / build-html (push) Waiting to run
MemBrowse Memory Report / changes-filter (push) Waiting to run
MemBrowse Memory Report / load-targets (push) Waiting to run
MemBrowse Memory Report / identical (push) Blocked by required conditions
MemBrowse Memory Report / analyze (push) Blocked by required conditions

Add a "fastboot_usb" section to the waveshare-rp2040-zero and
waveshare-rp2040-lcd-1.28 board doc pages, describing the USB fastboot
composite configuration added by the previous commits: fastbootd runs
on boot instead of NSH, composed together with CDC/ACM for the
console, and reachable on the host via fastboot devices/getvar/reboot.

Assisted-by: OpenCode:claude-sonnet-5
Signed-off-by: wangjianyu3 <wangjianyu3@xiaomi.com>
This commit is contained in:
wangjianyu3 2026-09-08 10:36:13 +08:00 committed by Alan C. Assis
parent 7e53ba18f8
commit f17c655284
2 changed files with 22 additions and 0 deletions

View file

@ -88,6 +88,17 @@ NuttShell configuration (console enabled in UART0, at 115200 bps) with support f
CDC/ACM with MSC USB composite driver. ``conn`` command enables the composite
device.
fastboot_usb
------------
Runs the USB fastboot daemon (``fastbootd``) on boot instead of NSH, exposed
as a USB composite device together with CDC/ACM (console enabled in USB
Port, at 115200 bps). On the host, ``fastboot devices``, ``fastboot getvar
<var>``, and ``fastboot reboot``/``fastboot reboot bootloader`` are
available. More details about the fastboot daemon are available at
`fastbootd — NuttX latest documentation
<https://nuttx.apache.org/docs/latest/applications/system/fastboot/index.html>`_.
nsh
---

View file

@ -98,6 +98,17 @@ the ``nuttx`` directory (again, consult the main :doc:`RP2040 documentation
$ ./tools/configure.sh waveshare-rp2040-zero:<configname>
fastboot_usb
------------
Runs the USB fastboot daemon (``fastbootd``) on boot instead of NSH, exposed
as a USB composite device together with CDC/ACM (console enabled in USB
Port, at 115200 bps). On the host, ``fastboot devices``, ``fastboot getvar
<var>``, and ``fastboot reboot``/``fastboot reboot bootloader`` are
available. More details about the fastboot daemon are available at
`fastbootd — NuttX latest documentation
<https://nuttx.apache.org/docs/latest/applications/system/fastboot/index.html>`_.
gpio
--------