On 10/19/23 9:23 AM, Kelly (US), Matt via lists.yoctoproject.org wrote:
Hello,
I've just been following the instructions in README.building.md and I'm
receiving the following error during the do_configure step of building
psm_firmware and plm_firmware:
| ERROR: [Common 17-217] Failed to load feature 'base'.
| ERROR: [Hsi 55-1980] Loading of TCL tasks failed
|
| Failed to generate the bsp sources for domain.plm-firmware_domain
|
| Details: ERROR: [Common 17-217] Failed to load feature 'base'.
|
| ERROR: [Hsi 55-1980] Loading of TCL tasks failed
|
| while executing
| "builtin_domain {*}$saved_args"
| (procedure "domain" line 233)
| invoked from within
| "domain create -name $params(bspname) -proc $processor -os $params(osname)
-support-app $hsitemplate -arch $params(arch)"
| invoked from within
| "if { $params(ws) ne "" } {
| #Local Work Space available
| if { $params(pname) ne "" } {
| # hwpname/bspname is empty then default it to
pname+_hwproj/b..."
This is happening during the execution of this command:
| cmd is: xsct -sdx -nodisp
/home/ec2-user/xilinx-test/build/tmp/work/vpk120_versal-poky-linux/plm-firmware/2023.1+gitAUTOINC+af784f742d-r0/app.tcl
-ws
/home/ec2-user/xilinx-test/build/tmp/work/vpk120_versal-poky-linux/plm-firmware/2023.1+gitAUTOINC+af784f742d-r0/git/plm-firmware
-pname plm-firmware -rp
/home/ec2-user/xilinx-test/build/tmp/work/vpk120_versal-poky-linux/plm-firmware/2023.1+gitAUTOINC+af784f742d-r0/git
-processor_ip psv_pmc -hdf
/home/ec2-user/xilinx-test/build/tmp/deploy/images/vpk120-versal/Xilinx-vpk120-versal.xsa
-arch 32 -app "versal PLM" -yamlconf
/home/ec2-user/xilinx-test/build/tmp/work/vpk120_versal-poky-linux/plm-firmware/2023.1+gitAUTOINC+af784f742d-r0/plm-firmware.yaml
I'm on langdale for the Yocto repositories and the xlnx-rel-v2023.1_update tags
for the Xilinx layers. Seems like it must be something missing in my
environment. I'm running on RHEL 9.2 and simply pulled down the repos following
the instructions.
Can someone help point me in the right direction to fix this issue? Let me know
what other information would be relevant/helpful.
I am using Ubuntu 22.04 (as well as 18.04) and I'm not able to replicate this
failure.
The way I configured was:
mkdir 2023.1
cd 2023.1
repo init -u https://github.com/Xilinx/yocto-manifests.git
repo sync
. ./setupsdk build
MACHINE=vpk120-versal bitbake core-image-minimal
If this matches what you did (or if not, if you can try it) and you get the same
result, then something is likely wrong with "xsct". Can you check the work logs
in plm-firmware and see if there are any other error messages above this?
Usually what I've seen on failures is messages where something like
libncurses.so.5 fails to load, and then xsct fails out. But this is usually
pretty obvious, when you look at all of the error messages (above what YP
typically clips into the build log.)
If there are no further messages, I'm not sure how to proceed on debugging this.
I'll see if anyone else on my team has any idea what we can try next.
(Note, 2023.2 should be generally available soon. The branch is present on
github and it should be available. You may want to retry your test using
rel-v2023.2 branch. If that works, and this doesn't, it might be a bug fix in
XSCT somewhere. I don't know that any of the changelog or documentation for
2023.2 is available yet.)
--Mark
Thanks,
Matt Kelly
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#5271):
https://lists.yoctoproject.org/g/meta-xilinx/message/5271
Mute This Topic: https://lists.yoctoproject.org/mt/102060990/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-xilinx/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-