I am looking at various realtime linux solutions for use in a personal
embedded application. I understand that uCLinux is not a RTOS, but I
have read posts on the Internet talking about using RATI with uCLinux.
In particular I am looking at the Microblaze and Blackfin
architectures.
As you are interested in an FPGA based processor, you might consider
NIOS as well. We have a very active community
(http://sopc.et.ntust.edu.tw/cgi-bin/mailman/listinfo/nios2-dev ) .
Re. realtime stuff, I feel that the the more "modern" way than RTAI and
similar things is using multiple "(Operating).System" simultaneously by
means of virtualization or multiple processors/threads.
With Microblaze or NIOS you can either implement a second processor in
the FPGA or do the hard realtime stuff in hardware (if same can be
reduced to very simple functions).
With Blackfin, AMD offers a dual core Blackfin. Here you can use one
core for Linux and the other for realtime stuff.
Moreover there are upcoming systems which run SMP-Linux on some of
multiple "Hardware-Threads" of a multithreaded processor, while other
threads are reserved for real time stuff.
With "standard" Processors (MIPS, ARM, x86) there are (commercial)
virtualizing systems like Pike OS
-Michael
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev