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.

What is function of hdvpss_examples_utility.aem3

After install dvr_rdk SDK, there is a directory named hdvpss under ti_tools folder.

I think this folder contains M3-vpss codes  , I compiled it and get a file hdvpss_examples_utility.aem3.

What is function fo hdvpss_examples_utility.aem3, and how I use it for dvr_rdk demos?

Is there some relatively with xem3?

In the HDVPSS_userguide.pdf , it indicates install the REL_HDVPSS.exe on computer, where is it?

  • What is function fo hdvpss_examples_utility.aem3, and how I use it for dvr_rdk demos?

    Is there some relatively with xem3?

    - you could check README.txt under /ti_tools/hdvpss/hdvpss_01_00_01_37_patched/

      The generated files are placed in the below folders,
      Executables   - $(ROOTDIR)/<APP_NAME>/bin/$(PLATFORM)/<APP_NAME>_m3vpss_$(PROFILE).xem3
      Libraries     - $(ROOTDIR)/<MODULE_RELPATH>/lib/$(PLATFORM)/m3/$(PROFILE)/*.aem3

      pls refer to example under /ti_tools/hdvpss/hdvpss_01_00_01_37_patched/packages/ti/psp/examples/  for usage

    In the HDVPSS_userguide.pdf , it indicates install the REL_HDVPSS.exe on computer, where is it?

    - I can't find the description, could you point out where's the description in which rdk version?

  • Hi Liu,

     

    What command did you use to compile vpss code?

     

    Regards,

    Brijehs Jadav

  • Hi:

    I use dvr_rdk  _3.5 paltform 

    The TI81xx- HDVPSS- UserGuide.pdf is under directory (INSTALL_PATH)\ti_tools\hdvpss\dvr_rdk_hdvpss\docs

    After compiled, I get  files for example ;hdvpss_examples_sdDisplay_m3vpss_debug.xem3 ,But how to use it to debug?

    Replace the xem3 on mcfw demo named dvr_rdk_fw_m3vpss_1024M_256M.xem3?

  • Hi  Jadav:

    make -s hdvpss

    make -s all

  • After compiled, I get  files for example ;hdvpss_examples_sdDisplay_m3vpss_debug.xem3 ,But how to use it to debug?

    - you should run the DVR demo first to be familiar to the steps about enable M3-VPSS running.

    In /target/rfs_816x/opt/dvr_rdk/ti816x/scripts/load_vpss.sh, you could find the .xem3 was loaded and run.

    To debug with more info, you could use Vps_printf which is like printf in your code.

    Replace the xem3 on mcfw demo named dvr_rdk_fw_m3vpss_1024M_256M.xem3?
    - it's unnecessary
  • The hdvpss example utility is meant to be loaded and run using CCS + JTAG. You cannot use any DVR RDK utility like load_vpss to run this executable.

  • hi badri,

    let me double confirm your speaking.

    The hdvpss example utility is meant to be loaded and run using CCS + JTAG. You cannot use any DVR RDK utility like load_vpss to run this executable.

    - Does "hdvpss example utility" mean the folder "./ti_tools/hdvpss/dvr_rdk_hdvpss/packages/ti/psp/examples/utility" instead of "/ti_tools/hdvpss/dvr_rdk_hdvpss/packages/ti/psp/examples"? Right? If not, pls point out the location clearly. Thanks.