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.

System_printf() messages in Linux console

Other Parts Discussed in Thread: SYSBIOS

Hello,

I'm using SysLink. I run applications from command line in Angstrom distribution. I get there of course ARM side printf() messages. Is there any way to see System_printf() messages from SysBIOS application on DSP side? Or anything what is going on there on DSP? Without using CCS and JTAG emulator.

Best regards,

Valdez

  • Hi Valdez,

    Unfortunately, we do not have support in SysLink for viewing the DSP side output on Linux. JTAG is the way to go in this case.

    Best regards,

    Vincent

  • Hi Vincent,

    thank you :)

    Best regards,

    Valdez

  • Hi Valdez

    In the UIA product, there is a module called LoggerSM. It is a logger that can be used with SYS/BIOS on the DSP. It places Log data (e.g. Log_print, Log_event, etc.) into shared memory. In linux, you can run a small utility that takes the contents out of the shared memory and either displays it to the console (if ASCII) or places it into a binary file that can be consumed by System Analyzer in CCS.

    There are some restrictions like

     - cache cannot be enabled for the shared memory that is being used for the log data

     - Need to specify the shared memory section as NOLOAD

    Please refer to the UIA User Guide for more details.

    Note: this is for Log data (e.g. Log_printN), not for System_printf.

    You can get UIA here: http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/uia/index.html

    Todd