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

Reply via email to