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.

TDA4VH-Q1: bitbake error

Part Number: TDA4VH-Q1

Tool/software:

hello, 

bitbaking ti-vision-apps after applying the workaround from TDA4VH-Q1: Bitbake Build error fails due to missing 
SRCREV

Bitbake Fetcher Error: FetchError("Recipe uses a floating tag/branch 'REL.PSDK.ANALYTICS.09.02.00.05' for repo 'git.ti.com/git/processor-sdk/sdk_builder.git' without a fixed SRCREV yet doesn't call bb.fetch2.get_srcrev() (use SRCPV in PV for OE)

  • Hi,

    Can you share the bbappend you wrote? I do not see this issue on my end.

    Best,
    Jared

  • Hi, 

    Firstly I used the same bbappend mentioned in the post and update the tags in repo uri for sdk 9.2 to REL.PSDK.ANALYTICS.09.02.00.05 without SRCREV, and got the error above. 

    Then I updated the bbappend file with right hashes and removed the tag from SRC_URI

     

    SRC_URI = "git://git.ti.com/git/processor-sdk/sdk_builder.git;protocol=https;branch=main;name=repo1;destsuffix=sdk_builder/ \
               git://git.ti.com/git/processor-sdk/app_utils.git;protocol=https;branch=main;name=repo2;destsuffix=app_utils/ \
               git://git.ti.com/git/processor-sdk/vision_apps.git;protocol=https;branch=main;name=repo3;destsuffix=vision_apps/ \
               git://git.ti.com/git/processor-sdk/tiovx.git;protocol=https;branch=main;name=repo4;destsuffix=tiovx/ \
               git://git.ti.com/git/processor-sdk/imaging.git;protocol=https;branch=main;name=repo5;destsuffix=imaging/ \
               git://git.ti.com/git/processor-sdk/video_io.git;protocol=https;branch=main;name=repo6;destsuffix=video_io/ \
               git://git.ti.com/git/processor-sdk/ti-perception-toolkit.git;protocol=https;branch=main;name=repo7;destsuffix=ti-perception-toolkit/ \
               git://git.ti.com/git/processor-sdk/psdk_include.git;protocol=https;branch=main;name=repo8;destsuffix=psdk_include/ \
               git://git.ti.com/git/processor-sdk-vision/arm-tidl.git;protocol=https;branch=master;name=repo9;destsuffix=psdk_include/tidl_j7/arm-tidl/ \
               git://git.ti.com/git/processor-sdk/concerto.git;protocol=https;branch=main;name=repo10;destsuffix=sdk_builder/concerto/ \
               "
    
    SRCREV_repo1 = "947b82ef1103765a865f790026723d5c2adba587"
    SRCREV_repo2 = "81ef5dadbe7bbe8a69b7e1dd0bd7f1dd369c5277"
    SRCREV_repo3 = "13c4e01192db2703ef8fcd9351eb07ec6d0f8982"
    SRCREV_repo4 = "74a586f84d020b2348c8feabced86658e3268220"
    SRCREV_repo5 = "88386be8db58bfdd568eded077d83095871e351a"
    SRCREV_repo6 = "31ba97979ea22d811efff995e662da61be5e19fe"
    SRCREV_repo7 = "8d090941dd671a5e670aa8f777986be73763ab41"
    SRCREV_repo8 = "2dde83677ad4daf0d3e53bcd6d2a032a9bac53aa"
    SRCREV_repo9 = "c3a009b2eee74284c75dd5687d766f68f4648498"
    SRCREV_repo10 = "b354c73de459a380b45943b1afc7e1b10bc5491d"
    
    LIC_FILES_CHKSUM:append = " file://tiovx/include/VX/vx.h;beginline=1;endline=15;md5=37315206223081f32a5b9aaaf912f637"
    LIC_FILES_CHKSUM:remove = "file://repo/tiovx/include/VX/vx.h;beginline=1;endline=15;md5=37315206223081f32a5b9aaaf912f637"
    
    S = "${WORKDIR}"
    
    EXTRA_OEMAKE:append = " ${S}/sdk_builder"
    EXTRA_OEMAKE:remove = "${S}/repo/sdk_builder"

    and this solved my problem. 

    Thanks for response.