TIDL preemption test fails when TIDL logs are used

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Low
    • Processor SDK - Jacinto
    • ADASVISION-5039
    • PROCESSOR_SDK_08.01.00
    • PROCESSOR_SDK_08.02.00
    • j721e-evm

      TIDL disables and reenables all C7x interrupts around critical sections of code, and depends on these interrupts being disabled or the preemption logic fails.  When logs are used, I see that the lower priority task can be preempted by the OS.  Suspicion is that logging uses critical sections also, and that it may not support nested interrupt locking.

      Workaround for now is to disable all logging in TIDL by commenting out the body of the log callback function given to TIDL.

            Assignee:
            TI User
            Reporter:
            TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Connection: Intermediate to External PROD System
                EXTSYNC-3243 - TIDL preemption test fails when TID...
                SYNCHRONIZED
                • Last Sync Date: