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.

Boot Problems Vayu EVM CPU

We have a Vayu EVM CPU board (ES1.1, Rev G3) and we have tried to boot the board fomr micro SD Card - with prebuild Image from ti-glsdk_dra7xx-evm_6_10_00_02. The board booted up successfully only rarely, and even then with some Errors. We saw that some patches are available on repository for rev G, we fetched the sources, but we cannot build the sdk due to "checksum mismatch" error:

WARNING: Checksum failure encountered with download of wireless.kernel.org/.../2013.01.11-regulatory.bin;name=bin - will attempt other sources if available
WARNING: Renaming /home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/downloads/2013.01.11-regulatory.bin to /home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/downloads/2013.01.11-regulatory.bin_bad-checksum_ccc19c171457a1dba798d21eaa7f1fb5
NOTE: recipe iw-3.11-r0: task do_fetch: Succeeded
NOTE: Running task 3023 of 5475 (ID: 2120, /home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/sources/meta-openembedded/meta-oe/recipes-connectivity/iw/iw_3.11.bb, do_unpack)
NOTE: recipe iw-3.11-r0: task do_unpack: Started
NOTE: recipe iw-3.11-r0: task do_unpack: Succeeded
NOTE: Running task 3024 of 5475 (ID: 2121, /home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/sources/meta-openembedded/meta-oe/recipes-connectivity/iw/iw_3.11.bb, do_patch)
ERROR: Fetcher failure for URL: 'wireless.kernel.org/.../2013.01.11-regulatory.bin;name=bin'. Checksum mismatch!
File: '/home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/downloads/2013.01.11-regulatory.bin' has md5 checksum ccc19c171457a1dba798d21eaa7f1fb5 when e0c8a5ca63fb8bf803213f9a0c90b50b was expected
File: '/home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/downloads/2013.01.11-regulatory.bin' has sha256 checksum 4bfbe086ade4cc6d635788eedbafc3c6355444c3a4a4367b64744273669c9fb6 when b1ee0b20c123c612dfdb6851ab42c01666f66fb583e0e590942f19bb54cf84be was expected
If this change is expected (e.g. you have upgraded to a new version without updating the checksums) then you can use these lines within the recipe:
SRC_URI[bin.md5sum] = "ccc19c171457a1dba798d21eaa7f1fb5"
SRC_URI[bin.sha256sum] = "4bfbe086ade4cc6d635788eedbafc3c6355444c3a4a4367b64744273669c9fb6"
Otherwise you should retry the download and/or check with upstream to determine if the file has become corrupted or otherwise unexpectedly modified.

ERROR: Function failed: Fetcher failure for URL: 'wireless.kernel.org/.../2013.01.11-regulatory.bin;name=bin'. Unable to fetch URL from any source.
ERROR: Logfile of failure stored in: /home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-3.10-oe-linux-gnueabi/crda/1.1.3-r0/temp/log.do_fetch.4158
NOTE: recipe crda-1.1.3-r0: task do_fetch: Failed
ERROR: Task 2222 (/home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/sources/meta-openembedded/meta-networking/recipes-connectivity/crda/crda_1.1.3.bb, do_fetch) failed with exit code '1'
NOTE: Running task 3025 of 5475 (ID: 2067, /home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/sources/oe-core/meta/recipes-graphics/wayland/mtdev_1.1.2.bb, do_populate_sysroot)
NOTE: recipe iw-3.11-r0: task do_patch: Started
NOTE: recipe iw-3.11-r0: task do_patch: Succeeded
NOTE: recipe mtdev-1.1.2-r0: task do_populate_sysroot: Started
NOTE: recipe mtdev-1.1.2-r0: task do_populate_sysroot: Succeeded
NOTE: recipe htop-0.9-r1: task do_fetch: Succeeded
NOTE: recipe linux-ti-glsdk-3.12.25-r3d+gitrAUTOINC+be43a19946: task do_compile: Succeeded
NOTE: Tasks Summary: Attempted 3025 tasks of which 3014 didn't need to be rerun and 1 failed.


Do you have any Idea, how to solve this problem?

Bogdan

  • Hi Bogdan,

    What build procedure are you following? Some of the errors looks like bad permissions, check the forum for similar problems.

    Regards,

    Boyko

  • Hi Boyko,

    We are completely following the build procedure as described in processors.wiki.ti.com/.../DRA7xx_GLSDK_Software_Developers_Guide

    Below is a part of log.do_fetch file...

    NOTE: fetch sources.openembedded.org/2013.01.11-regulatory.bin
    DEBUG: executing /usr/bin/env wget -t 2 -T 300 -nv --passive-ftp --no-check-certificate -P /home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/downloads 'sources.openembedded.org/2013.01.11-regulatory.bin'
    DEBUG: Fetcher accessed the network with the command /usr/bin/env wget -t 2 -T 300 -nv --passive-ftp --no-check-certificate -P /home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/downloads 'sources.openembedded.org/2013.01.11-regulatory.bin'
    DEBUG: Running export SSH_AGENT_PID="2211"; export SSH_AUTH_SOCK="/tmp/keyring-AuIefJ/ssh"; export PATH="/home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin/python-native:/home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/sources/oe-core/scripts:/home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin/cortexa15hf-vfp-neon-oe-linux-gnueabi:/home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/build/arago-tmp-external-linaro-toolchain/sysroots/dra7xx-evm/usr/bin/crossscripts:/home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/sbin:/home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin:/home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/sbin:/home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux//bin:/home/bogdanp/gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux/bin:/home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/sources/oe-core/scripts:/home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/sources/bitbake/bin:/home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/bin:/home/bogdanp/gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"; export HOME="/home/bogdanp"; /usr/bin/env wget -t 2 -T 300 -nv --passive-ftp --no-check-certificate -P /home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/downloads 'sources.openembedded.org/2013.01.11-regulatory.bin'
    DEBUG: Mirror fetch failure for url sources.openembedded.org/2013.01.11-regulatory.bin;name=bin (original url: wireless.kernel.org/.../2013.01.11-regulatory.bin;name=bin)
    DEBUG: Fetcher failure: Fetch command failed with exit code 8, output:
    sources.openembedded.org/2013.01.11-regulatory.bin:
    2015-02-03 12:45:50 ERROR 404: Not Found.

    ERROR: Fetcher failure for URL: 'wireless.kernel.org/.../2013.01.11-regulatory.bin;name=bin'. Checksum mismatch!
    File: '/home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/downloads/2013.01.11-regulatory.bin' has md5 checksum ccc19c171457a1dba798d21eaa7f1fb5 when e0c8a5ca63fb8bf803213f9a0c90b50b was expected
    File: '/home/bogdanp/ti-glsdk_dra7xx-evm_6_10_00_02/yocto-layers/downloads/2013.01.11-regulatory.bin' has sha256 checksum 4bfbe086ade4cc6d635788eedbafc3c6355444c3a4a4367b64744273669c9fb6 when b1ee0b20c123c612dfdb6851ab42c01666f66fb583e0e590942f19bb54cf84be was expected
    If this change is expected (e.g. you have upgraded to a new version without updating the checksums) then you can use these lines within the recipe:
    SRC_URI[bin.md5sum] = "ccc19c171457a1dba798d21eaa7f1fb5"
    SRC_URI[bin.sha256sum] = "4bfbe086ade4cc6d635788eedbafc3c6355444c3a4a4367b64744273669c9fb6"
    Otherwise you should retry the download and/or check with upstream to determine if the file has become corrupted or otherwise unexpectedly modified.

    DEBUG: Python function base_do_fetch finished
    DEBUG: Python function do_fetch finished
    ERROR: Function failed: Fetcher failure for URL: 'wireless.kernel.org/.../2013.01.11-regulatory.bin;name=bin'. Unable to fetch URL from any source.

    Regards,
    Bogdan