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.

problem booting DVRRDK on DM814x-EVM

Other Parts Discussed in Thread: TVP5158

Hi,

Until today, we were using the EZSDK 5.05 with the DM814x-EVM.  However, we saw that TI has declared the EZSDK to be NRND over at http://www.ti.com/tool/linuxezsdk-davinci, and recommended the use of the RDK.  So today, we downloaded the DVRRDK 04.01.00.02.

We tried loading the pre-built filesystem using the pre-built u-boot and pre-built kernel - but the system complained about some errors on boot-up, including being unable to open the fb device.  A log is attached.

Is it possible to use the DVRRDK on the DM814x-EVM as delivered, or is additional hardware (i.e. the VS board) needed to actually do anything with the DVRRDK?

Thanks,

Dan -

  • The fb device error can be ignored.It is due to the filesystem trying to open fbdev but fbdev can be opened only after firmware load of M3VPSS firmware is done. The SIIxxx errors from uboot are from the uboot trying to display boot logo .I don't see any errors to indicate anything is wrong.

    On the base 814x EVM you can run the DVR RDK decode display demo .

    For any capture based DVR RDK demo it requires the VS daughter card which has the TVP5158.

    DVR RDK comes with a set of demos for DVR / NVR applications. You will have to develop your own usecase file if none of the existing usecases meet your requirement.

     

     

     

  • Badri,

    First, thank you for the prompt reply!

    Badri Narayanan said:

    On the base 814x EVM you can run the DVR RDK decode display demo .

    We tried to run the decode demo, but it failed.  A log is attached.  Is it because the demo needs a particular HDMI TX output on the VS card?  (Notice the "IOCTL_DEVICE_SII9022A_QUERY_HPD Failed!!" at the end of the log.)

    We can see the boot logo on start-up from the first HDMI output, but no decoded content afterwards.

    Dan -

  • I am not sure why you are seeing the issue. Can you try adding

    /dvr_rdk/demos/mcfw_api_demos/mcfw_demo/demo_vdec_vdis.c

        vdisParams.enableConfigExtVideoEncoder = FALSE; //ADD THIS LINE

        Vdis_init(&vdisParams);

  • Badri,

    Just to wrap this thread up - we were indeed able to get the decode sample to work with the DM814x-EVM.  The issue was a problem with the Makefiles when my co-worker tried to point the RDK output to a different directory.  Once corrected, he got a proper startup.

    Thanks,

    Dan -

  • Hi Daniel,

    I am working on mistral DM8148 EVM, it has I/O expansion card. I ported DVRRDK4.0, running decode+display demo application but i am getting same error what you got.How to enable on chip HDMI Tx for display?

     IOCTL_DEVICE_SII9022A_QUERY_HPD Failed!! This can happen because
     1. enableConfigExtVideoEncoder is set to TRUE and Sii9022A is absent in the system OR
     ASSERT (ti_vdis.c|Vdis_init|404)

     2. Loose connection between the board and the daugther card


    Thanks in advance

    Regards,

    Kiran S Patil

  • Try setting vdisParams.enableConfigExtVideoEncoder to FALSE before vdis_init() in dvr_rdk/demos/mcfw_api_demos/mcfw_demo/demo_vdec_vdis.c.