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.

DS-5 Streamline cannot collect any PMU data

Hi,

Does OMAP 5432 EVM support DS-5 Streamline?  I tried to use latest DS-5 version 5.17 to profile the board performance. However, it cannot collect any hardware performance data such as Cache and Insturction. I have enabled the parameters that DS-5 required based on Required kernel configuration menu options. Please see the screen capture, thanks!

SDK environment is ti-glsdk_omap5-uevm_6_03_00_01.

Best Regards

Jianan

  • Hello Jianan,

    To my knowledge DS5-Streamline tool have not been officially tested with OMAP5 uEVM devices (or any omap board).  But I think it should be possible to collect some data from arm cortex.

    I have one clarifying question:
     How did you configure the required kernel menu options? My guess is using the menuconfig, right? 

     If so, how did you rebuild the kernel after making the configurations in menucaonfig? As described in the software developers guide (?):
     from <ti-glsdk_6.03 download folder># make linux_clean

    <ti-glsdk_6.03 download folder># make linux

    <ti-glsdk_6.03 download folder># make linux_install

    If the above sequence for building the kernel is used then the menuconfig  options will be disregarded, since make linux uses the omap2plus_defconfig (located in arch/arm/configs).

    So in order to properly configure your kernel you should add the Required kernel configuration menu options in omap2plus_defconfig file & then rebuild the kernel with the above sequence.

    Best Regards,

    Yordan

  • Dear Yordan,

    Actually, I modified the omap2plus_defconfig file directly with adding "CONFIG_ENABLE_DEFAULT_TRACERS = y". Any other options have been enabled. After executed "make linux; make linux_install" commands, I also checked the ".config" file in the "ti-glsdk_omap5-uevm_6_03_00_01/board-support/linux" folder. It also meets the requirement.

    By the way, I used the Oprofile 0.9.8 version on the board. Unfortunately, it cannot find any pmu counter. Perf also has the same problem. 

    Best Regards,

    Jianan

  • Dear Yordan,

    Both DS 5 and Perf work fine on the ti-glsdk_omap5-uevm_6_00_00_07.

    Best Regards,

    Jianan