原因:没有安装gcc等代码库
解决方法:安装即可库即可
sudo apt-get install gcc
sudo apt-get install gcc-multilib
错误描述:
[BD 41-1356] Slave segment is not mapped into . Please use Address Editor to either map or exclude it.
原因:没有分配地址
解决方法:在address editor界面右击失败的接口,选择 assign address(自动分配地址)或者assign all
错误描述:
原因:petalinux2018.2 不支持Ubuntu 18.04 !!!
解决方法:重装系统(笑哭~),安装petalinux2018.2 支持版本,ubuntu16.04.3
错误描述:
原因:PetaLinux 中 u - boot 配置的有问题
解决方法:重新执行petalinux-config --get-hw-description 进入misc/config system configuration 设置 xilinx_zynqmp_zcu102_rev1_0_defconfig
5. petalinux2018.2错误: components/yocto/source/aarch64/layers/meta-xilinx-tools/recipes-bsp/fsbl/fsbl_git.bb:do_compile) failed with exit code '1
原因:安装PetaLinux工具所需的最低配未满足,8核和8GB RAM
解决方法:按要求安装指定版本ubuntu系统
6.命令行进行软件仿真出错: @INC (you may need to install the Expect module) (@INC contains: /etc/perl
原因:未安装perl或默认安装perl路径不对
解决方法:安装或卸载重新安装perl
步骤如下:
1. 进入官网下载上述报错过程中的指定版本(本人需要下载5.26.1版本)
官网:https://www.cpan.org/src/5.0/
2. 解压后进入包目录下(以下指令依次执行)
tar -xzf perl-5.x.y.tar.gz cd perl-5.x.y
3. 执行配置等指令(以下指令依次执行)
./Configure -des -Dprefix=$HOME/localperl make make test make install