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.

TI's RTOS Performance on TMS320C6678

Other Parts Discussed in Thread: TMS320C6678, SYSBIOS

Hello, I am new to the TMS320C6678 and TI's RTOS. I have been using DSP's for real-time applications which run at 50usec. For example a loop that does some math calculations and then waits for a 50usec interrupt to begin the calculations again. My question is will TI's RTOS be able to run such a loop and never miss the 50usec interrupt?  In addition let's say after the calculations are completed and then sent to an external FPGA over the Rapid Serial I/O interface. IF there is any examples that I could try please let me know or if you have any comments please send them. 

Thanks,

Joe

  • Hi,

    Please post your RTOS related queries on TI-RTOS forum.
    e2e.ti.com/.../

    TI has provide SRIO throughput test example on MCSDK package, but it does not directly support your requirement. This example works on loopback mode and non loopback mode between two EVM's. For more information refer below document on MCSDK package.

    SRIO Example: C:\ti\pdk_C6678_1_1_2_6\packages\ti\drv\exampleProjects\SRIO_TputBenchmarkingTestProject
    Document: C:\ti\pdk_C6678_1_1_2_6\packages\ti\drv\srio\test\tput_benchmarking\docs\SRIO_Benchmarking_Example_Code_Guide.doc

    Thanks,
  • Hi,

    Please download the latest Processor SDK 2.0.1 for Keystone devices(C665x, C667x, K2H, K2E & K2L) and follow the migration guide from here.

    Please download the latest MCSDK 2.x for Keystone I devices(C6657/70/78) and the follow user guide here.

    Thanks,

  • Ganapathi,

    Hello, thank you very much for answering my post. I've been reading a little about the MCSDK but the Processor SDK is new to me. Help me clear this up but it sounds as if the MCSDK is being replaced my the Processor SDK, is this true? If so, why would I want to install the MCSDK? Should I just focus on learning the Processor SDK?

    Thanks,

    Joe

  • Yes, MCSDK is being replaced by Processor SDK RTOS for this device. Since, you are just starting of with your development, we recommend that you only focus on Processor SDK RTOS and not work with the MCSDK 2.x for this device.

    TI RTOS interrupt latency and performance numbers can be found in the TI RTOS (BIOS) package included in processor SDK RTOS. Please locate the information under the directory path
    bios_6_xx_xx_xx\docs\cdoc\ti\sysbios\benchmarks\doc-files

    Regards,
    Rahul
  • Rahul,

    Hello, thank you very much for responding to my post. I will get that installed right away. Have a good day!