nuttx/boards
Ricard Rosson 29c433ea47 rp23xx/raspberrypi-pico-2-w: add access-device config
Add an "access" board configuration for the Pico 2 W access device: a
WiFi station plus a composite USB device (CDC-ACM console + CDC-NCM NIC)
with a DHCP server, and an mDNS responder pinned to the USB NIC (eth0)
via CONFIG_NETUTILS_MDNS_BIND_IFNAME so a host plugged into USB resolves
the board by name without advertising onto the WiFi network.  The
portalup boot helper brings the interfaces up and starts the responder.

Requires an apps tree providing EXAMPLES_PORTALUP and the mDNS
single-interface bind option, e.g.:

  ./tools/configure.sh -a ../apps-integration raspberrypi-pico-2-w:access

Assisted-by: Claude (Anthropic Claude Code)
Signed-off-by: Ricard Rosson <ricard@groundbits.com>
2026-07-23 16:52:55 +01:00
..
arm rp23xx/raspberrypi-pico-2-w: add access-device config 2026-07-23 16:52:55 +01:00
arm64 boards/raspberrypi-4b: Add configuration for barometer monitor example 2026-07-20 21:00:46 -03:00
avr boards/avr/avrdx/breadxavr: provide board_late_initialize 2026-06-12 09:55:11 -04:00
dummy
hc/m9s12 boards/hc: Replace board_app_initialize 2026-05-02 18:36:46 +08:00
mips arch/mips/jz4780: Add support for L2 cache operations 2026-07-21 16:40:08 +08:00
misoc/lm32/misoc !libc/stream: remove CONFIG_LIBC_LONG_LONG and always support long long 2026-05-19 16:21:28 +08:00
or1k/mor1kx/or1k boards/comments: Remove legacy comments 2026-05-04 12:16:11 -03:00
renesas boards/comments: Remove legacy comments 2026-05-04 12:16:11 -03:00
risc-v documentation: add Python defconfig to esp32p4-tab5 board 2026-07-22 17:58:01 +08:00
sim/sim/sim boards/sim: add explicit CRYPTO deps for dropbear defconfig 2026-07-21 17:17:46 -04:00
sparc !libc/stream: remove CONFIG_LIBC_LONG_LONG and always support long long 2026-05-19 16:21:28 +08:00
tricore !sched/clock: remove CONFIG_SYSTEM_TIME64 and always use 64-bit time 2026-05-19 16:21:28 +08:00
x86/qemu/qemu-i486 boards/comments: Remove legacy comments 2026-05-04 12:16:11 -03:00
x86_64/qemu/qemu-intel64 !sched/clock: remove CONFIG_SYSTEM_TIME64 and always use 64-bit time 2026-05-19 16:21:28 +08:00
xtensa boards/stm32h7/linum-stm32h753bi: enable USB FS host, add lvglterm_kbda 2026-07-08 14:08:16 -04:00
z16/z16f/z16f2800100zcog boards/z16: Replace board_app_initialize 2026-05-02 18:36:46 +08:00
z80 boards/comments: Remove legacy comments 2026-05-04 12:16:11 -03:00
.gitignore
Board.mk !tools/mkpasswd: PBKDF2 host tool and ROMFS passwd build integration 2026-07-21 20:19:14 +08:00
boardctl.c !boards/boardctl: Remove BOARDIOC_INIT 2026-05-26 09:57:29 +08:00
CMakeLists.txt boards: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
dummy.c boards: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
Kconfig boards/arm/rp23xx: add Raspberry Pi Pico 2 W board (CYW43439 Wi-Fi) 2026-07-23 16:52:25 +01:00
Makefile Makefile: Remove make depend files by make distclean 2026-02-16 16:27:57 +01:00