@shantanu Yeah presently i am using FreeRTOS. Although heard about RTX Keil but did not try would try it out. Thanks
On Mon, Oct 29, 2012 at 6:05 PM, Shantanu Gupta <[email protected]> wrote: > On Mon, Oct 29, 2012 at 6:01 PM, Saurabh Heda <[email protected]>wrote: > >> Thanks for your kind reply. >> Although i am targeting on ARM architecture moreover for small embedded >> systems, and I guess RTLinux is not suitable if you want very small >> footprint Real time operating system. Do you know any Linux which has very >> small memory footprint? >> >> Next would love to know about large real time systems you have worked >> on. Actually passionate about real time systems and out of curiosity :). >> >> On Mon, Oct 29, 2012 at 5:46 PM, Shantanu Gupta <[email protected]>wrote: >> >>> On Mon, Oct 29, 2012 at 5:32 PM, Saurabh Heda >>> <[email protected]>wrote: >>> >>>> What kind of Rt systems you have worked on? and which real time >>>> operating systems (linux based but specific name)? >>>> Can you provide some example or reference to some links so that i can >>>> also work on comparing performance and in case of problem can get help from >>>> you.... >>>> >>>> >>>> >>>> On Mon, Oct 29, 2012 at 5:23 PM, Shantanu Gupta <[email protected]>wrote: >>>> >>>>> On Mon, Oct 29, 2012 at 4:45 PM, Saurabh Heda <[email protected] >>>>> > wrote: >>>>> >>>>>> Hi @Shantanu >>>>>> >>>>>> You are correct RT-Linux is one of real time implementation of Linux, >>>>>> I am talking about implementing it and using it, making application on >>>>>> and >>>>>> above this RTLinux. How to compare performance of this with non real >>>>>> time >>>>>> operating system. >>>>>> >>>>>> If you have done any work on them please do share your knowledge. >>>>>> >>>>>> >>>>>> On Mon, Oct 29, 2012 at 4:29 PM, Shantanu Gupta >>>>>> <[email protected]>wrote: >>>>>> >>>>>>> On Mon, Oct 29, 2012 at 2:23 PM, is3ve4nolege < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Hi all, >>>>>>>> Student from IIT Rajasthan (M.Tech). Presently i am >>>>>>>> working on Real time kernel moreover porting of real time kernels on >>>>>>>> various embedded architectures, we are looking forward for the novel >>>>>>>> data >>>>>>>> structures and algorithms to implement Real time kernel. We are >>>>>>>> completely >>>>>>>> migrating our work on Linux and almost did. It has been a great >>>>>>>> experience >>>>>>>> to work on Linux platform. >>>>>>>> I would appreciate it anyone know and have resources and knowledge >>>>>>>> on "Real time kernel implementation on Linux ". >>>>>>>> Although new but i love learning gained from Linux blogging on >>>>>>>> http://www.pg4research.blogspot.in >>>>>>>> PS share you knowledge on Real time kernel in context of Linux. >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Mailing list guidelines and other related articles: >>>>>>>> http://lug-iitd.org/Footer >>>>>>>> >>>>>>> >>>>>>> I know this is pretty obvious but have you given a look to linux-rt >>>>>>> branch ? >>>>>>> >>>>>>> -- >>>>>>> Mailing list guidelines and other related articles: >>>>>>> http://lug-iitd.org/Footer >>>>>>> >>>>>> >>>>>> -- >>>>>> Mailing list guidelines and other related articles: >>>>>> http://lug-iitd.org/Footer >>>>>> >>>>> >>>>> I've worked with a few closed rt systems along with linux but the >>>>> general pattern is that they're slower than their non-rt counterpart as >>>>> they have to complete all tasks within their time period and >>>>> there's awful lot of stuff that goes into ensuring this. >>>>> >>>>> As for comparing performance, that would depend on the granularity you >>>>> require in your research and the hardware available, Most CPUs have cycle >>>>> counter (TSC in x86, CCNT register in ARM) and if accuracy of that scale >>>>> in >>>>> not necessary, gettimeofday will give you granularity of microseconds. >>>>> >>>>> -- >>>>> Mailing list guidelines and other related articles: >>>>> http://lug-iitd.org/Footer >>>>> >>>> >>>> -- >>>> Mailing list guidelines and other related articles: >>>> http://lug-iitd.org/Footer >>>> >>> >>> That would largely depend on which architecture/cpu you are targeting. >>> As for my projects, I've worked with quite a lot of commercial RTOS and I'm >>> unsure if I'm allowed to mention them, but as for the open source ones, >>> there's freeRTOS, RTX from kiel, RTLinux and so on. >>> >>> -- >>> Mailing list guidelines and other related articles: >>> http://lug-iitd.org/Footer >>> >> >> -- >> Mailing list guidelines and other related articles: >> http://lug-iitd.org/Footer >> > > If you're using one of the Cortex-M cpus, look at Kiel's RTX, it's FOSS > and supports the ARM CMSIS for all the M profiles. As for older ARM cores, > FreeRTOS should be a good choice. > > -- > Mailing list guidelines and other related articles: > http://lug-iitd.org/Footer > -- Mailing list guidelines and other related articles: http://lug-iitd.org/Footer
