这一章内容是关于Linux嵌入式开发的,针对里面的petalinux进行讲解。

Petalinux介绍及其使用

  • 前言
  • 一、Petalinux是什么?
  • 二、下载及其安装
    • 1.下载
    • 2.安装
  • 三、Petalinux的使用
  • 总结

前言

本文章主要介绍的是Petainux的介绍、安装和配置。


一、Petalinux是什么?

PetaLinux工具提供在Xilinx处理系统上定制、构建和调配嵌入式Linux 解决方案所需的所有组件。该解决方案旨在提升设计生产力,可与Xilinx 硬件设计工具配合使用,以简化针对Versal、ZynqUltraScale MPSoC、Zynq7000SoC和MicroBlaze的Linux系统开发。

二、下载及其安装

1.下载

可以到Xilinx的官方网站https://china.xilinx.com/进行下载安装包

2.安装

(1)先新建一个文件夹:mkdir。
(2)执行安装命令:输入命令行
./petalinux-v2018.3-final-installer.run /opt/pkg/petalinux/2018.3
(3)修改bash:sudo dpkg-reconfigure dash
(4)设置环境变量:sourcesettings.sh

三、Petalinux的使用

(1)搭建vivado工程,导出hdf文件。
(2)创建一个petalinux工程
使用petalinux-create-t project命令。
(3)将vivado文件导入到petalinux工程
使用petalinux-config --get-hw-description命令。
(4)配置petalinux工程
使用petalinux-config -c命令,分别配置U-boot、内核、rootfs。
(5)编译petalinux工程
使用petalinux-build命令。


总结

petalinux的使用中还是有很多操作需要去牢记的,熟能生巧,多加练习才能更加熟练。

Linux嵌入式开发——Petalinux介绍及其使用相关推荐

  1. 基于c语言的linux嵌入式开发入门

    前言 本文主要包含,c语言基本结构与语法.make及makefile的使用.main函数参数与返回值的说明.标准输入.输出.错误流的介绍以及linux管道的应用. 语言数据类型 联合体也有翻译为共用体 ...

  2. Linux嵌入式开发——C编程

    文章目录 Linux嵌入式开发--C编程 一.编写C程序 1.1.设置vim编辑器 1.2.编写C程序 二.编译C程序 三.make工具和Makefile文件 3.1.编写C程序 C文件 H文件 3. ...

  3. Linux嵌入式开发——vim编辑器

    文章目录 Linux嵌入式开发--vim编辑器 准备操作 使用 打开 工作模式 一般模式 编辑模式 命令行模式 保存退出 其他操作方式 Linux嵌入式开发--vim编辑器 准备操作 首先我们需要安装 ...

  4. Linux嵌入式开发——shell脚本

    文章目录 Linux嵌入式开发--shell脚本 一.shell脚本基本原则 二.shell脚本语法 2.1.编写shell脚本 2.2.交互式shell脚本 2.3.shell脚本的数值计算 2.4 ...

  5. (二)Linux嵌入式开发——软件安装(Ubuntu)

    文章目录 (二)Linux嵌入式开发--软件安装(Ubuntu) APP Store APT工具 问题 解决办法1 解决办法2 deb软件包 程序源码 问题1 解决办法 问题2 解决办法 总结 (二) ...

  6. Linux嵌入式开发——压缩与解压缩

    文章目录 Linux嵌入式开发--压缩与解压缩 一.前期准备 二.Linux下的压缩格式 三.gzip压缩工具 1.gzip压缩文件 2.gzip压缩文件夹 四.bzip2压缩工具 五.tar打包工具 ...

  7. linux嵌入式开发遇到坑不用慌 让你快速提升进度

    Linux已经成为很多IT从业者必备的知识技能,也有很多人会参加linux嵌入式开发培训,也有人会选择自学.究竟哪种方法好没有定论,但两者在学习效率上还是有个明显的对比. 有些人选择自学Linux,总 ...

  8. 与一线Linux嵌入式开发工程师的对话

    2019独角兽企业重金招聘Python工程师标准>>> 原文地址:与一线Linux嵌入式开发工程师的对话 作者:kjpioo kjpioo的说明:这篇文章转载自陈莉君老师的博客,文章 ...

  9. Linux嵌入式开发必读推荐书籍

    Linux嵌入式开发必读推荐书籍 本帖最后由 JIM.BO 于 2011-1-11 15:44 编辑 linux必读.高手必经之路.ppt C/C++语言基础 1 <The C Programm ...

最新文章

  1. Linux下 su命令与su - 命令的区别
  2. $.ajax防止多次点击重复提交的方法
  3. 幻像类型提高了编译时的安全性
  4. Eclipse 代码提示无效的解决方法
  5. 【软件领域知识整理】贵金属交易的K线图解释(二)
  6. Unity3D 调用Java,Java调用Unity3D
  7. POJThe Doors AND NYIST 有趣的问题
  8. python对文件操作方法是_Python文件操作
  9. matlab深度学习基本操作,深度学习讲解,源代码分享,用一用改一改随便发篇EI
  10. OKHttp原理讲解之责任链模式及扩展
  11. 持久化存储系统本版号
  12. 免费域名和付费域名的几个区别
  13. CIE颜色空间是如何用来设计更好的led的
  14. Acwing - 算法基础课 - 笔记(图论 · 三)
  15. 318. 划分大理石
  16. Your endpoint configuration is wrong
  17. ip头、tcp头、udp头详解
  18. 高速公路ETC卡签之我见8-OBU发行
  19. PHPSTORM debug
  20. 杨超越杯编程大赛登上 GitHub,程序员为追星都开发了什么?

热门文章

  1. python datetime函数介绍_Python datetime包函数简单介绍
  2. Android 获取系统壁纸
  3. BFC机制关联浮动与脱离标准流
  4. python反恐精英代码类似的编程_敲代码学Python:CS188之实现一致代价搜索
  5. 【WINDOWS / DOS 批处理】call命令详解
  6. 品牌推广能够为企业带来什么好处?星媒志分析品牌推广的意义
  7. 华为保时捷怎么解锁华为保时捷手机id锁能解开吗华为保时捷怎样刷掉账号锁华为保时捷手机能解锁吗华为保时捷手机可以用吗捡了一个华为保时捷咋处理
  8. 案例丨妍丽联合神策上线 CDP,实现五大指标全面提升
  9. 神经网络反向传播原理(作用,为什么要反向传播)
  10. 如何使谷歌浏览器打开书签时新开标签页?