Petalinux

【分享】 安装petalinux需要的软件包遇到错误,“requested an impossible situation”

在Ubuntu 16.04下,安装petalinux需要的软件包遇到错误,“requested an impossible situation”。安装Ubuntu 16.04时,选择的地区是上海。据说选择香港不会有这个问题。

【视频教程】:Xilinx 嵌入式软件工具2018.3中的新功能

本次视频重点介绍了赛灵思嵌入式软件工具 2018.3 版本的新功能,以及基础架构的重要更新。内容涉及包括 PetaLinux 增强功能,Linux 和 U-Boot 更新以及 MicroBlaze 更新等等。

在Linux/U-Boot里为QSPI Flash使用UBIF

UBIFS是更强壮的FLash文件系统。很多嵌入式系统都使用了UBIFS。Xilinx PetaLinux 2018.2也支持UBIFS。只需要在Linux/U-Boot里添加相关配置选项,就能为QSPI Flash创建UBIFS。

PetaLinux安装

作者:OpenSLee,来源:FPGA开源工作室

如何使用GDB在MPSoC单板上调试应用层软件

编译PetaLinux时,使能GDB。单板上就会有GDB。zcu106的VCU TRD 2018.2 已经包含GDB。带调试信息编译软件,比如添加-g, 或者-g3开关。对于zcu106的ctrl-sw,在encoder_defs.mk里修改CFLAGS, 添加-g3,得到CFLAGS+=-Wall -Wextra -g3

【视频】2018.3 最新内容 - 嵌入式软件与工具

此演示重点介绍了 2018.3 嵌入式软件工具和基础架构的新功能和更新。涵盖的主题包括 PetaLinux 增强功能,Linux 和 U-Boot 更新以及 MicroBlaze 更新

Petalinux初学者快速入门教程

先去官网下载一个对应的bsp包,如果没有,可以自定义工程,自己建自己的项目,在开始阶段,先用bsp熟悉一下开发流程:

【专家分享 】在Docker里玩转PetaLinux

作者:Alex He,Xilinx 嵌入式技术专家

Xilinx 嵌入式技术专家 Alex He 与大家分享在Docker里玩转PetaLinux的上手教程~

Petalinux生成的Image文件与作用

对于ZYNQ MPSoC有以下几个文件,

1.FSBL

这个FSBL跟zynq-7000的fsbl是一样的,用户可以选择用cortex-a53制作启动的fsbl文件,也可以选择用cortex-r5来制作启动的fsbl文件。

2.PMUFW (pmufw.elf)

petalinux 2018.2 在ubuntu 16下的安装

我第一次安装petalinux2018.2, 是在 ubuntu18, 因为最新的ubuntu 就是 ubuntu18。 在安装中会报一些错,但能安装完成。配置的时候也会报错。看到论坛提问,说目前petalinux2018.2 只是支持ubuntu16。这样我最后选择了ubuntu16。

我的ubuntu16 是安装在虚拟机里的 vm14。 

1: 下载