Hi,
We set up 66ak2l06 build environments in my company.
I am following the instructions from the Building the SDK site to build process SDK.
(software-dl.ti.com/.../Overview_Building_the_SDK.html)
Our building machine is Ubuntu 18.04 LTS (real machine)
Download and install ti-processor-sdk-linux-k2l-evm-06.03.00.106-Linux-x86-Install.bin
I was following 1.2.2 Quick Start part in the site.
1. Host Setup: sudo apt-get install git .... (and other packages)
2. Reconfigure to use bash: sudo dpkg-reconfigure dash (and select "No")
3. Proxy Setup: disable network proxy to install packages to my host but we don't open all port number. (opened port: http, https, git, 2 ftp site(
4. Toolchain: download(wget) and open 2 tar files include compilers
1.2.2.2. Build Steps
$ git clone git://arago-project.org/git/projects/oe-layersetup.git tisdk # don't working
$ git clone git.ti.com/.../oe-layersetup.git tisdk # instead of "git://arago-project.org/git/projects/oe-layersetup.git"
$ cd mysdk
$ ./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-06.03.00.106-config.txt # don't working
I changed 2 site in the config file "processor-sdk-06.03.00.106-config.txt" follow as:
1. meta-processor-sdk,git.ti.com/.../meta-processor-sdk.git,master,56d9d47f18eeec31a1086ca29e54b5956c46de84,layers=
2. meta-arago,git.ti.com/.../meta-arago.git,thud,70436496d2617b281c51390faa3d421814055cd6,layers=
$ cd build
$ . conf/setenv
$ export TOOLCHAIN_PATH_ARMV7=$HOME/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf
$ export TOOLCHAIN_PATH_ARMV8=$HOME/gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu
$ MACHINE=k2l-evm bitbake arago-base-tisdk-image
WARNING: Layer meta-processor-sdk should set LAYERSERIES_COMPAT_meta-processor-sdk in its conf/layer.conf file to list the core layer names it is compatible with.
WARNING: Layer meta-processor-sdk should set LAYERSERIES_COMPAT_meta-processor-sdk in its conf/layer.conf file to list the core layer names it is compatible with.
Loading cache: 100% |############################################| Time: 0:00:00
Loaded 4658 entries from dependency cache.
WARNING: No recipes available for:
/home/semes/mysdk/sources/meta-arago/meta-arago-distro/recipes-browser/chromium/chromium-wayland_%.bbappend
/home/semes/mysdk/sources/meta-processor-sdk/recipes-ros/navigation/move-base_1.12.14.bbappend
/home/semes/mysdk/sources/meta-processor-sdk/recipes-ros/navigation/rotate-recovery_1.12.14.bbappend
ERROR: Execution of event handler 'sstate_eventhandler2' failed
Traceback (most recent call last):
File "/home/semes/mysdk/sources/oe-core/meta/classes/sstate.bbclass", line 1090, in sstate_eventhandler2(e=<bb.event.ReachableStamps object at 0x7f610e02eef0>):
for l in lines:
> (stamp, manifest, workdir) = l.split()
if stamp not in stamps and stamp not in preservestamps and stamp in machineindex:
ValueError: not enough values to unpack (expected 3, got 1)
ERROR: Command execution failed: Traceback (most recent call last):
File "/home/semes/mysdk/sources/bitbake/lib/bb/command.py", line 113, in runAsyncCommand
self.cooker.updateCache()
File "/home/semes/mysdk/sources/bitbake/lib/bb/cooker.py", line 1588, in updateCache
bb.event.fire(event, self.databuilder.mcdata[mc])
File "/home/semes/mysdk/sources/bitbake/lib/bb/event.py", line 225, in fire
fire_class_handlers(event, d)
File "/home/semes/mysdk/sources/bitbake/lib/bb/event.py", line 134, in fire_class_handlers
execute_handler(name, handler, event, d)
File "/home/semes/mysdk/sources/bitbake/lib/bb/event.py", line 106, in execute_handler
ret = handler(event)
File "/home/semes/mysdk/sources/oe-core/meta/classes/sstate.bbclass", line 1090, in sstate_eventhandler2
(stamp, manifest, workdir) = l.split()
ValueError: not enough values to unpack (expected 3, got 1)
Summary: There were 3 WARNING messages shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
please help me~~
thanks
SON