On Thu, Feb 2, 2023 at 1:49 PM Xiang Xiao <xiaoxiang781...@gmail.com> wrote:

> On Fri, Feb 3, 2023 at 2:06 AM Sebastien Lorquet <sebast...@lorquet.fr>
> wrote:
>
> > You cant expect customers to follow a nsh-based design. The learning
> > curve for nuttx is hard enough, and if you add more constraints in apps
> > building it is even harder.
> >
> >
> It depends on the developer's background. If the developer has
> experience with other POSIX OS(Android, Ubuntu and macOS), all is natural.



Yes. Developers do come from different backgrounds and NuttX is used in
many different ways. When the developer is from the baremetal or other
embedded background, often they don't want "heavyweight" feel of scripts
etc and they prefer to use NuttX like a library RTOS. That's what I do on
custom boards. In my case, I use NSH during prototyping but later I remove
NSH and boot directly into my app. I use NSH and others as examples of how
to implement the particular initializations I need.

Cheers
Nathan

Reply via email to