cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
wkulp
Observer
Observer
254 Views
Registered: ‎02-04-2014

Special xsct version to build Versal for 2021.1 Yocto

I am trying to build software for a vmk180 Versal board using the Yocto flow with the latest 2021.1 Xilinx toolset. I can successfully build images for zynqmp devices (I tried “zcu216-zynqmp”), but I get numerous errors when building for the vmk180 target “vmk180-versal”.

I saw this comment in a Xilinx config file https://github.com/Xilinx/meta-petalinux/blob/rel-v2021.1/conf/local.conf.sample

# Uncomment below lines to provide path for custom xsct trim
# This is required for building Versal based devices, please fetch the
# xsct-trim from Xilinx lounge area
#
#EXTERNAL_XSCT_TARBALL = "/proj/yocto/xsct-trim/2021.1_xsct_daily_latest"

Where can I get this special tool version?

Tags (2)
0 Kudos
2 Replies
sandeepg
Moderator
Moderator
164 Views
Registered: ‎04-24-2017

Hi @wkulp ,

Can you share your local.conf file and error logs.

In 2019.2 release we need special xsct files for Yocto Versal build and 2020.1 and newer release everything should work OOB without any issues. In local.conf.sample it commented as it is an example.

Here is how my local.conf file content.

# Uncomment below lines to provide path for custom xsct trim
# This is required for building Versal based devices, please fetch the
# xsct-trim from Xilinx lounge area
#
EXTERNAL_XSCT_TARBALL = "/proj/yocto/xsct-trim/2021.1_xsct_daily_latest"
VALIDATE_XSCT_CHECKSUM = '0'

 

Thanks,
Sandeep
PetaLinux Yocto | Embedded SW Support

---------------------------------------------------------------------------
Don’t forget to Reply, Kudo, and Accept as Solution.
---------------------------------------------------------------------------
0 Kudos
wkulp
Observer
Observer
136 Views
Registered: ‎02-04-2014

Hi Sandeep, I've attached:

  • build_log.txt - output from running "bitbake petalinux-image-minimal"
  • base-pdi-log-do-configure.txt - Output of the first task that fails
  • local.conf

Note that if I modify local.conf and set MACHINE="vck190-versal" the whole build succeeds without any problems.

Thanks,

Bill

0 Kudos