EmbeddedRelated.com
Forums
The 2024 Embedded Online Conference

silRTOS Port on ARM9

Started by Unknown April 24, 2008
I am working on wireless MAC with ARM-9 based SOC. I wanted to port
silRTOS on this ARM-9 based SOC.
As i =91m newbie to ARM architecture, can someone provide me source for
ARM port of silRTOS or help me out in porting?

Any help will be appreciated !!

- Mary
Op Thu, 24 Apr 2008 07:28:20 +0200 schreef <mary06041981@gmail.com>:
> I am working on wireless MAC with ARM-9 based SOC. I wanted to port > silRTOS on this ARM-9 based SOC.
Why? What makes you think that silRTOS is suitable for your project?
> As i &lsquo;m newbie to ARM architecture, can someone provide me source for > ARM port of silRTOS or help me out in porting?
What needs to be done to port this OS?
> Any help will be appreciated !!
What are you paying? -- Gemaakt met Opera's revolutionaire e-mailprogramma: http://www.opera.com/mail/
On Apr 24, 10:28=A0am, mary06041...@gmail.com wrote:
> I am working on wireless MAC with ARM-9 based SOC. I wanted to port > silRTOS on this ARM-9 based SOC. > As i =91m newbie to ARM architecture, can someone provide me source for > ARM port of silRTOS or help me out in porting? > > Any help will be appreciated !! > > - Mary
On Apr 24, 12:37=A0pm, "Boudewijn Dijkstra" <boudew...@indes.com> wrote:
> Op Thu, 24 Apr 2008 07:28:20 +0200 schreef <mary06041...@gmail.com>: > > > I am working on wireless MAC with ARM-9 based SOC. I wanted to port > > silRTOS on this ARM-9 based SOC. > > Why? =A0What makes you think that silRTOS is suitable for your project? >
We evaluated many available RTOS and found silRTOS most suitable for our system from couple of points like #. silRTOS has small foot print for low overhead RAM/ROM & CPU cycles, yet clean embedded software. #. silRTOS supports basic services of task/ISR/sem/Q & simple Memory Management. #. silRTOS supports GNU Tool chain support with development host as WINDOWS/LINUX. #. silRTOS source available freely. #. silRTOS provide free support available for RTOS. #. silRTOS provides simple priority scheduling. #. silRTOS provides commercial usage FREE (NO one time change, NO productline charges, NO Royalty) #. silRTOS is widely used and ported to different architecture and even used in safe-critical applications. We couldn't find any other RTOS which is small & free. Other RTOS have some or other constraints for usage. (Google)
> > As i =91m newbie to ARM architecture, can someone provide me source for > > ARM port of silRTOS or help me out in porting? > > What needs to be done to port this OS?
silRTOS Port on ARM requires few functions to be implemented, which are processor specific like Context switch for ARM (Processor Register save/restore). I believe it should be fairly easy task for one who worked on ARM.
> > Any help will be appreciated !! > > What are you paying?
I believe here you refer silRTOS cost, as mention above that silRTOS is absolutly FREE for commercial usage.
> > I am working on wireless MAC with ARM-9 based SOC. I wanted to port > > silRTOS on this ARM-9 based SOC.
Wow - there are a lot of people recently who seem to know a lot about SIL RTOS and want to list out all its features, 'like' they swallowed the marketing manual...hmmm.
>We couldn't find any other RTOS which is small & free.
No, I've never heard of any either. Actually, hang on a minute, now I've thought of a several. -- Regards, Richard. + http://www.FreeRTOS.org & http://www.FreeRTOS.org/shop 17 official architecture ports, more than 5000 downloads per month. + http://www.SafeRTOS.com Certified by T&#4294967295;V as meeting the requirements for safety related systems.
On Apr 25, 12:47=A0pm, "FreeRTOS.org" <noem...@given.com> wrote:
> > > I am working on wireless MAC with ARM-9 based SOC. I wanted to port > > >silRTOSon this ARM-9 based SOC. > > Wow - there are a lot of people recently who seem to know a lot about SIL > RTOS and want to list out all its features, 'like' they swallowed the > marketing manual...hmmm.
Yes, it looks as it is marketing manual as we evaluated around 30 different RTOS datasheets and found most of them mentioning good about their RTOS and bad about others. All claim to be best & numero uno's :- ( but that i don't believe to be true. We selected silRTOS looking more for cost from our requirement.
> >We couldn't find any other RTOS which is small & free. > > No, I've never heard of any either. =A0Actually, hang on a minute, now I'v=
e
> thought of a several.
Is FreeRTOS & SafeRTOS are free for commercial usage like silRTOS ? Also let us know for any other free RTOS?
>Is FreeRTOS & SafeRTOS are free for commercial usage like silRTOS ? >Also let us know for any other free RTOS?
FreeRTOS.org can be used for free in commercial applications. Overview of T's and C's are here: http://www.freertos.org/a00114.html. SafeRTOS is a fully safety qualified product and not free (although very reasonable). Of course if it is purchased with the qualification evidence and/or consultancy then all things are negotionable :o) How are you calculating cost to your project? Cost to purchase, cost to get the system up and running, or cost over the lifetime of your product? Here I'm talking about 'cost of ownership', not purchase or license costs. FreeRTOS is free to download and use, it also benefits from the verification and validation provided by the SafeRTOS developments (although the two products are different), but there is commercial support and development available should you need it (saving you time and therefore money). -- Regards, Richard. + http://www.FreeRTOS.org & http://www.FreeRTOS.org/shop 17 official architecture ports, more than 5000 downloads per month. + http://www.SafeRTOS.com Certified by T&#4294967295;V as meeting the requirements for safety related systems.
On Apr 25, 10:12=A0pm, "FreeRTOS.org" <noem...@given.com> wrote:
> >Is FreeRTOS & SafeRTOS are free for commercial usage like silRTOS ? > >Also let us know for any other free RTOS? > > FreeRTOS.org can be used for free in commercial applications. =A0Overview =
of
> T's and C's are here:http://www.freertos.org/a00114.html.
You say it is free and then put T's and C's to follow else PAY :-(. Also one surely needs support / assistance for initial development on RTOS and here again PAY. Also why should one reveal that his product uses xyz RTOS in competitive world? For curiosity, does anyone use FreeRTOS for Wireless LAN client bases SoC?
> SafeRTOS is a fully safety qualified product and not free (although very > reasonable). =A0Of course if it is purchased with the qualification eviden=
ce
> and/or consultancy then all things are negotionable :o) > > How are you calculating cost to your project? =A0Cost to purchase, cost to=
get
> the system up and running, or cost over the lifetime of your product? =A0H=
ere
> I'm talking about 'cost of ownership', not purchase or license costs.
Understand your point, but if you can get 'cost of ownership' absolutely free with support & assistance, why should one PAY. It is more like Windows versus Linux, but still there are people who prefer to use LINUX including me. By the way got the ARM port for silRTOS and its running for me. Thanks for help & assistance from google group. Encourage people to use <Newsgroups: comp.arch.embedded> google group :) for any queries.
>You say it is free
It is.
>and then put T's and C's to follow else PAY :-(.
What do you expect? The T's and C's are VERY liberal, designed to make it as easy for you as possible, but exist to protect me.
>Also one surely needs >upport / assistance for initial development on RTOS and here again >PAY.
Are you expecting free support for a free product, for life? As it happens there is a very active support forum for FreeRTOS.org that is FREE FREE FREE!!! Here are some questions for you - 1) What are you making? 2a) Can I have it for free? 2b) If not why should I pay for it? 3a) Will you give up your time to teach me how to use it for free? 3b) If not, why not? ...From my side the answers are: 1) A high quality mini real time kernel. 2a) Yes. 2b) Not applicable. 3a) Sometimes, you can use the free support forum and get lots of good advice (often from me). 3b) Not applicable.
>Also why should >one reveal that his product uses xyz RTOS in competitive world?
That is the nature of open source software. Many open source products require that you also give >your< source code away. -- Regards, Richard. + http://www.FreeRTOS.org & http://www.FreeRTOS.org/shop 17 official architecture ports, more than 5000 downloads per month. + http://www.SafeRTOS.com Certified by T&#4294967295;V as meeting the requirements for safety related systems.
mary06041981@gmail.com wrote:
> On Apr 24, 12:37 pm, "Boudewijn Dijkstra" <boudew...@indes.com> wrote: >> Op Thu, 24 Apr 2008 07:28:20 +0200 schreef <mary06041...@gmail.com>: >>> I am working on wireless MAC with ARM-9 based SOC. I wanted to port >>> silRTOS on this ARM-9 based SOC. >> Why? What makes you think that silRTOS is suitable for your project? > We evaluated many available RTOS and found silRTOS most suitable for > our system from couple of points like > #. silRTOS has small foot print for low overhead RAM/ROM & CPU > cycles, yet clean embedded software. > #. silRTOS supports basic services of task/ISR/sem/Q & simple Memory > Management. > #. silRTOS supports GNU Tool chain support with development host as > WINDOWS/LINUX. > #. silRTOS source available freely. > #. silRTOS provide free support available for RTOS. > #. silRTOS provides simple priority scheduling. > #. silRTOS provides commercial usage FREE (NO one time change, NO > productline charges, NO Royalty) > #. silRTOS is widely used and ported to different architecture and > even used in safe-critical applications. > > We couldn't find any other RTOS which is small & free. Other RTOS have > some or other constraints for usage. (Google)
The only thing I could find about "silRTOS" was a web page that indicated it could be downloaded for free, yet it was just a hyperlink to a mailto: address. -->Neil

The 2024 Embedded Online Conference