avgoor commented on issue #16133: URL: https://github.com/apache/nuttx/issues/16133#issuecomment-2832464040
@shtirlic I honestly just used `pimoroni-pico-2-plus:smp` configuration and added debugging options. That's it, nothing more. I connect via UART0, so maybe this is why it works. But `ostest` still gets stuck randomly before `signest` and 100% it gets stuck on `signest`. @keever50 I'm not sure it's SMP either, however I don't see why it works OK when I set `CONFIG_SMP_NCPUS=1` to limit the CPU count. When only one CPU core is running - everything works fine, doesn't get stuck anywhere. So at least in my brain it looks like a race condition between CPU cores when they lock SPINLOCKs and IRQ. Unfortunately I'm new to NuttX and don't know how it was intended to behave in multi-CPU environments. -- 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