Hi Charles,

On 1/27/18, Charles Steinkuehler <[email protected]> wrote:
> On 1/26/2018 5:50 PM, YouPrint wrote:
>> Since Smoothieware V2 is based on Nuttx OS, my dream is to see
>> Machinekit ported to Nuttx. with no graphics or a simple illi9325
>> or something like this.  Maybe possible one day ?
>
> It should be pretty easy to port RTAPI to Nuttx or most any OS that
> has basic threads and supports shared memory.
>
> HAL needs to have support for filesystems and dynamically loadable
> modules.
>

Both are supported!

> There's probably little or no chance of porting the CNC stack.
>

Maybe only for high-end MCU (STM32F7, SAMV7, etc). I don't know if CNC
will fit inside a microcontroller Flash/RAM.

> I'm not sure it makes much sense to try and port Machinekit, but it's
> good to see the "other guys" are finally getting away from writing
> bare-metal code.  Maybe Smoothie V2 should be ported to Linux &
> Machinekit!  :)
>

NuttX is a "Linux-like" RTOS for microcontroller, so the V2 could run
o Linux (if the Realtime patches were applied) with very small
modifications (just some board initialization logic changes).

More info:

https://www.embedded.com/electronics-blogs/say-what-/4458729/What-is-the-NuttX-RTOS-and-why-should-you-care-

I am a contributor/developer and big fan of the NuttX, so sorry if I'm
biased here! :-)

BR,

Alan

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to