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.

RTOS/TMS320C6672: Scheduler, IT and switch context

Part Number: TMS320C6672
Other Parts Discussed in Thread: SYSBIOS,

Tool/software: TI-RTOS

Hi,

I would like to know if it's possible to extract from the TI-RTOS code the part of the code dedicated to HW interruption cofiguration, Cyclic task schedulling and save/restore context between task.
If yes, where are the located exactly?

Thank you in advance,

Best regards
 

  • I've forwarded this to the TI-RTOS experts. Their feedback should be posted here.

    BR
    Tsvetolin Shulev
  • Please explain the intent of your project. The scheduler and Thread Types are the key features of the TI RTOS. If you wish to use those features, why don`t you use the TI RTOS offering as is. Note the scheduler is not cyclic but pre-emptive in TI RTOS (highest priority task always runs first)

    If the intent is to create custom RTOS then you can use this code for reference as the TI RTOS kernel is open source. These modules can be located in the SYSBIOS installation under:
    bios_6_46_04_53\packages\ti\sysbios

    You may find this useful if you are new to this OS:
    training.ti.com/ti-rtos-workshop-series
    processors.wiki.ti.com/.../BIOS_FAQs

    Regards,
    Rahul
  • The intent of my project is to have:
    1- A scheduler with two tasks (one hightest task and one lowest task)
    2- This scheduler shall be a pre-emptive scheduler (hightest priority task runs first)
    3- Compile this minimalist source code
    4- run it on TMS320C6672

    can you provide some more information on what I need to take in under bios_6_46_04_53\packages\ti\sysbios ?

    Regards,