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.

TDA4VM: Building Yocto Linux for J721E Platform (TDA4VM and DRA829V)

Part Number: TDA4VM
Other Parts Discussed in Thread: DRA829V,

Hi TI Support,

I want to build Yocto Linux for J721E Platform for devices TDA4VM and DRA829V.

I followed the document to build SDK  from below link:

 http://software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/Overview_Building_the_SDK.html

However I would like to know the configuration to build for J721E  platform. 

I have below questions:

1) What is the  MACHINE type for this platform? and is MACHINE type same for TDA4VM and DRA829V devices. 

2) Which configuration file should I use in below step. and is it same for both devices?

./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-<version>-config.txt

3) Do you have a document for building Yocto Linux for J721E  platform?

Thanks and Best Regards

Sami

  • Hi Sami,

    have a look here:

    http://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-jacinto7/latest/exports/docs/linux/Release_Specific_Yocto_layer_Configuration.html#yocto-layer-configuration



    The name of the configuration file is "psdkla-06_01_01_02.txt". You will find it in PSDKLA. I couldn't find it in the "normal" configuration repository (git://arago-project.org/git/projects/oe-layersetup.git)

    I used "j7-evm" as MACHINE name for TDA4VM. The linux image, which was built based on this, runs successfully on the TDA4VMEVM.

    Greetings

  • Hi Thomas,

    Thanks for your reply.  

    Yes, psdkla-06_01_01_02.txt is missing in normal configuration repository. 

    where can I get PSDKLA ?

    Best Regards

    Sami

  • Well, you can get it here:

    http://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-jacinto7/latest/index_FDS.html

    Or just use this as psdkla-configuration file: (I had this opened anyway)

    # This file takes repo entries in the format
    # repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
    
    bitbake,git://git.openembedded.org/bitbake,1.40,6b045e074c6fea97d4e305a5a3c8bf82135d95eb
    meta-arago,git://arago-project.org/git/meta-arago.git,thud,ti2019.04,layers=meta-arago-distro:meta-arago-extras
    meta-psdkla,git://arago-project.org/git/projects/meta-psdkla.git,master,7c0f46dc379402a6b61901e834715945a6f6f748,layers=
    meta-browser,git://github.com/OSSystems/meta-browser.git,master,26d50665e2f7223c5f4ad7481a8d2431e7cb55fb,layers=
    meta-qt5,git://github.com/meta-qt5/meta-qt5.git,thud,1520d5b2b2beec5e1c3209d3178219e93ef08bca,layers=
    meta-virtualization,git://git.yoctoproject.org/meta-virtualization,thud,7685c7d415e0002c448007960837ae8898cd57a5,layers=
    meta-openembedded,git://git.openembedded.org/meta-openembedded,thud,2d088d252624b19df384aecc434d23afb636178f,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems
    meta-ti,git://git.yoctoproject.org/meta-ti,thud,ti2019.04,layers=
    meta-linaro,git://git.linaro.org/openembedded/meta-linaro.git,thud,615ea7561b844a3867cee4299d83d605c10b02ab,layers=meta-linaro-toolchain:meta-optee
    oe-core,git://git.openembedded.org/openembedded-core,thud,f5be8c8309a932cde507ba24d042880a922df0b6,layers=meta
    OECORELAYERCONF=./sample-files/bblayers.conf.sample
    OECORELOCALCONF=./sample-files/local-arago64.conf.sample
    

    Greetings

  • Thanks , the build was successful with this configuration file.