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.

Linux: TDA2x Linux TIDLOpenVX_OD Usecase not working



Tool/software: Linux

Hi.

I'm trying to run TIDLOpenVX_OD Usecase on Linux. (TDA2xEVM / VSDK 03.07)

Build with "OPENVX_INCLUDE=YES" and executed with the required files(inData_OD, inHeader_OD, tidl_net_jdetNet_ssd.bin, tidl_param_jdetNet_ssd.bin)

but an error message appears.

inData_OD, tidl_net_jdetNet_ssd.bin, tidl_param_jdetNet_ssd.bin : same file used by BIOS TIDL_OD UC. (768*320/H.264)

inHeader_OD : same file used by BIOS TIDL_OD UC but not binary file

===============================================================================================

[HOST] [IPU2 ] 68.872415 s:
[HOST] [IPU2 ] 68.872476 s: ### XDC ASSERT - ERROR CALLBACK START ###
[HOST] [IPU2 ] 68.872567 s:
[HOST] [IPU2 ] 68.872689 s: E_hardFault: FORCED
[HOST] [IPU2 ] 68.872750 s:
[HOST] [IPU2 ] 68.872781 s: ### XDC ASSERT - ERROR CALLBACK END ###
[HOST] [IPU2 ] 68.872872 s:
[HOST] [IPU2 ] 68.873086 s:
[HOST] [IPU2 ] 68.873147 s: ### XDC ASSERT - ERROR CALLBACK START ###
[HOST] [IPU2 ] 68.873208 s:
[HOST] [IPU2 ] 68.873330 s: E_busFault: PRECISERR: Immediate Bus Fault, exact addr known, address: 00655bc4
[HOST] [IPU2 ] 68.873452 s:
[HOST] [IPU2 ] 68.873482 s: ### XDC ASSERT - ERROR CALLBACK END ###
[HOST] [IPU2 ] 68.873543 s:

===============================================================================================

Full Log file : vsdk_tidlopenvx_od_linux_log.txt

How can i solve this problem?

Regards,

Lee.

  • Hi,

    Can you confirm the inHeader_OD file should be in txt format.

    You should be able to open it in any text editor and read frame sizes.

    Regards,

    Anuj

  • Hi, Anuj
    Thanks to answer.

    I checked the inHeader_OD file. but it's text file.
    I'm shared the inData_OD, inHeader_OD files.
    can you check it?

    inDataHeader.zip


    AND.
    I checked BIOS Usecase. (tda2xx_evm_bios_all)

    1. OPENVX_INCLUDE = NO
    TIDL_OD Usecase's output display about 20FPS.(Same as VSDK 3.06)

    2. OPENVX_INCLUDE = YES
    TIDL_OD Usecase does not display anything.(Only black screen) maybe all of frame droped.
    OpenVX TIDL OD Usecase's output about 0.6FPS.

    I think OPENVX_TIDL's doesn't working well.

    I'm reinstalled VSDK, but this is the same issue.

    I share bios LOG files.

    BIOS_TIDL, TIDLOPENVX_LOG.txt

    Regards,

    Lee.

  • Additional

    Is the inData_OD, inHeader_OD file conversion the same as before?
    Please share the conversion method.

    And can I receive the sample file?

    (I have only ti community account)

    Regards,

    Lee.

  • Oh...

    I resolve this problem.

    There was no problem with my inData_OD, inHeader_OD files.

    =======================================================================================================

    In document,
    "Copy test_input folder from the ti_components/open_compute/tiovx_01_00_01_00/conformance_tests/ to /opt/openvx/test_input"

    =======================================================================================================

    But, document wrong?

    I'm copy "ti_components/open_compute/tiovx_01_00_01_00/conformance_tests/" to "/opt/openvx/", then it worked.

    There is still a problem with the BIOS UC(TIDL/TIDL_OPENVX), but I won't mention it because it doesn't fit in with this threads.

    Regards,

    Lee.