This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM5728: Linux-RT questions

Part Number: AM5728


Tool/software: Linux

Hi,

My customer is considering applying linux-RT to AM5728. (application : IED)

So I have some questions as below.

 

1. TI linux-RT Scheduler

- Minimum guarantee task time. (e.g. Minimum guarantee task time (usec) for concurrent operation of n task with full load.)

- Context switching latency of task(thread).

- What scheduling policies will be supported? (e.g. FIFO, Round-robin, and etc.)

 

2. Cases (emphasizing Stability) of TI linux-RT Use

- In what field was it used?

- Stability & Period of Use

 

3. Comparative Data to the other OS (e.g. None OS, MicroC OS, VxWorks, and etc.)

 

Please kindly answer with detail.

Thank you.

  • henry kim said:

    1. TI linux-RT Scheduler

    - Minimum guarantee task time. (e.g. Minimum guarantee task time (usec) for concurrent operation of n task with full load.)

    - Context switching latency of task(thread).

    - What scheduling policies will be supported? (e.g. FIFO, Round-robin, and etc.)

    The best data we have for this is found here:

    http://processors.wiki.ti.com/index.php/Processor_SDK_Linux_RT_Kernel_Performance_Guide

    We support the scheduling policies support by RT Linux and they include FIFO and Round Robin.

    henry kim said:

    2. Cases (emphasizing Stability) of TI linux-RT Use

    - In what field was it used?

    - Stability & Period of Use

    I'm sorry, we provide devices to a broad array to customers and they get used in a variety of applications across major business segments. 

    henry kim said:
    3. Comparative Data to the other OS (e.g. None OS, MicroC OS, VxWorks, and etc.)

    Again, I'm sorry, we don't provide specific data for comparisons. The data provided above should allow you to compare our RT Linux implementation to other solutions. You certainly may be able to find other third party comparisons of these to RT Linux and in general they should apply to our implementation. I will also say that this data is usually very application or use case specific.

    I hope this is helpful to you,

    Ron