J721EXSOMXEVM: The image was not generated during the Yocto build process.

Part Number: J721EXSOMXEVM

I used Yocto to build the tisdk-base-image and successfully installed all the middleware.

However, I encountered the following issue during the process: After recompiling the kernel files, I deleted deploy-ti to ensure that the generated image is the latest. However, when I ran MACHINE="j721e-evm" bitbake -k tisdk-base-image again, I found that deploy-ti was not regenerated. Could you please explain why this happened?

My specific steps were: delete deploy-ti -> run ./conf/setdev -> execute the MACHINE command.

  • 您好,

    已经收到了您的案例,调查需要些时间,感谢您的耐心等待

  • bitbake doesn't know that you deleted the deploy-ti directory, so it doesn't think it needs to rebuild the artifacts within the depoy-ti directory.

    You will need to clean the recipes that generate the artifacts, and then rebuild the tisdk-base-image.

    Fullscreen
    1
    2
    MACHINE=j721e-evm bitbake -c cleanall linux-ti-staging u-boot-ti-staging mc:k3r5:u-boot tisdk-uenv
    MACHINE=j721e-evm bitbake tisdk-base-image
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    In the future, don't delete the deploy-ti directory. Instead, look at the last modified date of the generated artifacts to see if your changes have been included.