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.

Datalog interrupt trigger

Hi TI expert,

How to trigger the Datalog interrupt of C2000 DSP? It is a non-peripheral interrupt. Searching in TI forum, there is no associated info or topic about it. Could you enlighten me?

Thanks

  • Hi,

    In <TMS320C28x CPU and Instruction Set Reference Guide>P576, there is some detail information about DATALOG.

    First,To perform data logging, you must create a linear buffer of 32-bit words to hold a packet of information.

    Creating a Data Logging Transfer Buffer

    1) Execute the EALLOW instruction to enable access to emulation registers.

    2) Specify the start address of the buffer in ADDRL and the six LSBs of ADDRH (see Figure 7−6 and Figure 7−7). The address in ADDRL and ADDRH is called the transfer address.

    3) Use either of the following methods to specify when data logging is to end

    4) Execute the EDIS instruction to disable access to emulation registers.

    The completion of a data logging transfer (determined either by the word counter or by the end address) triggers a DLOGINT request.