petalinux 2018.3 安装 (安装ubuntu 16.04 64位版)

本文记录了在Win10环境下安装PetaLinux 2018.3的过程,包括选择Ubuntu 16.04 64位系统的原因,安装Ubuntu时的配置注意事项,解决Xshell连接问题,以及安装和配置PetaLinux过程中遇到的权限、TFTP服务器设置等常见问题的解决办法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开始学习zynq开发板了,第一步安装了vivado 试了下sdk 的helloworld 走了遍开发流程。发现跟当初ise 的sdk基本一致,只是我记忆力太差,忘性太强,搞了三年的毕设在sdk跑 结果依然忘记了。可能是前面的硬件开发环境搭一遍后,后期基本就是写代码的缘故,所以开发流程重走一遍的机会较少。这块我不说了,大家可参考其他的。这里我只说petalinux的安装,之前没接触过这个。这次是第一次搞,所以对我来说问题很多,在这里记一下,也供大家参考下。

上一次马虎还是几天前,我深刻的进行了反省,然后又这个德行了。我的电脑是win10 64位系统的,petalinux要求装在几款Linux下是可行的。我选了其中的Ubuntu,大家看到没,写的清清楚楚的,要求ubuntu16,并且括号里加了64位的,我愣是瞎了眼。拿着32位的Ubuntu一顿鼓捣,用了一天时间,最后安装petalinux时就一直报错,这不行那不行的。后来仔细看手册,看网上的资料,都说了64位ubuntu的需求,就这样浪费了一天的时间,但过程还是学到了东西的,所以晚上迅速在ubuntu官网下载64位的,然后重头再来。。。。。

Ubuntu我是照着这个链接安装的。https://blog.youkuaiyun.com/stpeace/article/details/78598333

写的挺好,但有一个问题,他是内存选的1024 M  ram   20G的空间。我开始照做后发现错了,应该按照上图所示,改成8g ram  100G空间 ,那会我太懒,直接在上面改的,估计对后面报乱七八糟的错也有影响。选中安装好的Ubuntu右键(因为我还装了centos),设置

### 安装 PetaLinux 2018.3 的准备工作 为了成功在 Ubuntu 22.04安装并配置 PetaLinux 2018.3,需确保操作系统满足特定条件以及完成必要的前期准备。 #### 配置网络连接 确保计算机拥有稳定的互联网连接以便下载所需的软件包和其他资源。对于KV260视觉启动套件,在烧录Ubuntu 22.04 LTS之后,按照官方指南中的说明来配置网络设置[^1]。 #### 更新系统及其库文件 建议更新现有系统的软件仓库索引,并升级已安装的应用程序至最新本: ```bash sudo apt update && sudo apt upgrade -y ``` ### 下载与解压 PetaLinux 工具链 前往 Xilinx 官方网站获取对应(2018.3)PetaLinux Tools 压缩包。将其放置于合适的置后执行如下命令进行解压缩操作: ```bash tar xf petalinux-v2018.3-final-installer.run.tar.gz chmod +x petalinux-v2018.3-final-installer.run ./petalinux-v2018.3-final-installer.run ``` 注意:由于目标平台为较新的 Linux 发行(即 Ubuntu 22.04),可能会遇到兼容性问题;因此推荐参照官方文档或社区论坛寻找解决方案。 ### 设置开发环境变量 进入所选路径下找到 `settings.sh` 文件置,通过终端加载此脚本来初始化工作区内的环境参数: ```bash source /opt/petalinux-v2018.3/settings.sh ``` 上述指令会临时修改当前 shell session 中的一些重要环境变量,使得后续可以顺利调用 PetaLinux 提供的各种功能模块。 ### 解决潜在依赖关系冲突 考虑到不同发行之间的差异,可能还需要额外处理某些依赖项的问题。通常情况下可以通过以下方式解决大部分常见错误提示: ```bash sudo apt install gawk git-core diffstat unzip texinfo gcc-multilib \ build-essential chrpath socat cpio python wget curl libncurses5-dev \ libelf-dev zlib1g:i386 ``` 以上命令列出了部分常用的构建工具和库函数支持列表,具体需求取决于实际项目情况和个人偏好设定。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值