An RTOS is a Real-Time Operating System, a type of operating system that is designed to satisfy, possibly hard or firm, timing constraints. An RTOS is most likely to be used in in verifiable or safety critical systems. Such systems arise most frequently in the medical, automotive and defense industries
Questions tagged [rtos]
650 questions
0
votes
2 answers
Contiki errors for certain examples
Hello there I am trying to build the examples given as part of the Contiki-2.6 RTOS. The directory path is : contiki/contiki-2.6/examples/ping-ipv6
I am trying to build the example ping-ipv6 for TI's SMARTRF05-EB, the SoC being 2530.
1)…

linuxstack
- 757
- 8
- 19
0
votes
2 answers
Embedded RTOS and using malloc/free
I am currently evaluating embOS from SEGGER running on Cortex M4F. It has 128 kilobytes of internal RAM, and 2 megabytes of external RAM, so I know I have plenty of memory.
My program uses some dynamic allocations (yes, I am aware that is not…

Fluffy
- 337
- 1
- 5
- 16
0
votes
2 answers
USB in an embedded system without RTOS
I have no experience of embedded USB stacks so my question is, can I run it without an OS?
Of course it must be possible to run without OS, but will things be MUCH easier if I have one?
I want to use it to save data to a attached USB Mass Storage…

user2479653
- 509
- 5
- 14
0
votes
2 answers
Multiple tasks waiting on same semaphore
Two tasks with different priority are waiting on same semaphore, once semaphore gets released task with high priority gets scheduled ? or its random ?, am using SCHED_RR scheduler policy.

digitizedx
- 386
- 5
- 16
0
votes
3 answers
Scheduler without OS
Do you know if there is any open source task scheduler without the OS support?
Basically, we are looking for a lean scheduler that can schedule and preempt the tasks on our AM335X TI chipset based boards, which don't have any RTOS running on them.

manohar bandarum
- 11
- 1
0
votes
1 answer
Working with RTOS
I'm quite new to embedded field.i want to learn RTOS and apply it for any application .I have been searching in net for a while and i have been lost completely.
Is there a good place to start.

Santhosh Pai
- 2,535
- 8
- 28
- 49
0
votes
1 answer
semaphore priority inversion
Why do RTOSes not have any implementation to prevent priority inversion for semaphore even though it exists for mutex.
Semaphores do not need to prevent priority inversion?
The same situation happens both on uC/OS and GreenHills RTOS.
Thanks in…

Leslie Li
- 407
- 7
- 14
0
votes
1 answer
What is a typical tick interrupt duration in terms of CPU percentage?
In many RTOS's the tick interrupt activates the scheduler which checks if higher priority task is ready to run and if so, performs a context switch.
I wonder what is a typical duration of the tick interrupt in terms of CPU percentage? (When no…

Yony
- 680
- 1
- 9
- 20
0
votes
1 answer
Anybody having knowledge on VRTX
I need to understand the internals of VRTX ( A RTOS).
How is it different from other commercial/free RTOS?
What makes VRTX unique in Embedded systems?

subbul
- 947
- 1
- 7
- 14
0
votes
2 answers
How to execute the sample rtems program on eclipse ide?
I installed rtems, mingw, msys, grmon in a eclipse platform and also specified the path in environmental variable. I try to execute a given sample rtems program but it is showing a ERROR has * launching rtems has encountered a problem * error…

Hemanth Venkatappa
- 39
- 1
- 1
- 8
0
votes
2 answers
tools to study real time scheduling in embedded systems
I worked with GEM5 software simulator where I had the task to change the linux kernel according to the scheduling algorithm that I want to use. No I want to switch to the embedded systems my target is a real time signal processing on altera FPGA…

Ben
- 329
- 1
- 3
- 17
0
votes
1 answer
Phantom Input When Running Green Hills Debugger
I'm running on a Marvell Monahans PXA320 under Green Hills INTEGRITY 5.0.10. I'm using MULTI 4.2.3 for development. I'm using an RTSERV connection for debugging, I've been asked to take over a menu-driven program.
I've noticed that if I halt the…

Dave
- 1,519
- 2
- 18
- 39
0
votes
1 answer
Robot Middleware (OpenRTM, OROCOS, RSCA, ASEBA etc.) support port to an RTOS(Micrium, QNX, Keil, FreeRTOS?
I have question to ask you.
There are some open source robotic middleware out there that contains some libraries for robotic developers to do I/O works. They are really powerfull tools that save a lot of time.
They are such as OpenRTM, OROCOS, RSCA…

unnamed
- 840
- 9
- 26
- 38
0
votes
1 answer
RTOS Task Management
If a task is attempting to surrender the processor, what steps does a real time operating system need to execute to ensure that another task has the opportunity to run?
user1670407
0
votes
2 answers
The reason why Task deletion of uCOS should not occur during ISR
I'm modifying some functionalities (mainly scheduling) of uCos-ii.
And I found out that OSTaskDel function does nothing when it is called by ISR.
Though I learned some basic features of OS, I really don't understand why that should be…

FoolyCooly
- 59
- 1
- 1
- 6