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.

AM62A7: add necessary function after apply the tiny filesystem

Part Number: AM62A7


Tool/software:

 right now i apply the tiny filesystem in the ti am62a SOC evm board "tisdk-tiny-image-am62axx-evm.rootfs"

and I need to add base function into this filesystem>

does there have some guideline how to add base function into the tiny fileststem.

  • Can you please explain in more detail what you are trying to do here, your request is not very clear to me.

    Thanks, Andreas

  • this is a Camera monitor system.
    I need to add below function into the tiny filesystem:
    1.  HMI Driver
    2.  Ai DL function
    3.  Gstereamer 
    4.   MIPI CSI setting and V4l2 driver
    5.  Camera Driver

    I thinks maybe the first step that i need to use the yocto buiild in the project.
    If there are some guideline for my side to get the detail step in yocto how to add there function. thanks very much

  • Meng,

    items 1, 4, and 5 are Linux Kernel-level settings/drivers I suppose. Are the peripherals you want to use already supported by our SK-AM62A board and the associated "full" tisdk-edgeai-image Linux image? If not, you need to see if the Kernel has support, and perhaps enable that support, or see how to add any missing drivers.

    As for 2 and 3, two things you could do here (this is more general advise):

    1. Look at how the tisdk-edgeai-image image put together by looking at it's top level bitbake recipe located at `sources/meta-edgeai/recipes-core/images/tisdk-edgeai-image.bb` after you have setup the Yocto environment as per SDK instructions. From there further explore the packages that are referenced as well as the package groups, diving deeper into the dependencies. Once you see a package you think you need you can add it to your tiny image recipe. You may also need to dig into the referenced package Bitbake recipes themselves to better understand what they are about, if unclear.

    2. Create the top-level package dependency graph to better understand the overall package hierarchy and dependencies, see https://docs.yoctoproject.org/bitbake/2.12/bitbake-user-manual/bitbake-user-manual-intro.html#generating-dependency-graphs

    Regards, Andreas