Y334275 commented on issue #18137:
URL: https://github.com/apache/nuttx/issues/18137#issuecomment-3817568184

   @eren-terzioglu Hi, here is my defconfig file:
   ```
   #
   # 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_MMCSD_HAVE_CARDDETECT is not set
   # CONFIG_MMCSD_HAVE_WRITEPROTECT is not set
   # CONFIG_MMCSD_MMCSUPPORT is not set
   # CONFIG_NSH_DISABLE_DATE is not set
   # CONFIG_SPI_CALLBACK is not set
   CONFIG_ALLOW_BSD_COMPONENTS=y
   CONFIG_ARCH="xtensa"
   CONFIG_ARCH_BOARD_COMMON=y
   CONFIG_ARCH_BOARD_CUSTOM=y
   
CONFIG_ARCH_BOARD_CUSTOM_DIR="../../../../boards/espressif/esp32s3/nuttx-config"
   CONFIG_ARCH_BOARD_CUSTOM_DIR_RELPATH=y
   CONFIG_ARCH_BOARD_CUSTOM_NAME=""
   CONFIG_ARCH_CHIP="esp32s3"
   CONFIG_ARCH_CHIP_ESP32S3=y
   CONFIG_ARCH_CHIP_ESP32S3WROOM1N4=y
   CONFIG_ARCH_INTERRUPTSTACK=2048
   CONFIG_ARCH_STACKDUMP=y
   CONFIG_ARCH_XTENSA=y
   CONFIG_BOARDCTL_MKRD=y
   CONFIG_BOARDCTL_RESET=y
   CONFIG_BOARD_LOOPSPERMSEC=16717
   CONFIG_BUILTIN=y
   CONFIG_CDCACM=y
   CONFIG_DEBUG_FEATURES=y
   CONFIG_DEFAULT_TASK_STACKSIZE=3072
   CONFIG_DEV_FIFO_SIZE=0
   CONFIG_DEV_PIPE_MAXSIZE=1024
   CONFIG_DEV_PIPE_SIZE=70
   CONFIG_DEV_URANDOM=y
   CONFIG_DRIVERS_IEEE80211=y
   CONFIG_DRIVERS_WIRELESS=y
   CONFIG_ELF=y
   CONFIG_ESP32S3_GPIO_IRQ=y
   CONFIG_ESP32S3_I2C0=y
   CONFIG_ESP32S3_I2C1=y
   CONFIG_ESP32S3_I2CTIMEOSEC=1
   CONFIG_ESP32S3_OTG=y
   CONFIG_ESP32S3_RT_TIMER=y
   CONFIG_ESP32S3_SPI2=y
   CONFIG_ESP32S3_SPI2_CLKPIN=7
   CONFIG_ESP32S3_SPI2_CSPIN=6
   CONFIG_ESP32S3_SPI2_MISOPIN=16
   CONFIG_ESP32S3_SPI2_MOSIPIN=15
   CONFIG_ESP32S3_SPI3=y
   CONFIG_ESP32S3_SPI3_CLKPIN=40
   CONFIG_ESP32S3_SPI3_CSPIN=38
   CONFIG_ESP32S3_SPI3_MISOPIN=41
   CONFIG_ESP32S3_SPI3_MOSIPIN=39
   CONFIG_ESP32S3_SPIFLASH=y
   CONFIG_ESP32S3_SPIRAM=y
   CONFIG_ESP32S3_SPIRAM_MODE_OCT=y
   CONFIG_ESP32S3_SPI_DMA=y
   CONFIG_ESP32S3_SPI_SWCS=y
   CONFIG_ESP32S3_SPI_UDCS=y
   CONFIG_ESP32S3_UART0=y
   CONFIG_ESP32S3_UART1=y
   CONFIG_ESP32S3_UART1_RXPIN=42
   CONFIG_ESP32S3_UART1_TXPIN=45
   CONFIG_ESP32S3_UART2=y
   CONFIG_ESP32S3_UART2_RXPIN=3
   CONFIG_ESP32S3_UART2_TXPIN=8
   CONFIG_ETC_CROMFS=y
   CONFIG_ETC_ROMFS=y
   CONFIG_EXAMPLES_CALIB_UDELAY=y
   CONFIG_FAT_DMAMEMORY=y
   CONFIG_FAT_LCNAMES=y
   CONFIG_FAT_LFN=y
   CONFIG_FAT_LFN_ALIAS_HASH=y
   CONFIG_FAT_LFN_UTF8=y
   CONFIG_FS_BINFS=y
   CONFIG_FS_CROMFS=y
   CONFIG_FS_FAT=y
   CONFIG_FS_FATTIME=y
   CONFIG_FS_PROCFS=y
   CONFIG_FS_PROCFS_REGISTER=y
   CONFIG_FS_ROMFS=y
   CONFIG_FS_SPIFFS=y
   CONFIG_GRAN=y
   CONFIG_GRAN_INTR=y
   CONFIG_HAVE_CXX=y
   CONFIG_HAVE_CXXINITIALIZE=y
   CONFIG_I2C_DRIVER=y
   CONFIG_I2C_RESET=y
   CONFIG_IDLETHREAD_STACKSIZE=3072
   CONFIG_INIT_ENTRYPOINT="nsh_main"
   CONFIG_INIT_STACKSIZE=6144
   CONFIG_INTELHEX_BINARY=y
   CONFIG_IOB_NBUFFERS=36
   CONFIG_IOB_NCHAINS=36
   CONFIG_LIBC_MAX_EXITFUNS=1
   CONFIG_MMCSD=y
   CONFIG_MM_IOB=y
   CONFIG_MM_REGIONS=2
   CONFIG_MTD_RAMTRON=y
   CONFIG_NAME_MAX=48
   CONFIG_NDEBUG=y
   CONFIG_NSH_ARCHINIT=y
   CONFIG_NSH_BUILTIN_APPS=y
   CONFIG_NSH_DISABLE_BASENAME=y
   CONFIG_NSH_DISABLE_CMP=y
   CONFIG_NSH_DISABLE_DIRNAME=y
   CONFIG_NSH_DISABLE_HEXDUMP=y
   CONFIG_NSH_DISABLE_LOSETUP=y
   CONFIG_NSH_DISABLE_MKFIFO=y
   CONFIG_NSH_DISABLE_MKRD=y
   CONFIG_NSH_DISABLE_PRINTF=y
   CONFIG_NSH_DISABLE_PUT=y
   CONFIG_NSH_DISABLE_TRUNCATE=y
   CONFIG_NSH_DISABLE_UNAME=y
   CONFIG_NSH_DISABLE_WGET=y
   CONFIG_NSH_DISABLE_XD=y
   CONFIG_NSH_FILEIOSIZE=512
   CONFIG_NSH_MAXARGUMENTS=15
   CONFIG_NSH_NESTDEPTH=8
   CONFIG_NSH_READLINE=y
   CONFIG_NSH_VARS=y
   CONFIG_PIPES=y
   CONFIG_PREALLOC_TIMERS=50
   CONFIG_PRIORITY_INHERITANCE=y
   CONFIG_PTHREAD_MUTEX_TYPES=y
   CONFIG_PTHREAD_STACK_MIN=512
   CONFIG_PWM=y
   CONFIG_RAMTRON_EMULATE_PAGE_SHIFT=10
   CONFIG_RAMTRON_EMULATE_SECTOR_SHIFT=10
   CONFIG_RAMTRON_SETSPEED=y
   CONFIG_RAM_SIZE=114688
   CONFIG_RAM_START=0x20000000
   CONFIG_RAW_BINARY=y
   CONFIG_READLINE_CMD_HISTORY=y
   CONFIG_READLINE_CMD_HISTORY_LEN=4
   CONFIG_READLINE_CMD_HISTORY_LINELEN=64
   CONFIG_READLINE_TABCOMPLETION=y
   CONFIG_SCHED_BACKTRACE=y
   CONFIG_SCHED_HPWORK=y
   CONFIG_SCHED_HPWORKPRIORITY=249
   CONFIG_SCHED_INSTRUMENTATION=y
   CONFIG_SCHED_INSTRUMENTATION_SWITCH=y
   CONFIG_SCHED_LPWORK=y
   CONFIG_SCHED_LPWORKPRIOMAX=178
   CONFIG_SCHED_LPWORKSTACKSIZE=2048
   CONFIG_SCHED_WAITPID=y
   CONFIG_SEM_PREALLOCHOLDERS=32
   CONFIG_SERIAL_TERMIOS=y
   CONFIG_SIG_DEFAULT=y
   CONFIG_SIG_SIGALRM_ACTION=y
   CONFIG_SIG_SIGUSR1_ACTION=y
   CONFIG_SIG_SIGUSR2_ACTION=y
   CONFIG_SPIFFS_NAME_MAX=48
   CONFIG_SPINLOCK=y
   CONFIG_SPI_DRIVER=y
   CONFIG_STACK_COLORATION=y
   CONFIG_START_DAY=30
   CONFIG_START_MONTH=11
   CONFIG_STDIO_BUFFER_SIZE=32
   CONFIG_SYSTEM_CDCACM=y
   CONFIG_SYSTEM_NSH=y
   CONFIG_SYSTEM_NSH_STACKSIZE=2000
   CONFIG_TASK_NAME_SIZE=24
   CONFIG_TLS_TASK_NELEM=4
   CONFIG_UART0_SERIAL_CONSOLE=y
   CONFIG_USEC_PER_TICK=1000
   CONFIG_WQUEUE_NOTIFIER=y
   
   ```
   I'm working with a custom board, but you can substitute it with 
esp32s3-devkit for testing purposes.
   By the way, I'm building NuttX as part of PX4, rather than building NuttX 
directly. In this setup, NuttX is compiled in kernel mode.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to