On 2026-07-09 22:18:03, Nathan Hartman wrote:
> Exactly! In my work, NSH is only included in the build for testing in the
> lab. The real hardware does not have display, keyboard, or serial ports.
> It's deeply embedded, boots directly into my application, and does its
> thing. I couldn't even support having NSH because it would get in the way
> and be inaccessible anyway.

NSH is not only interactive shell. Just like bash is not only interactive shell.

I've been making Linux device that had all sorts of interactive shell disabled
in production - no keyboard as well. And UART was completely compiled out, out
of kernel. SSH was not present as well.

And yet, we did use shell scripting. So it's very much possible to have NSH and
no way to manually interact with it. Now whether that makes sense on nuttx is
a different story ;)

Attachment: signature.asc
Description: PGP signature

Reply via email to