Hello, I’m trying to use a device tree overlay on the Apalis IMX6 module with Torizon v5.0.0, using a Ixora V1.1A carrier board.
For that, i’m following the Toradex documentation: TorizonCore Builder Tool - Customization for Production Programming and Torizon OTA and Device Tree Overlays on Torizon
I was able to to successfully source the TorizonCore Builder version 2.5.4
I already have the correct TorizonCore image on my host machine, found here: https://artifacts.toradex.com/artifactory/torizoncore-oe-prerelease-frankfurt/dunfell-5.x.y/monthly/3/apalis-imx6/torizon-upstream/torizon-core-docker/oedeploy/torizon-core-docker-apalis-imx6-Tezi_5.0.0-devel-202010+build.3.tar
The issue is faced when i try to use some TorizonCore Builder features such as torizoncore-builder images unpack.
When trying to unpack the image:
$ torizoncore-builder images unpack torizon-core-docker-apalis-imx6-Tezi_5.0.0-devel-202010+build.3.tar Unpacking Toradex Easy Installer image. An unexpected Exception occured. Please provide the following stack trace to the Toradex TorizonCore support team: Traceback (most recent call last): File "/builder/torizoncore-builder", line 173, in <module> mainargs.func(mainargs) File "/builder/tcbuilder/cli/images.py", line 49, in do_images_unpack images.import_local_image(image_dir, dir_list, dir_list, dir_list) File "/builder/tcbuilder/backend/images.py", line 144, in import_local_image subprocess.check_output(tarcmd, shell=True, stderr=subprocess.STDOUT) File "/usr/lib/python3.9/subprocess.py", line 424, in check_output return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, File "/usr/lib/python3.9/subprocess.py", line 528, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command 'cat /workdir/torizon-core-docker-apalis-imx6-Tezi_5.0.0-devel-202010+build.3.tar | cat | tar -xf - -C /workdir' returned non-zero exit status 2.
Could you please come up with a solution for this?