mirror of
https://github.com/apache/nuttx.git
synced 2026-08-01 20:28:58 +00:00
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>
This commit is contained in:
parent
cd404022b4
commit
29c433ea47
1 changed files with 113 additions and 0 deletions
113
boards/arm/rp23xx/raspberrypi-pico-2-w/configs/access/defconfig
Normal file
113
boards/arm/rp23xx/raspberrypi-pico-2-w/configs/access/defconfig
Normal file
|
|
@ -0,0 +1,113 @@
|
|||
#
|
||||
# This file is autogenerated: PLEASE DO NOT EDIT IT.
|
||||
#
|
||||
# You can use "make menuconfig" to make any modifications to the installed .config file.
|
||||
# You can then do "make savedefconfig" to generate a new defconfig file that includes your
|
||||
# modifications.
|
||||
#
|
||||
# CONFIG_DEV_CONSOLE is not set
|
||||
# CONFIG_NSH_ARGCAT is not set
|
||||
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
||||
# CONFIG_NSH_DISABLE_DATE is not set
|
||||
# CONFIG_NSH_DISABLE_LOSMART is not set
|
||||
# CONFIG_STANDARD_SERIAL is not set
|
||||
CONFIG_ALLOW_BSD_COMPONENTS=y
|
||||
CONFIG_ARCH="arm"
|
||||
CONFIG_ARCH_BOARD="raspberrypi-pico-2-w"
|
||||
CONFIG_ARCH_BOARD_COMMON=y
|
||||
CONFIG_ARCH_BOARD_RASPBERRYPI_PICO_2_W=y
|
||||
CONFIG_ARCH_CHIP="rp23xx"
|
||||
CONFIG_ARCH_CHIP_RP23XX=y
|
||||
CONFIG_ARCH_INTERRUPTSTACK=2048
|
||||
CONFIG_ARCH_RAMVECTORS=y
|
||||
CONFIG_ARCH_STACKDUMP=y
|
||||
CONFIG_BOARDCTL_RESET=y
|
||||
CONFIG_BOARD_LOOPSPERMSEC=10450
|
||||
CONFIG_BUILTIN=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_COMPOSITE=y
|
||||
CONFIG_CDCACM_CONSOLE=y
|
||||
CONFIG_CDCNCM_COMPOSITE=y
|
||||
CONFIG_DEBUG_FULLOPT=y
|
||||
CONFIG_DEBUG_SYMBOLS=y
|
||||
CONFIG_DISABLE_POSIX_TIMERS=y
|
||||
CONFIG_DRIVERS_IEEE80211=y
|
||||
CONFIG_DRIVERS_WIRELESS=y
|
||||
CONFIG_EXAMPLES_HELLO=y
|
||||
CONFIG_EXAMPLES_MDNSD=y
|
||||
CONFIG_EXAMPLES_MDNS_SERVICE="_http._tcp.local"
|
||||
CONFIG_EXAMPLES_MDNS_SERVICE_PORT="80"
|
||||
CONFIG_EXAMPLES_PORTALUP=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_PROCFS_REGISTER=y
|
||||
CONFIG_IEEE80211_BROADCOM_DEFAULT_COUNTRY="XX"
|
||||
CONFIG_IEEE80211_BROADCOM_DMABUF_ALIGNMENT=16
|
||||
CONFIG_IEEE80211_BROADCOM_FRAME_POOL_SIZE=32
|
||||
CONFIG_IEEE80211_BROADCOM_FULLMAC_GSPI=y
|
||||
CONFIG_IEEE80211_INFINEON_CYW43439=y
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_IOB_NBUFFERS=196
|
||||
CONFIG_IOB_NCHAINS=24
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LIB_MDNS=y
|
||||
CONFIG_NET=y
|
||||
CONFIG_NETDB_DNSCLIENT=y
|
||||
CONFIG_NETDB_DNSCLIENT_RECV_TIMEOUT=3
|
||||
CONFIG_NETDEV_LATEINIT=y
|
||||
CONFIG_NETDEV_WIRELESS_IOCTL=y
|
||||
CONFIG_NETINIT_DHCPC=y
|
||||
CONFIG_NETINIT_DNS=y
|
||||
CONFIG_NETINIT_DNSIPADDR=0x08080808
|
||||
CONFIG_NETINIT_WAPI_PASSPHRASE="x6PWXaErWMJy"
|
||||
CONFIG_NETINIT_WAPI_SSID="SKYMGIII"
|
||||
CONFIG_NETUTILS_DHCPD=y
|
||||
CONFIG_NETUTILS_DHCPD_DNSIP=0x0
|
||||
CONFIG_NETUTILS_DHCPD_NETMASK=0xFFFFFF00
|
||||
CONFIG_NETUTILS_DHCPD_ROUTERIP=0x0
|
||||
CONFIG_NETUTILS_DHCPD_STARTIP=0xC0A80702
|
||||
CONFIG_NETUTILS_MDNS=y
|
||||
CONFIG_NETUTILS_MDNS_BIND_IFNAME="eth0"
|
||||
CONFIG_NETUTILS_MDNS_DAEMON=y
|
||||
CONFIG_NETUTILS_MDNS_STACKSIZE=8192
|
||||
CONFIG_NETUTILS_TELNETD=y
|
||||
CONFIG_NET_BROADCAST=y
|
||||
CONFIG_NET_CDCNCM=y
|
||||
CONFIG_NET_ICMP_SOCKET=y
|
||||
CONFIG_NET_IGMP=y
|
||||
CONFIG_NET_LOOPBACK=y
|
||||
CONFIG_NET_LOOPBACK_PKTSIZE=1024
|
||||
CONFIG_NET_TCP=y
|
||||
CONFIG_NET_TCP_DELAYED_ACK=y
|
||||
CONFIG_NET_UDP=y
|
||||
CONFIG_NSH_BUILTIN_APPS=y
|
||||
CONFIG_NSH_READLINE=y
|
||||
CONFIG_NSH_USBCONSOLE=y
|
||||
CONFIG_RAM_SIZE=532480
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_READLINE_CMD_HISTORY=y
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_LPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_START_DAY=9
|
||||
CONFIG_START_MONTH=2
|
||||
CONFIG_START_YEAR=2021
|
||||
CONFIG_SYSLOG_BUFFER=y
|
||||
CONFIG_SYSLOG_INTBUFFER=y
|
||||
CONFIG_SYSLOG_INTBUFSIZE=2048
|
||||
CONFIG_SYSLOG_PROCESSID=y
|
||||
CONFIG_SYSTEM_DHCPC_RENEW=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_PING=y
|
||||
CONFIG_SYSTEM_TELNET_CLIENT=y
|
||||
CONFIG_TESTING_GETPRIME=y
|
||||
CONFIG_TESTING_OSTEST=y
|
||||
CONFIG_TTY_SIGINT=y
|
||||
CONFIG_TTY_SIGINT_CHAR=0x03
|
||||
CONFIG_TTY_SIGTSTP=y
|
||||
CONFIG_USBDEV=y
|
||||
CONFIG_USBDEV_BUSPOWERED=y
|
||||
CONFIG_USBDEV_COMPOSITE=y
|
||||
CONFIG_WIRELESS_WAPI=y
|
||||
CONFIG_WIRELESS_WAPI_CMDTOOL=y
|
||||
CONFIG_WQUEUE_NOTIFIER=y
|
||||
Loading…
Add table
Add a link
Reference in a new issue