自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 petalinux制作Zynq平台启动时应用程序自动执行

petalinux 文件系统的制作可以先看看ug1144 的ch6 的最后一节Configuring SD card ext filesystem Boot制作和 petalinux 2018.2 在ubuntu 16 下的工程制作并启动实验 基本一样,我是先照上文做了一个SD启动的petalinux系统基础上开始的。其实也应该这样,先做一个可以SD启动的petalinux,并且完成测试。在此基础上运行petalinux-config , 选择Image Packaging Configration —

2021-05-08 20:08:55 2792 2

原创 制作SD启动卡(含FAT32和EXT4两个分区)

如果使用 SD 卡引导 linux 系统启动, 一般需要在 SD 卡上有 2 个分区。一个分区使用FAT32 文件系统, 用于放置启动镜像文件(如 BOOT.BIN, linux 镜像等), 另一分区使用EXT4 文件系统, 用于存放根文件系统。需要说明的是在 6.2.4 节配置 petalinux 工程中,“ Image Packaging Configuration”子菜单根文件系统的类型的配置使用的是默认的 INITRAMFS,所以只需要一个使用 FAT32 文件系统的分区就可以了。当设置为“ S

2021-05-07 19:24:46 5477 2

原创 配置SD卡ext文件系统启动

petalinux 文件系统的制作可以先看看ug1144 的ch6 的最后一节Configuring SD card ext filesystem Boot制作和 petalinux 2018.2 在ubuntu 16 下的工程制作并启动实验 基本一样,我是先照上文做了一个SD启动的petalinux系统基础上开始的。其实也应该这样,先做一个可以SD启动的petalinux,并且完成测试。一、配置SD卡ext文件系统启动1.1、 制作SD启动卡(含FAT32和EXT4两个分区)1.2、petali

2021-05-07 19:18:33 869

原创 使用vitis开发Linux应用程序

使用Vitis开发Linux应用程序前面的教程中我们使用 petalinux 制作了一个嵌入式 Linux 系统,本实验要做一个 Linux 应用程序,然后在开发板上运行。一、使用Vitis建立Linux应用程序1 在Windows下打开Vitis软件工作空间自选,如 D:\vitis_compile2 点击“Welcome”旁边的 X(叉号),关闭欢迎界面3 Explorer 空白处点击右键“New -> Project…”4 选择“C Project”,就是一个 C 语言的一个

2021-04-26 19:39:45 2654 1

原创 IP 地址,子网掩码、默认网关,DNS 服务器

IP 地址,子网掩码、默认网关,DNS 服务器一、IP地址IP 是32位二进制数据,通常以十进制表示,并以 “.” 分隔。IP 地址是一种逻辑地址,用来标识网络中一个个主机,IP 有唯一性(指的是公网地址),即每台机器的 IP 在全世界是唯一的。电脑之间要实现网络通信,就必须要有一个合法的 IP 地址。IP 地址 = 网络地址 + 主机地址(又称:网络号和主机号),IP 地址的结构使我们可以在 Internet 上很方便的寻址。IP 地址通常用更直观的,以圆点分隔号的四个十进制数字表示,每个数字从0到

2021-03-17 22:21:14 876

原创 使用 NAT 配置 Ubuntu 网络

使用 NAT 配置 Ubuntu 网络一、配置网络配置网络是为了方便后续调试开发板系统或者应用程序时使用 tftp 协议、 nfs 协议等拷贝文件或者设置文件系统启动方式为 nfs 挂载启动。以前我们在 VMware 中使用桥接,这需要保证 Windows、 Ubuntu、开发板三者互通,而很多人的电脑有多个网卡,这涉及的网络设置太复杂了。现在我们使用 NAT 方式,这样会简单很多。1.1 设置 Ubuntu 使用 NAT 网络NAT 是什么意思? Network Address Transla

2021-03-17 20:13:33 1621

原创 ZYNQ平台的HDMI驱动测试

Petalinux 下的 HDMI 显示芯驿电子将 Xilinx 提供的内核中加入了 HDMI 编码 IP 的驱动。 请使用其他版本软件开发者注意, 教程中只提供修改版linux-xlnx-xilinx-v2019.2 内核, 在软件包中提供了zynq_soft_2019\00_resource\xilinx-v2019.2.01.tar.gz 内核文件, xilinx 官方原始文件下载地址:https://github.com/Xilinx/linux-xlnx/archive/xilinx-v201

2021-03-16 22:08:33 4015 3

原创 18.04.1版本Ubuntu下的Petalinux安装和使用

安装和使用Petalinux简介:petalinux是赛灵思开发的一套开发环境配置的工具,降低 uboot、内核、根文件系统的配置的工作量,可以从 Vivado 的导出硬件信息自动完成相关软件的配置。从官网上下载与Vivado版本一致的petalinux安装包文件,例如使用的petalinux-v2020.1-final-installer.run,拷贝到Ubuntu系统中自己选定一个目录即可。1 修改bashpetalinux工具需要主机系统的/bin/sh是bash,而Ubuntu默认的/bin

2021-03-14 19:49:40 3471 1

原创 使用petalinux定制Linux系统(基于xsa文件)

使用petalinux定制Linux系统(基于xsa文件)一、Vivado工程使用 Petalinux 可以非常方便地定制嵌入式Linux 系统,只需要 Vivado 软件把硬件信息导出。会产生一个“*.xsa”文件(2019.2 以前的版本是在 sdk 目录下生成 hdf文件,从 2019.2 版本开始生成 xsa 文件),这个文件就包含了 petalinux 使用的文件。Vivado工程关键步骤二、使用Petalinux建立工程设置 petalinux 环境变量,运行下面命令;如果要运行 p

2021-03-14 19:26:50 8551 2

原创 petalinux工程配置项详解

petalinux工程配置项详解--------------------------Linux Components Selection —>ps_init是fsbl程序当中的一个函数 根据我们导入的xsa文件自动更新配置U-boot的来源配置kernel的来源-------------------------Auto Config Settings —>(看教学视频中有fsbl autoconfig选项,我这里没有)------------------------

2021-03-13 17:14:50 2320

原创 .xsa文件生成

.xsa文件的生成Vivado工程建立你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。1.我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加

2021-03-12 10:23:37 7678 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除