On 5/4/14, 8:40 AM, Chris Albertson wrote:
Looks like this is all you'd need for most timing projects.  Just add your
favorite OCXO and some wire.

The SPARC (not Spark) is actually a step up from ARM.  It was developed by
Sun Microsystems (now Oracle) it is optimized for things like fast context
switching, multi tasking and so on, all the things done by operating
systems. The Sparc V8 does 128 bit floating point, (quad precision) I
wonder if 200Kb RAM is enough to run an older version of SunOS?  (a BSD
variant.)

Not all SPARC V8s have FPU: the SPARC spec has a lot of flexibilty in implmentation: a lot of "if you want X, then it has to do the following things in the following way, but it's optional"

http://www.gaisler.com/index.php/products/processors/leon3

There's multiprocessor versions. Versions with and without cache, versions with and without FPU, etc.

If you want a POSIX compliant OS, then RTEMS will definitely fit in 200kbytes. Don't know about all the other options. I've never heard of a SunOS implementation on LEON, but there's a lot of weird stuff out there. You do want to make sure that whatever you use is reasonably complete and of a reasonably recent version (or at least one you're real familiar with).

There are a fair number of "one-off" ports of some OS or another to the LEON, but which don't have any continuing support, bug fixes, or users to contribute. Imagine a grad student doing their thesis on "An implementation of RSX-11M supervisor mode on the LEON3-MP"... they get enough done to demonstrate that it works, and they graduate, and who has a bunch of RSX-11M software anyway.




Are these shipping yet?


_______________________________________________
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.

Reply via email to