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.
Tool/software: Linux
Hello, TI Experts,
We have a question about building Android Filesystem (AFS) in PROCESSOR-SDK-ANDROID-AM57X 05_02_00_10.
We tried to build AFS by ubuntu14.04.05 LTS Host-PC (not using Virtual-box) based on below wiki.
We found success in "Building Kernel" process.
But we found "Error" in "make -j8" process in Building Android Filesystem (AFS) like below;
Question:
Do you have same experience?
We would appreciate if you tell us how to solve this problem.
Best regards,
Can you share the complete log (attach in .txt) .
1. the snapshot is not sufficient to understand and debug the failure.
2. Is this the first time you are downloading and building the android source? (not sure if you have some download proxy issues?)
Hi,
Thank you very much for your kindness.
I really appreciate your help.
1: I'd like to send the log.txt.
2: I've met this problem many time (not first time).
We would appreciate if you tell us how to solve this problem.
Best regards,
usr@usr-ThinkPad-T520:~$ ping 127.0.0.1 PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data. 64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.062 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.071 ms 64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.071 ms 64 bytes from 127.0.0.1: icmp_seq=4 ttl=64 time=0.074 ms ^C --- 127.0.0.1 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 2999ms rtt min/avg/max/mdev = 0.062/0.069/0.074/0.009 ms usr@usr-ThinkPad-T520:~$ cd ti-processor-sdk-android-am57xx-evm-05.02.00.10/ usr@usr-ThinkPad-T520:~/ti-processor-sdk-android-am57xx-evm-05.02.00.10$ cd board-support/aosp-6AO.1.1/ usr@usr-ThinkPad-T520:~/ti-processor-sdk-android-am57xx-evm-05.02.00.10/board-support/aosp-6AO.1.1$ ls Android.bp bootable compatibility developers docs hardware libnativehelper packages prebuilts sdk toolchain art bootstrap.bash cts development external kernel Makefile pdk README system tools bionic build dalvik device frameworks libcore out platform_testing repo test vendor usr@usr-ThinkPad-T520:~/ti-processor-sdk-android-am57xx-evm-05.02.00.10/board-support/aosp-6AO.1.1$ usr@usr-ThinkPad-T520:~/ti-processor-sdk-android-am57xx-evm-05.02.00.10/board-support/aosp-6AO.1.1$ export KERNELDIR=~/ti-processor-sdk-android-am57xx-evm-05.02.00.10/board-support/linux-4.14.80+gitAUTOINC+384658809d-g384658809d/ usr@usr-ThinkPad-T520:~/ti-processor-sdk-android-am57xx-evm-05.02.00.10/board-support/aosp-6AO.1.1$ . build/envsetup.sh including device/asus/fugu/vendorsetup.sh including device/generic/car/vendorsetup.sh including device/generic/mini-emulator-arm64/vendorsetup.sh including device/generic/mini-emulator-armv7-a-neon/vendorsetup.sh including device/generic/mini-emulator-mips64/vendorsetup.sh including device/generic/mini-emulator-mips/vendorsetup.sh including device/generic/mini-emulator-x86_64/vendorsetup.sh including device/generic/mini-emulator-x86/vendorsetup.sh including device/generic/uml/vendorsetup.sh including device/google/dragon/vendorsetup.sh including device/google/marlin/vendorsetup.sh including device/google/muskie/vendorsetup.sh including device/google/taimen/vendorsetup.sh including device/huawei/angler/vendorsetup.sh including device/lge/bullhead/vendorsetup.sh including device/linaro/hikey/vendorsetup.sh including device/ti/am57xevm/vendorsetup.sh including device/ti/am65xevm/vendorsetup.sh including sdk/bash_completion/adb.bash usr@usr-ThinkPad-T520:~/ti-processor-sdk-android-am57xx-evm-05.02.00.10/board-support/aosp-6AO.1.1$ lunch You're building on Linux Lunch menu... pick a combo: 1. aosp_arm-eng 2. aosp_arm64-eng 3. aosp_mips-eng 4. aosp_mips64-eng 5. aosp_x86-eng 6. aosp_x86_64-eng 7. full_fugu-userdebug 8. aosp_fugu-userdebug 9. aosp_car_emu_arm-userdebug 10. aosp_car_emu_arm64-userdebug 11. aosp_car_emu_x86-userdebug 12. aosp_car_emu_x86_64-userdebug 13. mini_emulator_arm64-userdebug 14. m_e_arm-userdebug 15. m_e_mips64-eng 16. m_e_mips-userdebug 17. mini_emulator_x86_64-userdebug 18. mini_emulator_x86-userdebug 19. uml-userdebug 20. aosp_dragon-userdebug 21. aosp_dragon-eng 22. aosp_marlin-userdebug 23. aosp_marlin_svelte-userdebug 24. aosp_sailfish-userdebug 25. aosp_walleye-userdebug 26. aosp_walleye_test-userdebug 27. aosp_taimen-userdebug 28. aosp_angler-userdebug 29. aosp_bullhead-userdebug 30. aosp_bullhead_svelte-userdebug 31. hikey-userdebug 32. hikey960-userdebug 33. am57xevm_full-eng 34. am57xevm_full-user 35. am57xevm_full-userdebug 36. am57xevm_auto-eng 37. am57xevm_auto-user 38. am57xevm_auto-userdebug 39. am65xevm_full-eng 40. am65xevm_full-user 41. am65xevm_full-userdebug Which would you like? [aosp_arm-eng] 35 ============================================ PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=8.1.0 TARGET_PRODUCT=am57xevm_full TARGET_BUILD_VARIANT=userdebug TARGET_BUILD_TYPE=release TARGET_PLATFORM_VERSION=OPM1 TARGET_BUILD_APPS= TARGET_ARCH=arm TARGET_ARCH_VARIANT=armv7-a-neon TARGET_CPU_VARIANT=cortex-a15 TARGET_2ND_ARCH= TARGET_2ND_ARCH_VARIANT= TARGET_2ND_CPU_VARIANT= HOST_ARCH=x86_64 HOST_2ND_ARCH=x86 HOST_OS=linux HOST_OS_EXTRA=Linux-4.4.0-31-generic-x86_64-with-Ubuntu-14.04-trusty HOST_CROSS_OS=windows HOST_CROSS_ARCH=x86 HOST_CROSS_2ND_ARCH=x86_64 HOST_BUILD_TYPE=release BUILD_ID=OPM1.171019.026 OUT_DIR=out AUX_OS_VARIANT_LIST= ============================================ usr@usr-ThinkPad-T520:~/ti-processor-sdk-android-am57xx-evm-05.02.00.10/board-support/aosp-6AO.1.1$ prebuilts/sdk/tools/jack-admin kill-server Killing background server No Jack server to kill usr@usr-ThinkPad-T520:~/ti-processor-sdk-android-am57xx-evm-05.02.00.10/board-support/aosp-6AO.1.1$ prebuilts/sdk/tools/jack-admin start-server Launching Jack server java -XX:MaxJavaStackTraceDepth=-1 -Djava.io.tmpdir=/tmp -Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4096m -cp /home/usr/.jack-server/launcher.jar com.android.jack.launcher.ServerLauncher usr@usr-ThinkPad-T520:~/ti-processor-sdk-android-am57xx-evm-05.02.00.10/board-support/aosp-6AO.1.1$ Launching Jack server java -XX:MaxJavaStackTraceDepth=-1 -Djava.io.tmpdir=/tmp -Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4096m Launching: command not found usr@usr-ThinkPad-T520:~/ti-processor-sdk-android-am57xx-evm-05.02.00.10/board-support/aosp-6AO.1.1$ prebuilts/sdk/tools/jack-admin start-server Launching Jack server java -XX:MaxJavaStackTraceDepth=-1 -Djava.io.tmpdir=/tmp -Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4096m Server is already running usr@usr-ThinkPad-T520:~/ti-processor-sdk-android-am57xx-evm-05.02.00.10/board-support/aosp-6AO.1.1$ prebuilts/sdk/tools/jack-admin kill-serverKilling background server usr@usr-ThinkPad-T520:~/ti-processor-sdk-android-am57xx-evm-05.02.00.10/board-support/aosp-6AO.1.1$ prebuilts/sdk/tools/jack-admin start-server Launching Jack server java -XX:MaxJavaStackTraceDepth=-1 -Djava.io.tmpdir=/tmp -Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4096m Launching Jack server java -XX:MaxJavaStackTraceDepth=-1 -Djava.io.tmpdir=/tmp -Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4096m -cp /home/usr/.jack-server/launcher.jar com.android.jack.launcher.ServerLauncher usr@usr-ThinkPad-T520:~/ti-processor-sdk-android-am57xx-evm-05.02.00.10/board-support/aosp-6AO.1.1$ make ============================================ PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=8.1.0 TARGET_PRODUCT=am57xevm_full TARGET_BUILD_VARIANT=userdebug TARGET_BUILD_TYPE=release TARGET_ARCH=arm TARGET_ARCH_VARIANT=armv7-a-neon TARGET_CPU_VARIANT=cortex-a15 HOST_ARCH=x86_64 HOST_2ND_ARCH=x86 HOST_OS=linux HOST_OS_EXTRA=Linux-4.4.0-31-generic-x86_64-with-Ubuntu-14.04-trusty HOST_CROSS_OS=windows HOST_CROSS_ARCH=x86 HOST_CROSS_2ND_ARCH=x86_64 HOST_BUILD_TYPE=release BUILD_ID=OPM1.171019.026 OUT_DIR=out ============================================ ninja: no work to do. ninja: no work to do. No need to regenerate ninja file [ 0% 1/15584] Ensuring Jack server is installed and started Jack server already installed in "/home/usr/.jack-server" Server is already running [ 0% 6/15584] Docs droiddoc: out/target/common/docs/test-api-stubs DroidDoc took 486 sec. to write docs to out/target/common/docs/test-api-stubs [ 0% 10/15584] Docs droiddoc: out/target/common/docs/system-api-stubs DroidDoc took 1379 sec. to write docs to out/target/common/docs/system-api-stubs [ 0% 15/15584] Building with Jack: out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/classes.jack FAILED: out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/classes.jack /bin/bash -c "(rm -f out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/classes.jack ) && (rm -rf out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/jack-rsc ) && (mkdir -p out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/ ) && (mkdir -p out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/jack-rsc ) && (rm -f out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/jack-rsc/java-source-list ) && (touch out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/jack-rsc/java-source-list ) && (echo -n 'frameworks/base/legacy-test/src/android/test/AndroidTestCase.java frameworks/base/legacy-test/src/android/test/FlakyTest.java frameworks/base/legacy-test/src/android/test/InstrumentationTestCase.java frameworks/base/legacy-test/src/android/test/InstrumentationTestSuite.java frameworks/base/legacy-test/src/android/test/PerformanceTestCase.java frameworks/base/legacy-test/src/android/test/RepetitiveTest.java frameworks/base/legacy-test/src/android/test/UiThreadTest.java frameworks/base/legacy-test/src/android/test/suitebuilder/annotation/LargeTest.java frameworks/base/legacy-test/src/android/test/suitebuilder/annotation/MediumTest.java frameworks/base/legacy-test/src/android/test/suitebuilder/annotation/SmallTest.java frameworks/base/legacy-test/src/android/test/suitebuilder/annotation/Smoke.java frameworks/base/legacy-test/src/android/test/suitebuilder/annotation/Suppress.java frameworks/base/legacy-test/../test-runner/src/android/test/ActivityInstrumentationTestCase.java frameworks/base/legacy-test/../test-runner/src/android/test/ActivityInstrumentationTestCase2.java frameworks/base/legacy-test/../test-runner/src/android/test/ActivityTestCase.java frameworks/base/legacy-test/../test-runner/src/android/test/ActivityUnitTestCase.java frameworks/base/legacy-test/../test-runner/src/android/test/AndroidTestRunner.java frameworks/base/legacy-test/../test-runner/src/android/test/ApplicationTestCase.java frameworks/base/legacy-test/../test-runner/src/android/test/AssertionFailedError.java frameworks/base/legacy-test/../test-runner/src/android/test/ClassPathPackageInfoSource.java frameworks/base/legacy-test/../test-runner/src/android/test/ComparisonFailure.java frameworks/base/legacy-test/../test-runner/src/android/test/InstrumentationTestRunner.java frameworks/base/legacy-test/../test-runner/src/android/test/IsolatedContext.java frameworks/base/legacy-test/../test-runner/src/android/test/LaunchPerformanceBase.java frameworks/base/legacy-test/../test-runner/src/android/test/LoaderTestCase.java frameworks/base/legacy-test/../test-runner/src/android/test/MoreAsserts.java frameworks/base/legacy-test/../test-runner/src/android/test/NoExecTestResult.java frameworks/base/legacy-test/../test-runner/src/android/test/ProviderTestCase.java frameworks/base/legacy-test/../test-runner/src/android/test/ProviderTestCase2.java frameworks/base/legacy-test/../test-runner/src/android/test/RenamingDelegatingContext.java frameworks/base/legacy-test/../test-runner/src/android/test/ServiceTestCase.java frameworks/base/legacy-test/../test-runner/src/android/test/SimpleCache.java frameworks/base/legacy-test/../test-runner/src/android/test/SingleLaunchActivityTestCase.java frameworks/base/legacy-test/../test-runner/src/android/test/SyncBaseInstrumentation.java frameworks/base/legacy-test/../test-runner/src/android/test/TestCaseUtil.java frameworks/base/legacy-test/../test-runner/src/android/test/TestPrinter.java frameworks/base/legacy-test/../test-runner/src/android/test/TestSuiteProvider.java frameworks/base/legacy-test/../test-runner/src/android/test/TouchUtils.java frameworks/base/legacy-test/../test-runner/src/android/test/ViewAsserts.java frameworks/base/legacy-test/../test-runner/src/android/test/mock/MockApplication.java frameworks/base/legacy-test/../test-runner/src/android/test/mock/MockContentProvider.java frameworks/base/legacy-test/../test-runner/src/android/test/mock/MockContentResolver.java frameworks/base/legacy-test/../test-runner/src/android/test/mock/MockContext.java frameworks/base/legacy-test/../test-runner/src/android/test/mock/MockCursor.java frameworks/base/legacy-test/../test-runner/src/android/test/mock/MockDialogInterface.java frameworks/base/legacy-test/../test-runner/src/android/test/mock/MockIContentProvider.java frameworks/base/legacy-test/../test-runner/src/android/test/mock/MockPackageManager.java frameworks/base/legacy-test/../test-runner/src/android/test/mock/MockResources.java frameworks/base/legacy-test/../test-runner/src/android/test/suitebuilder/AssignableFrom.java frameworks/base/legacy-test/../test-runner/src/android/test/suitebuilder/SmokeTestSuiteBuilder.java frameworks/base/legacy-test/../test-runner/src/android/test/suitebuilder/TestGrouping.java frameworks/base/legacy-test/../test-runner/src/android/test/suitebuilder/TestMethod.java frameworks/base/legacy-test/../test-runner/src/android/test/suitebuilder/TestPredicates.java frameworks/base/legacy-test/../test-runner/src/android/test/suitebuilder/TestSuiteBuilder.java frameworks/base/legacy-test/../test-runner/src/android/test/suitebuilder/UnitTestSuiteBuilder.java frameworks/base/legacy-test/src/com/android/internal/util/Predicate.java ' >> out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/jack-rsc/java-source-list ) && (if [ -d \"out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/src\" ]; then find out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/src -name '*.java' >> out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/jack-rsc/java-source-list; fi ) && (tr ' ' '\\n' < out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/jack-rsc/java-source-list | build/tools/normalize_path.py | sort -u > out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/jack-rsc/java-source-list-uniq ) && (if [ -s out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/jack-rsc/java-source-list-uniq ] ; then export tmpEcjArg=\"@out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/jack-rsc/java-source-list-uniq\"; else export tmpEcjArg=\"\"; fi; JACK_VERSION=4.32.CANDIDATE out/host/linux-x86/bin/jack @build/core/jack-default.args -g -D jack.java.source.version=1.8 --classpath out/target/common/obj/JAVA_LIBRARIES/core-libart_intermediates/classes.jack:out/target/common/obj/JAVA_LIBRARIES/core-oj_intermediates/classes.jack:out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jack:out/target/common/obj/JAVA_LIBRARIES/junit_intermediates/classes.jack -D jack.import.resource.policy=keep-first -D jack.import.type.policy=keep-first -D jack.android.min-api-level=o-b1 --output-jack out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/classes.jack \$tmpEcjArg || ( rm -f out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/classes.jack ; exit 41 ) ) && (rm -f out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/jack-rsc/java-source-list ) && (mv out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/jack-rsc/java-source-list-uniq out/target/common/obj/JAVA_LIBRARIES/legacy-android-test_intermediates/jack-rsc.java-source-list )" Connection to the Jack server timeout, retrying with debug * Hostname was NOT found in DNS cache * Trying 127.0.0.1... * Connected to localhost (127.0.0.1) port 8076 (#0) * successfully set certificate verify locations: * CAfile: /home/usr/.jack-server/server.pem CApath: /etc/ssl/certs * SSLv3, TLS handshake, Client hello (1): } [data not shown] * Operation timed out after 0 milliseconds with 0 out of 0 bytes received * Closing connection 0
Check if executing below commands and restarting the build helps.
jack-admin kill-server jack-admin uninstall-server cd prebuilts/sdk/tools touch jack