What latency is needed in a RTOS?

Started by Bresco in comp.arch.embedded11 years ago 20 replies

I just read that Linux with the RT patch can get latencies as low as 10uS, whilst a 'real' RTOS can get latencies down to 0.1uS. For safety...

I just read that Linux with the RT patch can get latencies as low as 10uS, whilst a 'real' RTOS can get latencies down to 0.1uS. For safety critical systems (i.e. ABS braking system) or factory automation (where the latency directly influences the throughput ) I'd probably opt for the lowest latency but there are plenty of systems where latencies can be higher. Or is a lower latency ...


What means of word 'quesue' in this RTOS description?

Started by Robert Willy in comp.arch.embedded4 years ago 12 replies

Hi, I read an online tutorial on RTOS, see below dot line please. I am not clear about what is for the word 'queue' in the first line. Does...

Hi, I read an online tutorial on RTOS, see below dot line please. I am not clear about what is for the word 'queue' in the first line. Does it mean a task queue? Thanks in advance. .................... The use of a queue allows the medium priority task to block until an event causes data to be available - and then immediately jump to the relevant function to handle the event. This...


malloc in embedded systems

Started by phileo in comp.arch.embedded16 years ago 10 replies

I have an embedded system using an RTOS. The one weakness of this RTOS is that it has a weak memory manager. You can pre-define the block size...

I have an embedded system using an RTOS. The one weakness of this RTOS is that it has a weak memory manager. You can pre-define the block size that will be created in the memory pool, but this block size is always fixed. That means that it won't be able to allocate the exact amount of memory that you need - it will turn out to always be too much. The only exception to this is if I pre-def...


TESSY with RTOS?

Started by dk in comp.arch.embedded12 years ago 2 replies

Hello experts, I have few questions with regard to TESSY tool for unit and integration testing. I have gone throgh HITEX website but i...

Hello experts, I have few questions with regard to TESSY tool for unit and integration testing. I have gone throgh HITEX website but i couldn't get information to following questions: 1. Can TESSY working on a TARGET will give you the information about MEMORY LEAKAGE? 2. Can TESSY be used to test RTOS? i.e. can it give me the information about DEAD LOCKING? SYNCHRONIZATION ISSUES and al...


are most RTOS message-based operating systems?

Started by John in comp.arch.embedded13 years ago 21 replies

Are most modern RTOS message-based operating systems? For example, VxWorks, or embedded linux OS? I try to understand how tasks communicate with...

Are most modern RTOS message-based operating systems? For example, VxWorks, or embedded linux OS? I try to understand how tasks communicate with each other? My understanding is that tasks can communicate via messages, or mails? Any other approaches? please advice. thanks...


Assigning task priorities for a RTOS system

Started by ssubbarayan in comp.arch.embedded12 years ago 9 replies

Dear Experts, I am curious to understand how we go about setting priorities for an RTOS system.I have heard in one of our training sessions...

Dear Experts, I am curious to understand how we go about setting priorities for an RTOS system.I have heard in one of our training sessions that when we set priorities,generally processing task would get highest priority and then the input task and then the output task.How can we decide which priority to assign for a particular task? I am aware this query is too generic to be answered and i...


Re: Anyone know (CTL) Crossworks Task Library ?

Started by Daniel in comp.arch.embedded14 years ago 1 reply

Hi, All, Can anyone with experience about Crossworks RTOS - CTL(Crossworks Task Library) ? Any comment ? I am looking for an inexpensive RTOS...

Hi, All, Can anyone with experience about Crossworks RTOS - CTL(Crossworks Task Library) ? Any comment ? I am looking for an inexpensive RTOS for ARM. Thanks Daniel


Good online or Fort Collins, CO area embedded / RTOS training?

Started by Jon E. in comp.arch.embedded12 years ago

Although I have quite a bit of experience with embedded work (Asm, C, C++), my resume is very light on formal embedded and RTOS training. Does...

Although I have quite a bit of experience with embedded work (Asm, C, C++), my resume is very light on formal embedded and RTOS training. Does anyone know who is offering good online training on embedded programming and real-time OS topics? Most of what I've found searching through Google isn't available online and is geared more toward having a teacher come to a place of business to tra...


Error "ObjectTableIsFull" while CreateProtectedTask()

Started by Alex Vinokur in comp.arch.embedded14 years ago 2 replies

============= INTEGRITY RTOS ============= Here is fragment of a program that produces error. Two task are to be created, both are using...

============= INTEGRITY RTOS ============= Here is fragment of a program that produces error. Two task are to be created, both are using the same entry point function. The second task is not created. Is there something wrong in this program? ====== Fragments of program ====== void CheckError(Error error) { if (error == Success) return; cerr < < IntegrityError = "


Embedded Systems Programming drops the ball.

Started by Not Really Me in comp.arch.embedded14 years ago 15 replies

I'm not usually one to gripe in public but the latest issue of Embedded Systems Programming (ESP) really ticked me off. In an otherwise...

I'm not usually one to gripe in public but the latest issue of Embedded Systems Programming (ESP) really ticked me off. In an otherwise acceptable article on CMPs Operating Systems Survey titled "Embedded Systems Survey: Operating Systems Up for Grabs" they completely ignored the well known MicroC/OS-II RTOS. An RTOS that a year ago placed number 2 or 3 in many categories of the same C...


Debugging RTOS problems in embedded systems

Started by ssubbarayan in comp.arch.embedded12 years ago 40 replies

Dear All, Most of us involved with RTOS projects in embedded systems need to encounter at one point or other problems pertaining to real...

Dear All, Most of us involved with RTOS projects in embedded systems need to encounter at one point or other problems pertaining to real time situations: 1)DeadLocks 2)Racing conditions 3)Problems related to re-entrancy. 4)Problems related with priority setting What are the general debugging techniques used to uncover problems related to above mentioned?I have earlier worked with windri...


Embedded Product::RTOS,SBC,DAQ's,Compilers

Started by Neo in comp.arch.embedded11 years ago

Greetings From ESDS !!! Hereby we take an opportunity to introduce ourselves as total solutions provider for embedded systems developers in...

Greetings From ESDS !!! Hereby we take an opportunity to introduce ourselves as total solutions provider for embedded systems developers in India since 1994!. Our solutions include , Product Distribution and Consulting Services. We distribute and support embedded tools - RTOS - VxWorks, Linux, Emulators, Evaluation Boards, Compilers, Debuggers,SBC's,DAQ Cards etc. We are authoriz...


Small foot print RTOS for Coldfire please

Started by Monica in comp.arch.embedded15 years ago 6 replies

Hello all, I am Monica from Germany.We want to buy a RTOS which has very small foot print & which can run on coldfire 5214(a variant of...

Hello all, I am Monica from Germany.We want to buy a RTOS which has very small foot print & which can run on coldfire 5214(a variant of coldfire 5282) with 256KB flash and 32KB RAM. Does any body has some suggestions??? We would also need Flash files system. Thanks alot in advance. Monica Dsouza, Germany


Trace32 for AMX rtos

Started by Anonymous in comp.arch.embedded13 years ago 3 replies

Hi, Has anybody used Trace32 debugger with AMX rtos on ARM9 target ? Can you tell me how to ask the debugger to map task tag ...

Hi, Has anybody used Trace32 debugger with AMX rtos on ARM9 target ? Can you tell me how to ask the debugger to map task tag to task name ? Now, the tag is getting displayed as a number equal to the enumeration value of the task id. Reading the debugger display will be easier for me if the debugger shows the task name instead of task id. ...


Nucleus Porting to ASIC based on ARM926EJ-S

Started by bhaskar in comp.arch.embedded14 years ago 3 replies

Dear All, I have plans to work on ASIC based on ARM926EJ-S core. I am planning to port the Nucleus RTOS to the ASIC. I find the ARM core is...

Dear All, I have plans to work on ASIC based on ARM926EJ-S core. I am planning to port the Nucleus RTOS to the ASIC. I find the ARM core is well supported in the Nucleus RTOS. How to analyze the porting requirements to a supported processor but for different set of peripherals? I have downloaded the NucleusSIM from the site. Can this be useful to me understanding the HAL layer along...


Usenet/Google newsgroup for Integrity RTOS

Started by Alex Vinokur in comp.arch.embedded14 years ago 1 reply

Is there any Usenet/Google newsgroup for Integrity RTOS? P.S. comp.os.integrity doesn't exist. Alex Vinokur email: alex DOT vinokur AT...

Is there any Usenet/Google newsgroup for Integrity RTOS? P.S. comp.os.integrity doesn't exist. Alex Vinokur email: alex DOT vinokur AT gmail DOT com http://mathforum.org/library/view/10978.html http://sourceforge.net/users/alexvn


Customizing Linker Directives File

Started by Alex Vinokur in comp.arch.embedded14 years ago 1 reply

------------------ INTEGRITY RTOS Green Hills C++ Compiler PowerPC embedded system ------------------ INTEGRITY RTOS contains default...

------------------ INTEGRITY RTOS Green Hills C++ Compiler PowerPC embedded system ------------------ INTEGRITY RTOS contains default linker directives files for various BSPs and Simulator isimppc. Those files are used to build an INTEGRITY applications. There are three sorts of linker directives files: * for Dynamic Downloadable applications (virtual AddressSpaces) , default linker dir...


Does free RTOS Object file can fit in ARM7 (Philips 2106) microcontroller?.

Started by Anonymous in comp.arch.embedded14 years ago 7 replies

ARM7 Microcontroller has 128K Flash and 64K RAM, does free RTOS object file can fit in that flash?. Thanks.

ARM7 Microcontroller has 128K Flash and 64K RAM, does free RTOS object file can fit in that flash?. Thanks.


How to avoid a task not executed in a real-time OS?

Started by Robert Willy in comp.arch.embedded10 months ago 30 replies

Hi, I was asked the question in the title some time ago. I had some real-time embedded system experience but with RTOS. A watch-dog can avoid a...

Hi, I was asked the question in the title some time ago. I had some real-time embedded system experience but with RTOS. A watch-dog can avoid a task not called in a real-time system. But in a RTOS, what is the right answer for it? I knew task priority, a timer triggered event all can influence a task execution. But they didn't look like the correct answer. What is the right answer do you thi...


Disabling interrupts to protect data

Started by KIRAN in comp.arch.embedded10 years ago 42 replies

Hi Guys, I am working on some RTOS, in which I see lot of interrupts "enabling" and "disabling" code in most of the RTOS API's to protect...

Hi Guys, I am working on some RTOS, in which I see lot of interrupts "enabling" and "disabling" code in most of the RTOS API's to protect kernel data. For example, Semaphore API's, Message Queue APIs, Runtime memory management API's. Is enabling / disabling interrupts only to protect the kernel data? Why I am asking this is whenever interrupts are disabled, I am scared of losing timer int...