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.

RE: AM62L: Yocto Build Issue

Other Parts Discussed in Thread: AM62L

After we solved the firewall issues the customer decided to try and build the vanilla Yocto for the AM62L dev board – Customer is still unsuccessful and each time customer tries to the console inadvertently terminates when I try to do a build.

 

I am attaching to this the commands that we used to setup my build a standalone file – Yocto-Build-commands__Short.txt

I also have full build logs and logfiles - what is the best way to share? (There are many files - I can email or set up a TI Drive)

Full build logs - AM62L-build-[0,1,2,3,4,5]      

Logfile of failure stored - log.do_compile.[0-9]      

 

The logs with home in the name are tested on customer's home network.

time git clone https://git.ti.com/git/arago-project/oe-layersetup.git  tisdk

cd tisdk/

time ./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-scarthgap-nonqt-11.02.08.02-config.txt

cd build/

# Modify conf/local.conf check attached file

. conf/setenv

date; time MACHINE=am62lxx-evm bitbake -k tisdk-default-image

  • Hi Brian,

    I've split this into a new thread. Original thread:  AM62L: Yocto Build Issue 

    I'll try this from my end and will get back to you in 3 days.

    I also have full build logs and logfiles - what is the best way to share? (There are many files - I can email or set up a TI Drive)

    Both are fine. Meanwhile, can share just the error logs here?

    Regards,
    Vinu

  • Hi Vinu, apologies, I didn't get a notification on the latest response so only now seeing this. Attaching the logs here for 1 example. The customer actually sent 5 different cases, but this one should 100% be clear from any firewall related issues since it was run on the home network.

    https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/791/log.do_5F00_package.1304188_2D00_5_2D00_home_2D00_build_5F00_errorAM62L-build-5-Home.txt

  • Hi Brian,

    It seems that the error occurred when the Yocto build system attempted to run dwarfsrcfiles against a static library archive (libform.a)

    The reason the command failed is provided in the log:
    dwarfsrcfiles: .../ncurses/6.4/package/usr/lib/libform.a: not a valid ELF file.

    I tried to setup the Yocto SDK with your steps, but I'm unable to reproduce this issue.

    I've cleaned and rebuilt the ncurses package successfully.

    Can you try rebuilding ncurses by

    bitbake -c cleansstate ncurses
    bitbake ncurses

    Regards,
    Vinu