问题标签 [petalinux]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
build - 由于 busybox 提取错误,petalinux-build 失败
环境: Ubuntu 20.04 LTS(5.4.0-77-generic),Petalinux v2020.1(安装无误)
问题:当我在我的项目上运行“petalinux-build”时,它失败了,唯一的错误是:
在上述日志文件中,我发现以下内容:
如果我没有错,这可能是 Petalinux 镜像的问题,但如果是我的错误(例如在配置过程中),我应该怎么做才能避免这个错误?
我知道我可以下载 sstate-cache 并使用本地存储的包进行构建(我将对其进行测试),但在我的工作环境中,首选从远程源获取。
提前感谢您的任何指导或帮助!
php - 如何将 PHP 添加到 PetaLinux?
我想在 Petalinux 上设置一个 Web 服务器,目前,Petalinux 的菜单上有 apache,它工作正常,但我也想将 PHP 添加到 Petalinux。为此,我在“ /project-spec/meta-user/conf ”路径中的user-rootfsconfig文件中添加了CONFIG_php语句。
在我运行Petalinux-config -c rootfs
并检查用户包中的“PHP”之后,我构建了项目。我看到 Petalinux 构建过程下载并编译了 PHP(从它在终端中打印的日志),但是当我在 SD 卡上复制 rootfs 并启动 Linux 时,PHP 不存在。
如何正确地将 PHP 添加到 Petalinux?
注意:我使用 petalinux 2021,并且在“ /components/yocto/layers/meta-openembedded/meta-oe/recipes-devtools ”路径中有 PHP 配方。
fpga - 在 PetaLinux 上为 ZedBoard 运行项目
所以我已经被这个问题困扰了几天。我已经使用 Vivado 创建了一个简单的项目来闪烁 ZedBoard 上的 LED,并且我已经使用 xSDK 对其进行了测试。
我现在想在我的 ZedBoard 上的 PetaLinux 实现上运行它,它从 SD 卡启动,我正在使用 minicom 与之通信。我已经复制了从我的 xSDK 项目生成的文件,BOOT.bin
并且.elf
能够使用 BOOT.bin 对 fpga0 进行编程。
我的问题是,如何在 ZedBoard 上执行此.elf
文件,类似于在 xSDK 上执行此文件的方式?当我运行它时,我得到了错误Illegal instruction
。
xilinx - 使用 petalinux-config 时,我无法删除或移除任何字符
我正在为自定义 zynqMP 板运行 petalinux 2020.1 项目。我已经毫无问题地创建了项目,并且正确执行了 petalinux-config 命令。问题是当窗口显示我可以移动每个项目时,但是当我想修改字符串配置时,我只能输入字符,但是当我尝试删除或 supr 时什么也没有发生。
我尝试将 OE_TERMINAL 从 auto 更改为 xterm,但我仍然遇到同样的问题。
有人有同样的问题吗?
我使用的是 Ubuntu 20.04.4 发行版。