Other Parts Discussed in Thread: SYSCONFIG
Tool/software: Linux
My issue very closely mirrors the following post, but the solution there did not work for me:
https://e2e.ti.com/support/arm/sitara_arm/f/791/p/572042/2099047
I'm trying to install Python 3.x on the AM572x EVM. To do so, I've followed all of the summary steps here:
http://processors.wiki.ti.com/index.php/Processor_SDK_Building_The_SDK#Build_Steps
...with the exception that I used tisdk-rootfs-image instead of arago-core-tisdk-image.
I then ran the following with the below results:
~/tisdk/build$ MACHINE=am57xx-evm bitbake python3
MACHINE=am57xx-evm bitbake python3
Loading cache: 100% |###########################################| ETA: 00:00:00
Loaded 2941 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.30.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-16.04"
TARGET_SYS = "arm-linux-gnueabi"
MACHINE = "am57xx-evm"
DISTRO = "arago"
DISTRO_VERSION = "2016.12"
TUNE_FEATURES = "arm armv7a vfp thumb neon callconvention-hard"
TARGET_FPU = "hard"
meta-processor-sdk = "HEAD:70283e8e915126b57e30cc7fcf5286a9435c3829"
meta-arago-distro
meta-arago-extras = "HEAD:c0e32cc7615f7483ae3a674221dd633205b28ee3"
meta-qt5 = "HEAD:2b1871f0d139dc3caaa779a32a1931409c245a36"
meta-networking
meta-ruby
meta-python
meta-oe
meta-gnome = "HEAD:55c8a76da5dc099a7bc3838495c672140cedb78e"
meta-ti = "HEAD:ed06c3bb58493a40b6fe584251a94f067fc9bdf7"
meta-linaro-toolchain
meta-optee = "HEAD:2f51d38048599d9878f149d6d15539fb97603f8f"
meta = "HEAD:ff8c8859434e56894accc5a63980c1b8904eb935"
NOTE: Preparing RunQueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
NOTE: Tasks Summary: Attempted 608 tasks of which 608 didn't need to be rerun and all succeeded.
Afterwards, I moved the resulting python3* .ipk files from arago-tmp-external-linaro-toolchain/deploy/ipk/armv7ahf-neon/ to a USB drive. After mounting the drive on the AM572x EVM, I tried installing and got results as shown:
root@am57xx-evm:/media/usb_drive/python3_ipks# opkg install --offline-root . python3-core_3.5.1-r1.0_armv7ahf-neon.ipk
Not selecting python3-core 3.5.1 due to incompatible architecture.
Unknown package 'python3-core'.
Collected errors:
* opkg_install: Cannot install package python3-core.
When I check the opkg architecture configuration:
root@am57xx-evm:/media/usb_drive/python3_ipks# opkg print-architecture
arch all 1
arch any 6
arch noarch 11
arch armv5hf-vfp 16
arch armv5thf-vfp 21
arch armv5ehf-vfp 26
arch armv5tehf-vfp 31
arch armv6hf-vfp 36
arch armv6thf-vfp 41
arch armv7ahf-vfp 46
arch armv7at2hf-vfp 51
arch armv7ahf-neon 56
arch armv7at2hf-neon 61
arch am57xx_evm 66
The target is running off of an SD card created using the TI Processor SDK 03.03.00.04 create-sdcard.sh's default image.
Why am I not able to install these packages? Thanks!
-David