Thread visibility in the NuttX simulator
- Dominant language
- C
- Stars
- 4k
- Forks
- 1.7k
- Avg merge
- 1d 17h
- Merged PRs (30d)
- 237
Description
Up until now, I have been relying on `sim:vpnkit` (the simulator) for developing and testing my software before I use a real hardware target. However, AFAIK it is not possible to have visibility of threads during debugging with the sim target. Is this correct?
I'm considering different simulation targets, such as x86(-64) or the one used in https://nuttx.apache.org/docs/latest/guides/qemugdb.html, in order to have thread visibility during debugging. What do you recommend?
Contributor guide
Research direction
Start by comparing the sim:vpnkit target with the x86(-64) and QEMU targets referenced in the issue, then read the NuttX QEMU GDB guide. Determine whether any target provides thread visibility during debugging and document a concrete recommendation or the changes needed to support it.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- embedded-iot, operating-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100