mirror of
https://github.com/apache/nuttx.git
synced 2026-08-27 04:10:40 +00:00
boards/lckfb-szpi-esp32s3: switch all defconfigs to nxinit entrypoint
Switch all lckfb-szpi-esp32s3 defconfigs from nsh_main to nxinit
(init_main) as the system init entry point, for consistency across
the whole board (adb and txtable already used nxinit, see
73c949c87e).
For each defconfig (adb, camera, es7210, fastboot, fastboot_tcp,
gc0308, gpio, lcd, lvgl, nsh, pca9557, psram, pwm, qmi8658, sdmmc,
usb_device, uvc, vncviewer):
- CONFIG_INIT_ENTRYPOINT="nsh_main" -> "init_main"
- CONFIG_INIT_STACKSIZE raised to 8192. The default init and nsh
stacks overflow at runtime on this target: init_main overflows a
smaller stack (observed 100% usage with a corrupted task name),
clobbering the global inode/mount tree so the procfs mount
installed by board bringup disappears; "ls /" then crashes in
read_pseudodir and "ps" reports "/proc not mounted". Raising
CONFIG_INIT_STACKSIZE to 8192 drops init_main to about 61% usage
on hardware, and /proc stays mounted.
- CONFIG_SYSTEM_NXINIT=y added, plus its direct Kconfig dependencies
(CONFIG_EXPERIMENTAL, CONFIG_LIBC_EXECFUNCS, CONFIG_SCHED_CHILD_STATUS
which in turn selects CONFIG_SCHED_HAVE_PARENT)
- CONFIG_SYSTEM_NSH_STACKSIZE=8192 added: the nsh console service
launched by init.rc also needs a larger stack, otherwise it
crashes in getumask while running "ps" because its stack is too
small to reach the procfs read path.
- ETC_ROMFS/FS_ROMFS added where missing, needed to ship init.rc via
the board's ROMFS
nsh continues to run as a console service started by init.rc
(boards/xtensa/esp32s3/common/src/etc/init.d/init.rc), not as the
top-level init, matching the adb/txtable configs.
Verified all 20 defconfigs (adb, camera, es7210, fastboot,
fastboot_tcp, fastboot_usb, gc0308, gpio, lcd, lvgl, nsh, pca9557,
psram, pwm, qmi8658, sdmmc, txtable, usb_device, uvc, vncviewer) build
cleanly with `make`. Flashed nsh and es7210 to hardware:
- nsh: UART0 console reachable, "ps" shows init_main (PID 2) as the
parent of nsh's "sh" (PID 3).
- es7210: adb reachable, "ps" shows init_main (PID 4) as the parent of
both "sh" (PID 5) and "adbd" (PID 6).
Assisted-by: Kiro:claude-sonnet-5
Signed-off-by: wangjianyu3 <wangjianyu3@xiaomi.com>
This commit is contained in:
parent
29bfa8eeb6
commit
021a113203
18 changed files with 152 additions and 32 deletions
|
|
@ -13,6 +13,7 @@ CONFIG_EXAMPLES_USBSERIAL=n
|
|||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_INIT_ENTRYPOINT="init_main"
|
||||
CONFIG_INIT_STACKSIZE=8192
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LIBUV=y
|
||||
CONFIG_MM_BACKTRACE=0
|
||||
|
|
@ -27,6 +28,7 @@ CONFIG_STACK_COLORATION=y
|
|||
CONFIG_STACK_USAGE=y
|
||||
CONFIG_SYSLOG_CHARDEV=y
|
||||
CONFIG_SYSTEM_ADBD=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=8192
|
||||
CONFIG_SYSTEM_NXINIT=y
|
||||
CONFIG_TLS_NCLEANUP=4
|
||||
CONFIG_TLS_NELEM=4
|
||||
|
|
|
|||
|
|
@ -67,6 +67,7 @@ CONFIG_EXAMPLES_CAMERA_OUTPUT_LCD=y
|
|||
CONFIG_EXAMPLES_CAMERA_STACKSIZE=8192
|
||||
CONFIG_EXAMPLES_FB=y
|
||||
CONFIG_EXAMPLES_PWM=y
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_FAT_LFN=y
|
||||
CONFIG_FS_FAT=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
|
|
@ -76,8 +77,8 @@ CONFIG_GPIO_LOWER_HALF=y
|
|||
CONFIG_HAVE_CXX=y
|
||||
CONFIG_HAVE_CXXINITIALIZE=y
|
||||
CONFIG_IDLETHREAD_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INIT_STACKSIZE=4096
|
||||
CONFIG_INIT_ENTRYPOINT="init_main"
|
||||
CONFIG_INIT_STACKSIZE=8192
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
CONFIG_IOEXPANDER=y
|
||||
CONFIG_IOEXPANDER_PCA9557=y
|
||||
|
|
@ -125,6 +126,8 @@ CONFIG_SYSLOG_CHARDEV=y
|
|||
CONFIG_SYSTEM_ADBD=y
|
||||
CONFIG_SYSTEM_I2CTOOL=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=8192
|
||||
CONFIG_SYSTEM_NXINIT=y
|
||||
CONFIG_TLS_NCLEANUP=4
|
||||
CONFIG_TLS_NELEM=4
|
||||
CONFIG_TLS_TASK_NELEM=4
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ CONFIG_ESPRESSIF_I2S0_MCLKPIN=38
|
|||
CONFIG_ESPRESSIF_I2S0_SAMPLE_RATE=48000
|
||||
CONFIG_ESPRESSIF_I2S0_WSPIN=13
|
||||
CONFIG_ETC_ROMFS=y
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_FS_TMPFS=y
|
||||
|
|
@ -59,8 +60,8 @@ CONFIG_I2C_DRIVER=y
|
|||
CONFIG_I2C_POLLED=y
|
||||
CONFIG_I2S_DMADESC_NUM=16
|
||||
CONFIG_IDLETHREAD_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INIT_STACKSIZE=4096
|
||||
CONFIG_INIT_ENTRYPOINT="init_main"
|
||||
CONFIG_INIT_STACKSIZE=8192
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LIBUV=y
|
||||
|
|
@ -95,6 +96,8 @@ CONFIG_SYSLOG_CHARDEV=y
|
|||
CONFIG_SYSLOG_CONSOLE=y
|
||||
CONFIG_SYSTEM_ADBD=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=8192
|
||||
CONFIG_SYSTEM_NXINIT=y
|
||||
CONFIG_SYSTEM_NXRECORDER=y
|
||||
CONFIG_TLS_NCLEANUP=4
|
||||
CONFIG_TLS_NELEM=4
|
||||
|
|
|
|||
|
|
@ -39,18 +39,20 @@ CONFIG_ESP32S3_UART0=y
|
|||
CONFIG_ESPRESSIF_WIFI=y
|
||||
CONFIG_ETC_ROMFS=y
|
||||
CONFIG_EXAMPLES_RANDOM=y
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_HAVE_CXX=y
|
||||
CONFIG_HAVE_CXXINITIALIZE=y
|
||||
CONFIG_IDLETHREAD_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INIT_ENTRYPOINT="init_main"
|
||||
CONFIG_INIT_STACKSIZE=8192
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
CONFIG_IOB_BUFSIZE=128
|
||||
CONFIG_IOB_NBUFFERS=160
|
||||
CONFIG_IOB_NCHAINS=36
|
||||
CONFIG_IOB_THROTTLE=24
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LINE_MAX=64
|
||||
CONFIG_NAME_MAX=48
|
||||
CONFIG_NETDB_DNSCLIENT=y
|
||||
|
|
@ -95,6 +97,8 @@ CONFIG_SYSTEM_FASTBOOTD=y
|
|||
CONFIG_SYSTEM_FASTBOOTD_SHELL=y
|
||||
CONFIG_SYSTEM_FASTBOOTD_USB_BOARDCTL=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=8192
|
||||
CONFIG_SYSTEM_NXINIT=y
|
||||
CONFIG_SYSTEM_PING=y
|
||||
CONFIG_SYSTEM_POPEN=y
|
||||
CONFIG_TIMER=y
|
||||
|
|
|
|||
|
|
@ -32,16 +32,20 @@ CONFIG_ESP32S3_SPIFLASH=y
|
|||
CONFIG_ESP32S3_SPIFLASH_SPIFFS=y
|
||||
CONFIG_ESP32S3_UART0=y
|
||||
CONFIG_ESPRESSIF_WIFI=y
|
||||
CONFIG_ETC_ROMFS=y
|
||||
CONFIG_EXAMPLES_RANDOM=y
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_IDLETHREAD_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INIT_ENTRYPOINT="init_main"
|
||||
CONFIG_INIT_STACKSIZE=8192
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
CONFIG_IOB_BUFSIZE=128
|
||||
CONFIG_IOB_NBUFFERS=160
|
||||
CONFIG_IOB_NCHAINS=36
|
||||
CONFIG_IOB_THROTTLE=24
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LINE_MAX=64
|
||||
CONFIG_NAME_MAX=48
|
||||
CONFIG_NETDB_DNSCLIENT=y
|
||||
|
|
@ -85,6 +89,8 @@ CONFIG_SYSTEM_DHCPC_RENEW=y
|
|||
CONFIG_SYSTEM_FASTBOOTD=y
|
||||
CONFIG_SYSTEM_FASTBOOTD_SHELL=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=8192
|
||||
CONFIG_SYSTEM_NXINIT=y
|
||||
CONFIG_SYSTEM_PING=y
|
||||
CONFIG_SYSTEM_POPEN=y
|
||||
CONFIG_TIMER=y
|
||||
|
|
|
|||
|
|
@ -33,17 +33,21 @@ CONFIG_ESP32S3_UART0=y
|
|||
CONFIG_ESPRESSIF_LEDC=y
|
||||
CONFIG_ESPRESSIF_LEDC_CHANNEL0_PIN=42
|
||||
CONFIG_ESPRESSIF_LEDC_TIMER0=y
|
||||
CONFIG_ETC_ROMFS=y
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_FS_TMPFS=y
|
||||
CONFIG_GPIO_LOWER_HALF=y
|
||||
CONFIG_HAVE_CXX=y
|
||||
CONFIG_HAVE_CXXINITIALIZE=y
|
||||
CONFIG_IDLETHREAD_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INIT_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="init_main"
|
||||
CONFIG_INIT_STACKSIZE=8192
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
CONFIG_IOEXPANDER=y
|
||||
CONFIG_IOEXPANDER_PCA9557=y
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LINE_MAX=64
|
||||
CONFIG_NSH_BUILTIN_APPS=y
|
||||
CONFIG_NSH_FILEIOSIZE=512
|
||||
|
|
@ -52,12 +56,16 @@ CONFIG_PREALLOC_TIMERS=4
|
|||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_CHILD_STATUS=y
|
||||
CONFIG_SCHED_HAVE_PARENT=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_START_DAY=6
|
||||
CONFIG_START_MONTH=12
|
||||
CONFIG_START_YEAR=2011
|
||||
CONFIG_SYSLOG_BUFFER=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=8192
|
||||
CONFIG_SYSTEM_NXINIT=y
|
||||
CONFIG_UART0_SERIAL_CONSOLE=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_VIDEO_GC0308=y
|
||||
|
|
|
|||
|
|
@ -28,14 +28,18 @@ CONFIG_DEBUG_SYMBOLS=y
|
|||
CONFIG_DEV_GPIO=y
|
||||
CONFIG_ESP32S3_GPIO_IRQ=y
|
||||
CONFIG_ESP32S3_UART0=y
|
||||
CONFIG_ETC_ROMFS=y
|
||||
CONFIG_EXAMPLES_GPIO=y
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_HAVE_CXX=y
|
||||
CONFIG_HAVE_CXXINITIALIZE=y
|
||||
CONFIG_IDLETHREAD_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INIT_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="init_main"
|
||||
CONFIG_INIT_STACKSIZE=8192
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LINE_MAX=64
|
||||
CONFIG_NSH_BUILTIN_APPS=y
|
||||
CONFIG_NSH_FILEIOSIZE=512
|
||||
|
|
@ -44,10 +48,14 @@ CONFIG_PREALLOC_TIMERS=4
|
|||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_CHILD_STATUS=y
|
||||
CONFIG_SCHED_HAVE_PARENT=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_START_DAY=6
|
||||
CONFIG_START_MONTH=12
|
||||
CONFIG_START_YEAR=2011
|
||||
CONFIG_SYSLOG_BUFFER=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=8192
|
||||
CONFIG_SYSTEM_NXINIT=y
|
||||
CONFIG_UART0_SERIAL_CONSOLE=y
|
||||
|
|
|
|||
|
|
@ -45,15 +45,18 @@ CONFIG_ESP32S3_UART0=y
|
|||
CONFIG_ESPRESSIF_LEDC=y
|
||||
CONFIG_ESPRESSIF_LEDC_CHANNEL0_PIN=42
|
||||
CONFIG_ESPRESSIF_LEDC_TIMER0=y
|
||||
CONFIG_ETC_ROMFS=y
|
||||
CONFIG_EXAMPLES_FB=y
|
||||
CONFIG_EXAMPLES_PWM=y
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_GPIO_LOWER_HALF=y
|
||||
CONFIG_HAVE_CXX=y
|
||||
CONFIG_HAVE_CXXINITIALIZE=y
|
||||
CONFIG_IDLETHREAD_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INIT_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="init_main"
|
||||
CONFIG_INIT_STACKSIZE=8192
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
CONFIG_IOEXPANDER=y
|
||||
CONFIG_IOEXPANDER_NPINS=8
|
||||
|
|
@ -65,6 +68,7 @@ CONFIG_LCD_PORTRAIT=y
|
|||
CONFIG_LCD_ST7789=y
|
||||
CONFIG_LCD_ST7789_DATA_ENDIAN_LITTLE=y
|
||||
CONFIG_LCD_ST7789_FREQUENCY=40000000
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LINE_MAX=64
|
||||
CONFIG_NSH_BUILTIN_APPS=y
|
||||
CONFIG_NSH_FILEIOSIZE=512
|
||||
|
|
@ -73,6 +77,8 @@ CONFIG_PREALLOC_TIMERS=4
|
|||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_CHILD_STATUS=y
|
||||
CONFIG_SCHED_HAVE_PARENT=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_SPI_CMDDATA=y
|
||||
CONFIG_START_DAY=6
|
||||
|
|
@ -80,6 +86,8 @@ CONFIG_START_MONTH=12
|
|||
CONFIG_START_YEAR=2011
|
||||
CONFIG_SYSLOG_BUFFER=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=8192
|
||||
CONFIG_SYSTEM_NXINIT=y
|
||||
CONFIG_UART0_SERIAL_CONSOLE=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_VIDEO_FB=y
|
||||
|
|
|
|||
|
|
@ -59,6 +59,7 @@ CONFIG_EXAMPLES_FB=y
|
|||
CONFIG_EXAMPLES_LVGLDEMO=y
|
||||
CONFIG_EXAMPLES_PWM=y
|
||||
CONFIG_EXAMPLES_TOUCHSCREEN=y
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_FT5X06_POLLMODE=y
|
||||
|
|
@ -68,8 +69,8 @@ CONFIG_GRAPHICS_LVGL=y
|
|||
CONFIG_HAVE_CXX=y
|
||||
CONFIG_HAVE_CXXINITIALIZE=y
|
||||
CONFIG_IDLETHREAD_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INIT_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="init_main"
|
||||
CONFIG_INIT_STACKSIZE=8192
|
||||
CONFIG_INPUT=y
|
||||
CONFIG_INPUT_FT5X06=y
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
|
|
@ -87,6 +88,7 @@ CONFIG_LCD_ST7789_MIRRORV=y
|
|||
CONFIG_LCD_ST7789_MIRRORX=y
|
||||
CONFIG_LCD_ST7789_XRES=320
|
||||
CONFIG_LCD_ST7789_YRES=240
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LINE_MAX=64
|
||||
CONFIG_LV_USE_CLIB_MALLOC=y
|
||||
CONFIG_LV_USE_CLIB_SPRINTF=y
|
||||
|
|
@ -105,6 +107,8 @@ CONFIG_PREALLOC_TIMERS=4
|
|||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_CHILD_STATUS=y
|
||||
CONFIG_SCHED_HAVE_PARENT=y
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_SPI_CMDDATA=y
|
||||
|
|
@ -113,6 +117,8 @@ CONFIG_START_MONTH=12
|
|||
CONFIG_START_YEAR=2011
|
||||
CONFIG_SYSLOG_BUFFER=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=8192
|
||||
CONFIG_SYSTEM_NXINIT=y
|
||||
CONFIG_UART0_SERIAL_CONSOLE=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_VIDEO_FB=y
|
||||
|
|
|
|||
|
|
@ -26,13 +26,17 @@ CONFIG_BUILTIN=y
|
|||
CONFIG_DEBUG_FULLOPT=y
|
||||
CONFIG_DEBUG_SYMBOLS=y
|
||||
CONFIG_ESP32S3_UART0=y
|
||||
CONFIG_ETC_ROMFS=y
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_HAVE_CXX=y
|
||||
CONFIG_HAVE_CXXINITIALIZE=y
|
||||
CONFIG_IDLETHREAD_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INIT_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="init_main"
|
||||
CONFIG_INIT_STACKSIZE=8192
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LINE_MAX=64
|
||||
CONFIG_NSH_BUILTIN_APPS=y
|
||||
CONFIG_NSH_FILEIOSIZE=512
|
||||
|
|
@ -41,10 +45,14 @@ CONFIG_PREALLOC_TIMERS=4
|
|||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_CHILD_STATUS=y
|
||||
CONFIG_SCHED_HAVE_PARENT=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_START_DAY=6
|
||||
CONFIG_START_MONTH=12
|
||||
CONFIG_START_YEAR=2011
|
||||
CONFIG_SYSLOG_BUFFER=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=8192
|
||||
CONFIG_SYSTEM_NXINIT=y
|
||||
CONFIG_UART0_SERIAL_CONSOLE=y
|
||||
|
|
|
|||
|
|
@ -33,17 +33,21 @@ CONFIG_DEBUG_SYMBOLS=y
|
|||
CONFIG_DEV_GPIO=y
|
||||
CONFIG_ESP32S3_I2C0=y
|
||||
CONFIG_ESP32S3_UART0=y
|
||||
CONFIG_ETC_ROMFS=y
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_GPIO_LOWER_HALF=y
|
||||
CONFIG_HAVE_CXX=y
|
||||
CONFIG_HAVE_CXXINITIALIZE=y
|
||||
CONFIG_IDLETHREAD_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INIT_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="init_main"
|
||||
CONFIG_INIT_STACKSIZE=8192
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
CONFIG_IOEXPANDER=y
|
||||
CONFIG_IOEXPANDER_NPINS=8
|
||||
CONFIG_IOEXPANDER_PCA9557=y
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LINE_MAX=64
|
||||
CONFIG_NSH_BUILTIN_APPS=y
|
||||
CONFIG_NSH_FILEIOSIZE=512
|
||||
|
|
@ -52,10 +56,14 @@ CONFIG_PREALLOC_TIMERS=4
|
|||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_CHILD_STATUS=y
|
||||
CONFIG_SCHED_HAVE_PARENT=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_START_DAY=6
|
||||
CONFIG_START_MONTH=12
|
||||
CONFIG_START_YEAR=2011
|
||||
CONFIG_SYSLOG_BUFFER=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=8192
|
||||
CONFIG_SYSTEM_NXINIT=y
|
||||
CONFIG_UART0_SERIAL_CONSOLE=y
|
||||
|
|
|
|||
|
|
@ -28,13 +28,17 @@ CONFIG_DEBUG_SYMBOLS=y
|
|||
CONFIG_ESP32S3_SPIRAM=y
|
||||
CONFIG_ESP32S3_SPIRAM_MODE_OCT=y
|
||||
CONFIG_ESP32S3_UART0=y
|
||||
CONFIG_ETC_ROMFS=y
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_HAVE_CXX=y
|
||||
CONFIG_HAVE_CXXINITIALIZE=y
|
||||
CONFIG_IDLETHREAD_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INIT_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="init_main"
|
||||
CONFIG_INIT_STACKSIZE=8192
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LINE_MAX=64
|
||||
CONFIG_MM_REGIONS=2
|
||||
CONFIG_NSH_BUILTIN_APPS=y
|
||||
|
|
@ -44,10 +48,14 @@ CONFIG_PREALLOC_TIMERS=4
|
|||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_CHILD_STATUS=y
|
||||
CONFIG_SCHED_HAVE_PARENT=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_START_DAY=6
|
||||
CONFIG_START_MONTH=12
|
||||
CONFIG_START_YEAR=2011
|
||||
CONFIG_SYSLOG_BUFFER=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=8192
|
||||
CONFIG_SYSTEM_NXINIT=y
|
||||
CONFIG_UART0_SERIAL_CONSOLE=y
|
||||
|
|
|
|||
|
|
@ -29,14 +29,18 @@ CONFIG_ESP32S3_UART0=y
|
|||
CONFIG_ESPRESSIF_LEDC=y
|
||||
CONFIG_ESPRESSIF_LEDC_CHANNEL0_PIN=42
|
||||
CONFIG_ESPRESSIF_LEDC_TIMER0=y
|
||||
CONFIG_ETC_ROMFS=y
|
||||
CONFIG_EXAMPLES_PWM=y
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_HAVE_CXX=y
|
||||
CONFIG_HAVE_CXXINITIALIZE=y
|
||||
CONFIG_IDLETHREAD_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INIT_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="init_main"
|
||||
CONFIG_INIT_STACKSIZE=8192
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LINE_MAX=64
|
||||
CONFIG_NSH_BUILTIN_APPS=y
|
||||
CONFIG_NSH_FILEIOSIZE=512
|
||||
|
|
@ -45,10 +49,14 @@ CONFIG_PREALLOC_TIMERS=4
|
|||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_CHILD_STATUS=y
|
||||
CONFIG_SCHED_HAVE_PARENT=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_START_DAY=6
|
||||
CONFIG_START_MONTH=12
|
||||
CONFIG_START_YEAR=2011
|
||||
CONFIG_SYSLOG_BUFFER=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=8192
|
||||
CONFIG_SYSTEM_NXINIT=y
|
||||
CONFIG_UART0_SERIAL_CONSOLE=y
|
||||
|
|
|
|||
|
|
@ -28,13 +28,17 @@ CONFIG_DEBUG_SYMBOLS=y
|
|||
CONFIG_DEBUG_UORB=y
|
||||
CONFIG_ESP32S3_I2C0=y
|
||||
CONFIG_ESP32S3_UART0=y
|
||||
CONFIG_ETC_ROMFS=y
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_HAVE_CXX=y
|
||||
CONFIG_HAVE_CXXINITIALIZE=y
|
||||
CONFIG_IDLETHREAD_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INIT_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="init_main"
|
||||
CONFIG_INIT_STACKSIZE=8192
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LINE_MAX=64
|
||||
CONFIG_NSH_BUILTIN_APPS=y
|
||||
CONFIG_NSH_FILEIOSIZE=512
|
||||
|
|
@ -43,6 +47,8 @@ CONFIG_PREALLOC_TIMERS=4
|
|||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_CHILD_STATUS=y
|
||||
CONFIG_SCHED_HAVE_PARENT=y
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_SENSORS=y
|
||||
|
|
@ -53,6 +59,8 @@ CONFIG_START_MONTH=12
|
|||
CONFIG_START_YEAR=2011
|
||||
CONFIG_SYSLOG_BUFFER=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=8192
|
||||
CONFIG_SYSTEM_NXINIT=y
|
||||
CONFIG_UART0_SERIAL_CONSOLE=y
|
||||
CONFIG_UORB=y
|
||||
CONFIG_UORB_LISTENER=y
|
||||
|
|
|
|||
|
|
@ -30,15 +30,19 @@ CONFIG_ESP32S3_SDMMC_CLK=47
|
|||
CONFIG_ESP32S3_SDMMC_CMD=48
|
||||
CONFIG_ESP32S3_SDMMC_D0=21
|
||||
CONFIG_ESP32S3_UART0=y
|
||||
CONFIG_ETC_ROMFS=y
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_FAT_LFN=y
|
||||
CONFIG_FS_FAT=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_HAVE_CXX=y
|
||||
CONFIG_HAVE_CXXINITIALIZE=y
|
||||
CONFIG_IDLETHREAD_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INIT_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="init_main"
|
||||
CONFIG_INIT_STACKSIZE=8192
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LINE_MAX=64
|
||||
CONFIG_MMCSD_CHECK_READY_STATUS_WITHOUT_SLEEP=y
|
||||
CONFIG_MMCSD_MULTIBLOCK_LIMIT=128
|
||||
|
|
@ -49,6 +53,8 @@ CONFIG_PREALLOC_TIMERS=4
|
|||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_CHILD_STATUS=y
|
||||
CONFIG_SCHED_HAVE_PARENT=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_SDIO_WIDTH_D1_ONLY=y
|
||||
CONFIG_START_DAY=6
|
||||
|
|
@ -56,4 +62,6 @@ CONFIG_START_MONTH=12
|
|||
CONFIG_START_YEAR=2011
|
||||
CONFIG_SYSLOG_BUFFER=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=8192
|
||||
CONFIG_SYSTEM_NXINIT=y
|
||||
CONFIG_UART0_SERIAL_CONSOLE=y
|
||||
|
|
|
|||
|
|
@ -28,14 +28,18 @@ CONFIG_DEBUG_FULLOPT=y
|
|||
CONFIG_DEBUG_SYMBOLS=y
|
||||
CONFIG_ESP32S3_OTG=y
|
||||
CONFIG_ESP32S3_UART0=y
|
||||
CONFIG_ETC_ROMFS=y
|
||||
CONFIG_EXAMPLES_USBSERIAL=y
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_HAVE_CXX=y
|
||||
CONFIG_HAVE_CXXINITIALIZE=y
|
||||
CONFIG_IDLETHREAD_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INIT_STACKSIZE=4096
|
||||
CONFIG_INIT_ENTRYPOINT="init_main"
|
||||
CONFIG_INIT_STACKSIZE=8192
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LINE_MAX=64
|
||||
CONFIG_NSH_BUILTIN_APPS=y
|
||||
CONFIG_NSH_FILEIOSIZE=512
|
||||
|
|
@ -44,10 +48,14 @@ CONFIG_PREALLOC_TIMERS=4
|
|||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_CHILD_STATUS=y
|
||||
CONFIG_SCHED_HAVE_PARENT=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_START_DAY=6
|
||||
CONFIG_START_MONTH=12
|
||||
CONFIG_START_YEAR=2011
|
||||
CONFIG_SYSLOG_BUFFER=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=8192
|
||||
CONFIG_SYSTEM_NXINIT=y
|
||||
CONFIG_UART0_SERIAL_CONSOLE=y
|
||||
|
|
|
|||
|
|
@ -36,17 +36,21 @@ CONFIG_ESP32S3_UART0=y
|
|||
CONFIG_ESPRESSIF_LEDC=y
|
||||
CONFIG_ESPRESSIF_LEDC_CHANNEL0_PIN=42
|
||||
CONFIG_ESPRESSIF_LEDC_TIMER0=y
|
||||
CONFIG_ETC_ROMFS=y
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_FS_TMPFS=y
|
||||
CONFIG_GPIO_LOWER_HALF=y
|
||||
CONFIG_HAVE_CXX=y
|
||||
CONFIG_HAVE_CXXINITIALIZE=y
|
||||
CONFIG_IDLETHREAD_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INIT_STACKSIZE=4096
|
||||
CONFIG_INIT_ENTRYPOINT="init_main"
|
||||
CONFIG_INIT_STACKSIZE=8192
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
CONFIG_IOEXPANDER=y
|
||||
CONFIG_IOEXPANDER_PCA9557=y
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LINE_MAX=64
|
||||
CONFIG_NSH_BUILTIN_APPS=y
|
||||
CONFIG_NSH_FILEIOSIZE=512
|
||||
|
|
@ -55,12 +59,16 @@ CONFIG_PREALLOC_TIMERS=4
|
|||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_CHILD_STATUS=y
|
||||
CONFIG_SCHED_HAVE_PARENT=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_START_DAY=6
|
||||
CONFIG_START_MONTH=12
|
||||
CONFIG_START_YEAR=2011
|
||||
CONFIG_SYSLOG_BUFFER=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=8192
|
||||
CONFIG_SYSTEM_NXINIT=y
|
||||
CONFIG_UART0_SERIAL_CONSOLE=y
|
||||
CONFIG_USBUVC=y
|
||||
CONFIG_VIDEO=y
|
||||
|
|
|
|||
|
|
@ -47,13 +47,16 @@ CONFIG_ESPRESSIF_LEDC=y
|
|||
CONFIG_ESPRESSIF_LEDC_CHANNEL0_PIN=42
|
||||
CONFIG_ESPRESSIF_LEDC_TIMER0=y
|
||||
CONFIG_ESPRESSIF_WIFI=y
|
||||
CONFIG_ETC_ROMFS=y
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_GPIO_LOWER_HALF=y
|
||||
CONFIG_HAVE_CXX=y
|
||||
CONFIG_HAVE_CXXINITIALIZE=y
|
||||
CONFIG_IDLETHREAD_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||
CONFIG_INIT_STACKSIZE=3072
|
||||
CONFIG_INIT_ENTRYPOINT="init_main"
|
||||
CONFIG_INIT_STACKSIZE=8192
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
CONFIG_IOB_BUFSIZE=400
|
||||
CONFIG_IOB_NBUFFERS=100
|
||||
|
|
@ -68,6 +71,7 @@ CONFIG_LCD_FRAMEBUFFER=y
|
|||
CONFIG_LCD_ST7789=y
|
||||
CONFIG_LCD_ST7789_DATA_ENDIAN_LITTLE=y
|
||||
CONFIG_LCD_ST7789_FREQUENCY=40000000
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LINE_MAX=64
|
||||
CONFIG_NETDB_DNSCLIENT=y
|
||||
CONFIG_NETDEV_LATEINIT=y
|
||||
|
|
@ -88,6 +92,8 @@ CONFIG_PTHREAD_MUTEX_TYPES=y
|
|||
CONFIG_RAM_SIZE=114688
|
||||
CONFIG_RAM_START=0x20000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_CHILD_STATUS=y
|
||||
CONFIG_SCHED_HAVE_PARENT=y
|
||||
CONFIG_SCHED_LPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_SPI_CMDDATA=y
|
||||
|
|
@ -97,6 +103,8 @@ CONFIG_START_YEAR=2011
|
|||
CONFIG_SYSLOG_BUFFER=y
|
||||
CONFIG_SYSTEM_DHCPC_RENEW=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=8192
|
||||
CONFIG_SYSTEM_NXINIT=y
|
||||
CONFIG_SYSTEM_PING=y
|
||||
CONFIG_SYSTEM_VNCVIEWER=y
|
||||
CONFIG_TIMER=y
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue