Questions tagged [rtos]

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

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.
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…
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