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.

DVRRDK 03.50.00.05 build error

Hi,

My platform is  EVM8148.

I'm trying to upgrade to DVRRDK 03.50.00.05, but the build is failing.

1)  "make -s sys_all"   will generate these errors:

rm: cannot remove `include/asm/proc': Is a directory
rm: cannot remove `include/asm/arch': Is a directory
rm: cannot remove `include/asm': Is a directory
make[2]: *** [clobber] Error 1
make[1]: *** [uboot_clean] Error 2
make: *** [uboot_clean] Error 2

2) make -s dvr_rdk_linux   will generate these errors:

error: asm-generic/ioctls.h: No such file or directory
ti_vdis_hdmi_ctrl_priv.c:17:30: error: linux/ti81xxhdmi.h: No such file or directory
ti_vdis_hdmi_ctrl_priv.c:18:24: error: linux/edid.h: No such file or directory

it looks like some files are missing.

Any idea about the cause of the problem?

Thanks for any help

  • If you are building for DM8148 you need to mention DVR_RDK_BOARD_TYPE as DM814X_TI_EVM from either commandline or through Rules.make. By default make -s sys_all will build for DM8168_UD_DVR.

    Try building lsp, syslink and hdvpss first if sys_all is not working 

     make -s DVR_RDK_BOARD_TYPE=DM814X_TI_EVM  lsp

    make -s DVR_RDK_BOARD_TYPE=DM814X_TI_EVM  syslink

    make -s DVR_RDK_BOARD_TYPE=DM814X_TI_EVM  hdvpss

    make -s DVR_RDK_BOARD_TYPE=DM814X_TI_EVM 

    or

    make -s DVR_RDK_BOARD_TYPE=DM814X_TI_EVM sys_all

  • Ensure that you have correct access permissions for files / folders.

  • Hi ,

    Thank you for all the answers.

    1) make  syslink is failing becasue syslink is not a target in the makefile of this new release.  

    2) make hdvpss is failing because the directory "ti_tools/hdvpss/dvr_rdk_hdvpss"  is empty

    3) With this new release many directories are missing.  

    this is the list of directories that I have under "TI_TOOLS" with  release  03.50.00.05 : 

    codecs
    hdvpss
    ipc
    linux_devkit
    linux_lsp
    mtd_utils
    rpe
    syslink
    xdais

    Some directories are missing some files. Other directories are not there. 

    May be the problem is to do the upgrade properly. I didn't find in documentation how to do that.

    How to upgrade from release 3.0 to release  03.50.00.05  ?

    Thanks

  • I doubt if package was installed correctly. Please re-install the .bin and please report if there is any issue during installation. Others who are using this 3.50 release do not observe this (missing directories and build failure).

    For migrating from 3.0 to 3.5 you wont find direct guide. There is a migration guide for 3.0.1 to 3.5 in docs folder please refer that. 3.0.1 was the intermediate patch release on top of 3.0

     

  • Hi,

    I re-installed the DVRRDK and all the files are there. 

    In the first installation,  I used a tool to unzip the files but this tool was failing silently.  

    Thank you for all the help

  • Hi, 

    It looks as if the value of DVR_RDK_BOARD is not passed along the way. 

    I did the following

    <host> export DVR_RDK_BOARD_TYPE=DM814x_TI_EVM

    <host> make sys_all

    Regards,

    Yair

  • Try

    make sys_all DVR_RDK_BOARD_TYPE=DM814x_TI_EVM