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/TMS320C5517: What are RTOS and DLOG interrupts used for?

Part Number: TMS320C5517

Tool/software: TI-RTOS

I am running C5517 and looking to put the processor into a deep sleep mode.  I notice when I want to disable interrupts (only want one external interrupt to wake the DSP) that there are two interrupts enabled in IER1 -> RTOS and DLOG.

Can I disable these interrupts - what are they used for, how are they handled? 

I can't find anything in documentation about them.

  • Hi Peter,

    I suggest you to read in swpu073e.pdf section 2.8 Registers For Managing Interrupts about Interrupt related registers and how to configure them.
    www.ti.com/.../swpu073e.pdf
    Also the linked presentation should be helpful:
    www.google.bg/url

    Regards,
    Tsvetolin Shulev
  • Read those.   I understand that RTOS and DLOG are interrupt bits, and I understand how to use and manage interrupts generally.

    However, my question was - What are these bits used for?  What conditions cause the RTOS or DLOG events to fire? How are they handled (no HW interrupts are mapped to these events that I can see)?

    It looks like the TI RTOS is enabling these two events in the IER at boot time.

    What effect will it have if I disable these events?  will the RTOS fail to function?

  • So I have since found that if I disable the RTDX feature of the BIOS, the RTOS and DLOG interrupts are not set.  So I can deduce these are related to some handling for the RTDX feature.

    Would be nice to know why they are used - If I disable these interrupts in IER1, what happens?

    Anyway - I have disabled RTDX as I want to have full control over the interrupt management of my system.