zyfeier commented on PR #14805: URL: https://github.com/apache/nuttx/pull/14805#issuecomment-2483029648
> Hi @zyfeier , I still couldn't make it work for `esp32-devkit:sotest`: > > ``` > *** Booting NuttX *** > I (27) boot: chip revision: v3.0 > I (28) boot.esp32: SPI Speed : 40MHz > I (28) boot.esp32: SPI Mode : DIO > I (29) boot.esp32: SPI Flash Size : 4MB > I (33) boot: Enabling RNG early entropy source... > dram: lma 0x00001020 vma 0x3ffb20a0 len 0x1024 (4132) > iram: lma 0x0000204c vma 0x40080000 len 0x6000 (24576) > padd: lma 0x00008058 vma 0x00000000 len 0x7fa0 (32672) > imap: lma 0x00010000 vma 0x400e0000 len 0x179b4 (96692) > padd: lma 0x000279bc vma 0x00000000 len 0x865c (34396) > dmap: lma 0x00030020 vma 0x3f400020 len 0x7f60 (32608) > total segments stored 6 > A__esp32_start: ESP32 chip revision is v3.0 > Bxtensa_user_panic: User Exception: EXCCAUSE=0003 task: Idle_Task > dump_assert_info: Current Version: NuttX 10.4.0 74610b03bf Nov 18 2024 10:03:19 xtensa > dump_assert_info: Assertion failed user panic: at file: common/xtensa_assert.c:180 task: Idle_Task process: Kernel 0x4 > up_dump_register: PC: 400f0b35 PS: 00060d30 > up_dump_register: A0: 800e3949 A1: 3ffb0af0 A2: 40086000 A3: 00040000 > up_dump_register: A4: 00040000 A5: 40086000 A6: 00040001 A7: 00040001 > up_dump_register: A8: 00000000 A9: ffff0000 A10: 00000001 A11: 00000000 > up_dump_register: A12: 3ffb0cc4 A13: 00000000 A14: 00000000 A15: 00000001 > up_dump_register: SAR: 00000020 CAUSE: 00000003 VADDR: 40086000 > up_dump_register: LBEG: 400e4f6c LEND: 400e4f79 LCNT: 00000000 > dump_stacks: ERROR: Stack pointer is not within the stack > dump_stackinfo: User Stack: > dump_stackinfo: base: 0 > dump_stackinfo: size: 00000000 > stack_dump: 0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > dump_tasks: PID GROUP PRI POLICY TYPE NPX STATE EVENT SIGMASK > STACKBASE STACKSIZE COMMAND > ``` > > NuttX: [74610b0](https://github.com/apache/nuttx/commit/74610b03bf4bb76e0654a06beada8137b314b126) (this PR's commit) NuttX apps: fee82bd3d32e32e6353ce0ab20add8079ea0f0ea > > Built/flashed with: > > ``` > make flash EXTRAFLAGS="-Wno-cpp -Werror" ESPTOOL_BINDIR=./ ESPTOOL_PORT=/dev/ttyUSB1 -s -j$(nproc) && minicom -D /dev/ttyUSB1 > ``` > > Compiler's version: `xtensa-esp32-elf-gcc (crosstool-NG esp-12.2.0_20230208) 12.2.0` > > [nuttx.zip](https://github.com/user-attachments/files/17800588/nuttx.zip) > > Anything Am I missing here? @tmedicci From the disassembly file, it can be seen that the s32c1i instruction is still used,could you to check if -D__STDC_NO_ATOMICS__ was include in compile flag?  -- 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: commits-unsubscr...@nuttx.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org