type
Post
status
Published
date
Feb 27, 2025
slug
petalinux_bug
summary
tags
FPGA
category
FPGA
icon
password
上次编辑时间
May 18, 2025 12:43 PM
AI summary

Unable to connect to bitbake server

编译时卡住,检查 build.log 发现 log 文件提示 Unable to connect to bitbake server,此时只需要将 build 文件夹下的 bitbake.lock 删除即可

Login incorrect

在最新版的UG1144 (v2022.2) 文档中,可以发现当前的 petalinux 登录的用户名为 petalinux,密码在第一次 boot 的时候设置。
notion image

The busybox: do_compile sig is computed to be 9 d 71366 ed 13 abee 85683 f 77 d 88 c 75 ecbae 7 d 20 d 529014 e 1 da 8137631 f 8660 fb 2, but the sig is locked to 101 bdd 12 e 211 f 67 f 8 c 0 bf 142 a 8 b 73 aed 7 f 4035684 a 921000 f 805 f 7 ff 5446 d 3 c 8 in SIGGEN_LOCKEDSIGS_t-cortexa 9 t 2 hf-neon

该警告表明修改了被 sstate 锁定的固件,解决方法如下: 在项目的 project-spec/meta-user/conf/petalinuxbsp.conf 中添加
[!note] SIGGEN_UNLOCKED_RECIPES += "busybox"
告知构建系统忽略此组件的签名锁定,接受本地修改。

Package require xsdb FAILED: Error loading hsi package: couldn't load file "libxv_commontasks. So": libtinfo. So. 5: cannot open shared object file: No such file or directory While executing

该错误是缺少了链接库,安装后即可正常运行 petalinux