Hi TI support team,
I'm trying to build the Processor SDK for my AM335x Start kit board under the instruction from http://processors.wiki.ti.com/index.php/Processor_SDK_Building_The_SDK
My linux host is Ubuntu 16.04.
my steps is as below:
1, Install the SDK ti-processor-sdk-linux-am335x-evm-04.02.00.09-Linux-x86-Install.bin
2,Build Steps
$ git clone git://arago-project.org/git/projects/oe-layersetup.git tisdk
$ cd tisdk
$ ./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-04.02.00.09-config.txt
$ cd build
$ . conf/setenv
$ export PATH=$HOME/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin:$PATH
$ MACHINE=am335x-evm bitbake arago-core-tisdk-image
I got failed response as below:
ERROR: linux-libc-headers-4.9-r0.arago2 do_fetch: Fetcher failure: Fetch command export DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-hVPRX9iF7f"; export SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export PATH="/home/vial/tisdk/sources/oe-core/scripts:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin/arm-linux-gnueabi:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am335x-evm/usr/bin/crossscripts:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/sbin:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/sbin:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/bin:/home/vial/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin:/home/vial/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin:/home/vial/tisdk/sources/meta-browser/scripts:/home/vial/tisdk/sources/meta-ros/scripts:/home/vial/tisdk/sources/oe-core/scripts:/home/vial/tisdk/sources/bitbake/bin:/home/vial/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin:/home/vial/tisdk/sources/meta-browser/scripts:/home/vial/tisdk/sources/meta-ros/scripts:/home/vial/tisdk/sources/oe-core/scripts:/home/vial/tisdk/sources/bitbake/bin:/home/vial/bin:/home/vial/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"; export HOME="/home/vial"; LANG=C git -c core.fsyncobjectfiles=0 clone --bare --mirror git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git /home/vial/tisdk/downloads/git2/git.ti.com.ti-linux-kernel.ti-linux-kernel.git --progress failed with exit code 128, output:
Cloning into bare repository '/home/vial/tisdk/downloads/git2/git.ti.com.ti-linux-kernel.ti-linux-kernel.git'...
fatal: unable to connect to git.ti.com:
git.ti.com[0: 198.47.28.207]: errno=Connection timed out
ERROR: linux-libc-headers-4.9-r0.arago2 do_fetch: Fetcher failure for URL: 'git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git;protocol=git;branch=ti-lsk-linux-4.9.y'. Unable to fetch URL from any source.
ERROR: linux-libc-headers-4.9-r0.arago2 do_fetch: Function failed: base_do_fetch
ERROR: Logfile of failure stored in: /home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/linux-libc-headers/4.9-r0.arago2/temp/log.do_fetch.30468
ERROR: Task (/home/vial/tisdk/sources/meta-arago/meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_4.9.bb:do_fetch) failed with exit code '1'
3, I searched in the E2E and found a similar problem posted by others at link http://e2e.ti.com/support/embedded/linux/f/354/p/609060/2248821.
Then I downloaded the snapshot of the source packages from SDK release and input below commands.
$tar xvf /home/vial/下载/am335x-evm-linux-sdk-arago-src-04.02.00.09.tar.xz
$am335x-evm-linux-sdk-arago-src-04.02.00.09/get_build_sources.sh am335x-evm-linux-sdk-arago-src-04.02.00.09/source_pkg_list.txt
After an entire night time, above operation done successfully.
4, Repeated the build again
$ cd build
$ . conf/setenv
$ export PATH=$HOME/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin:$PATH
$ MACHINE=am335x-evm bitbake arago-core-tisdk-image
But finally I still got same errors:
vial@vial-Latitude-E7440:~/tisdk/build$ MACHINE=am335x-evm bitbake arago-core-tisdk-image
Loading cache: 100% |############################################| Time: 0:00:01
Loaded 3797 entries from dependency cache.
Parsing recipes: 100% |##########################################| Time: 0:00:01
Parsing of 3033 .bb files complete (3030 cached, 3 parsed). 3800 targets, 571 skipped, 0 masked, 0 errors.
WARNING: No recipes available for:
/home/vial/tisdk/sources/meta-openamp/recipes-bsp/device-tree/device-tree-generation_%.bbappend
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.32.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-16.04"
TARGET_SYS = "arm-linux-gnueabi"
MACHINE = "am335x-evm"
DISTRO = "arago"
DISTRO_VERSION = "2017.10"
TUNE_FEATURES = "arm armv7a vfp thumb neon callconvention-hard"
TARGET_FPU = "hard"
meta-processor-sdk = "HEAD:eaac60268857bc56bf89625df93935a272b63341"
meta-ros = "HEAD:e01c6ace0d4f9d700449edad3781e9cd505b5e10"
meta-arago-distro
meta-arago-extras = "HEAD:d34c861f846f35d089e1caf224ec43079be7b202"
meta-browser = "HEAD:26d50665e2f7223c5f4ad7481a8d2431e7cb55fb"
meta-openamp = "HEAD:8a214032bfb7e8124bc1485c70c69f7d60abb819"
meta-qt5 = "HEAD:2c9f0e4eb0e9097f6f872ec1e1d81768a8ab5f1b"
meta-networking
meta-ruby
meta-python
meta-oe
meta-gnome
meta-multimedia = "HEAD:b40116cf457b88a2db14b86fda9627fb34d56ae6"
meta-ti = "HEAD:351ccf1928a18c2b69fd19b09b980c9aa3af2e26"
meta-linaro-toolchain
meta-optee = "HEAD:5d2cb685217794293ea2bab18d7e62019c329d06"
meta = "HEAD:1718f0a6c1de9c23660a9bebfd4420e3c4ed37e6"
Initialising tasks: 100% |#######################################| Time: 0:00:18
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: linux-libc-headers-4.9-r0.arago2 do_fetch: Failed to fetch URL git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git;protocol=git;branch=ti-lsk-linux-4.9.y, attempting MIRRORS if available
ERROR: linux-libc-headers-4.9-r0.arago2 do_fetch: Fetcher failure: Fetch command export DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-hVPRX9iF7f"; export SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export PATH="/home/vial/tisdk/sources/oe-core/scripts:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin/arm-linux-gnueabi:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am335x-evm/usr/bin/crossscripts:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/sbin:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/sbin:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/bin:/home/vial/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin:/home/vial/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin:/home/vial/tisdk/sources/meta-browser/scripts:/home/vial/tisdk/sources/meta-ros/scripts:/home/vial/tisdk/sources/oe-core/scripts:/home/vial/tisdk/sources/bitbake/bin:/home/vial/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin:/home/vial/tisdk/sources/meta-browser/scripts:/home/vial/tisdk/sources/meta-ros/scripts:/home/vial/tisdk/sources/oe-core/scripts:/home/vial/tisdk/sources/bitbake/bin:/home/vial/bin:/home/vial/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"; export HOME="/home/vial"; LANG=C git -c core.fsyncobjectfiles=0 clone --bare --mirror git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git /home/vial/tisdk/downloads/git2/git.ti.com.ti-linux-kernel.ti-linux-kernel.git --progress failed with exit code 128, output:
Cloning into bare repository '/home/vial/tisdk/downloads/git2/git.ti.com.ti-linux-kernel.ti-linux-kernel.git'...
fatal: unable to connect to git.ti.com:
git.ti.com[0: 198.47.28.207]: errno=Connection timed out
ERROR: linux-libc-headers-4.9-r0.arago2 do_fetch: Fetcher failure for URL: 'git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git;protocol=git;branch=ti-lsk-linux-4.9.y'. Unable to fetch URL from any source.
ERROR: linux-libc-headers-4.9-r0.arago2 do_fetch: Function failed: base_do_fetch
ERROR: Logfile of failure stored in: /home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/linux-libc-headers/4.9-r0.arago2/temp/log.do_fetch.30468
ERROR: Task (/home/vial/tisdk/sources/meta-arago/meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_4.9.bb:do_fetch) failed with exit code '1'
WARNING: nativesdk-linux-libc-headers-4.9-r0.arago2 do_fetch: Failed to fetch URL git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git;protocol=git;branch=ti-lsk-linux-4.9.y, attempting MIRRORS if available
ERROR: nativesdk-linux-libc-headers-4.9-r0.arago2 do_fetch: Fetcher failure: Fetch command export DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-hVPRX9iF7f"; export SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export PATH="/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin/chrpath-native:/home/vial/tisdk/sources/oe-core/scripts:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin/x86_64-arago-linux:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-nativesdk-arago-linux/tmp/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/sysroots/x86_64-arago-linux/usr/bin/crossscripts:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/sbin:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/sbin:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/bin:/home/vial/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin:/home/vial/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin:/home/vial/tisdk/sources/meta-browser/scripts:/home/vial/tisdk/sources/meta-ros/scripts:/home/vial/tisdk/sources/oe-core/scripts:/home/vial/tisdk/sources/bitbake/bin:/home/vial/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin:/home/vial/tisdk/sources/meta-browser/scripts:/home/vial/tisdk/sources/meta-ros/scripts:/home/vial/tisdk/sources/oe-core/scripts:/home/vial/tisdk/sources/bitbake/bin:/home/vial/bin:/home/vial/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"; export HOME="/home/vial"; LANG=C git -c core.fsyncobjectfiles=0 clone --bare --mirror git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git /home/vial/tisdk/downloads/git2/git.ti.com.ti-linux-kernel.ti-linux-kernel.git --progress failed with exit code 128, output:
Cloning into bare repository '/home/vial/tisdk/downloads/git2/git.ti.com.ti-linux-kernel.ti-linux-kernel.git'...
fatal: unable to connect to git.ti.com:
git.ti.com[0: 198.47.28.207]: errno=Connection timed out
ERROR: nativesdk-linux-libc-headers-4.9-r0.arago2 do_fetch: Fetcher failure for URL: 'git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git;protocol=git;branch=ti-lsk-linux-4.9.y'. Unable to fetch URL from any source.
ERROR: nativesdk-linux-libc-headers-4.9-r0.arago2 do_fetch: Function failed: base_do_fetch
ERROR: Logfile of failure stored in: /home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-linux-libc-headers/4.9-r0.arago2/temp/log.do_fetch.30471
ERROR: Task (virtual:nativesdk:/home/vial/tisdk/sources/meta-arago/meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_4.9.bb:do_fetch) failed with exit code '1'
WARNING: pcitest-4.9-r0 do_fetch: Failed to fetch URL git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git;protocol=git;branch=ti-lsk-linux-4.9.y, attempting MIRRORS if available
ERROR: pcitest-4.9-r0 do_fetch: Fetcher failure: Fetch command export DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-hVPRX9iF7f"; export SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export PATH="/home/vial/tisdk/sources/oe-core/scripts:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin/arm-linux-gnueabi:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am335x-evm/usr/bin/crossscripts:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/sbin:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/sbin:/home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/bin:/home/vial/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin:/home/vial/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin:/home/vial/tisdk/sources/meta-browser/scripts:/home/vial/tisdk/sources/meta-ros/scripts:/home/vial/tisdk/sources/oe-core/scripts:/home/vial/tisdk/sources/bitbake/bin:/home/vial/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin:/home/vial/tisdk/sources/meta-browser/scripts:/home/vial/tisdk/sources/meta-ros/scripts:/home/vial/tisdk/sources/oe-core/scripts:/home/vial/tisdk/sources/bitbake/bin:/home/vial/bin:/home/vial/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"; export HOME="/home/vial"; LANG=C git -c core.fsyncobjectfiles=0 clone --bare --mirror git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git /home/vial/tisdk/downloads/git2/git.ti.com.ti-linux-kernel.ti-linux-kernel.git --progress failed with exit code 128, output:
Cloning into bare repository '/home/vial/tisdk/downloads/git2/git.ti.com.ti-linux-kernel.ti-linux-kernel.git'...
fatal: unable to connect to git.ti.com:
git.ti.com[0: 198.47.28.208]: errno=Connection timed out
ERROR: pcitest-4.9-r0 do_fetch: Fetcher failure for URL: 'git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git;protocol=git;branch=ti-lsk-linux-4.9.y'. Unable to fetch URL from any source.
ERROR: pcitest-4.9-r0 do_fetch: Function failed: base_do_fetch
ERROR: Logfile of failure stored in: /home/vial/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/pcitest/4.9-r0/temp/log.do_fetch.30472
ERROR: Task (/home/vial/tisdk/sources/meta-arago/meta-arago-extras/recipes-kernel/pcitest/pcitest_4.9.bb:do_fetch) failed with exit code '1'
NOTE: Tasks Summary: Attempted 4413 tasks of which 3822 didn't need to be rerun and 3 failed.
Summary: 3 tasks failed:
/home/vial/tisdk/sources/meta-arago/meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_4.9.bb:do_fetch
virtual:nativesdk:/home/vial/tisdk/sources/meta-arago/meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_4.9.bb:do_fetch
/home/vial/tisdk/sources/meta-arago/meta-arago-extras/recipes-kernel/pcitest/pcitest_4.9.bb:do_fetch
Summary: There were 4 WARNING messages shown.
Summary: There were 9 ERROR messages shown, returning a non-zero exit code.
What can I do in the next?
thanks!
William