Linux嵌入式开发——Petalinux介绍及其使用
这一章内容是关于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介绍及其使用相关推荐
- 基于c语言的linux嵌入式开发入门
前言 本文主要包含,c语言基本结构与语法.make及makefile的使用.main函数参数与返回值的说明.标准输入.输出.错误流的介绍以及linux管道的应用. 语言数据类型 联合体也有翻译为共用体 ...
- Linux嵌入式开发——C编程
文章目录 Linux嵌入式开发--C编程 一.编写C程序 1.1.设置vim编辑器 1.2.编写C程序 二.编译C程序 三.make工具和Makefile文件 3.1.编写C程序 C文件 H文件 3. ...
- Linux嵌入式开发——vim编辑器
文章目录 Linux嵌入式开发--vim编辑器 准备操作 使用 打开 工作模式 一般模式 编辑模式 命令行模式 保存退出 其他操作方式 Linux嵌入式开发--vim编辑器 准备操作 首先我们需要安装 ...
- Linux嵌入式开发——shell脚本
文章目录 Linux嵌入式开发--shell脚本 一.shell脚本基本原则 二.shell脚本语法 2.1.编写shell脚本 2.2.交互式shell脚本 2.3.shell脚本的数值计算 2.4 ...
- (二)Linux嵌入式开发——软件安装(Ubuntu)
文章目录 (二)Linux嵌入式开发--软件安装(Ubuntu) APP Store APT工具 问题 解决办法1 解决办法2 deb软件包 程序源码 问题1 解决办法 问题2 解决办法 总结 (二) ...
- Linux嵌入式开发——压缩与解压缩
文章目录 Linux嵌入式开发--压缩与解压缩 一.前期准备 二.Linux下的压缩格式 三.gzip压缩工具 1.gzip压缩文件 2.gzip压缩文件夹 四.bzip2压缩工具 五.tar打包工具 ...
- linux嵌入式开发遇到坑不用慌 让你快速提升进度
Linux已经成为很多IT从业者必备的知识技能,也有很多人会参加linux嵌入式开发培训,也有人会选择自学.究竟哪种方法好没有定论,但两者在学习效率上还是有个明显的对比. 有些人选择自学Linux,总 ...
- 与一线Linux嵌入式开发工程师的对话
2019独角兽企业重金招聘Python工程师标准>>> 原文地址:与一线Linux嵌入式开发工程师的对话 作者:kjpioo kjpioo的说明:这篇文章转载自陈莉君老师的博客,文章 ...
- Linux嵌入式开发必读推荐书籍
Linux嵌入式开发必读推荐书籍 本帖最后由 JIM.BO 于 2011-1-11 15:44 编辑 linux必读.高手必经之路.ppt C/C++语言基础 1 <The C Programm ...
最新文章
- Servlet的Cookie值保存与获取
- 如何快速解决繁杂的国际化替换
- IOS-TextField控件详解
- python2和python3如何共存_Windows下python2和python3的共存设置
- DSP 的双缓冲串口程序设计
- streamsets 集成 minio s3测试
- 轩逸车联网功能怎么用_北斗已建设完成,那“北斗导航”怎么用?“短报文功能”怎么用?...
- 思维导图软件下载与安装 记录xmind安装过程
- Linux实战教学笔记50:Zabbix监控平台3.2.4(二)深入理解zabbix
- 8、RabbitMQ-消息的确认机制(生产者)
- 细说文件读写操作(读写锁)
- linux使用samba实现文件共享
- 公网IP、私网IP、动态IP、静态IP
- 如何创建桌面快捷方式
- 2016计算机技术操作考试题,2016年计算机二级《VB》上机操作题(1)
- 解决linux看温度是报错No sensors found问题
- 如何判断网站SSL证书是否安装成功?
- 小程序 php cookie,微信小程序模拟 cookie
- html广告横幅图片,制作漂亮网页横幅广告图片的PS教程
- Matlab如何画对比柱状图