zynq基础-->yocto

1.yocto中的概念

1.1 metadata set

即为元数据,系统以分层的方式区别元数据。

1.2 swabber

检测主机系统是否正常的机制。

1.3 application development toolkit(ADT)

一套开发工具链

1.4 autoBuilder

一个能够不断自动构建yocto的工具

1.5 BitBake

生成最终镜像文件的一个构建引擎。

1.6 hob

是 BitBake的图形界面

1.7 build appliance

运行hob的虚拟机

1.8 cross-prelink

为交叉编译环境提供预链接,便于快速启动。

1.9 eclipse IDE plug-in

把ADT和其他工具链集成到eclipse的工具

1.10 EGLIBC

也就是Embedded GNU C Library,运用于嵌入式平台上的库函数。

1.11 matchbox

基于X window的开源环境,用于嵌入式设备UI.

1.12 poky

一个可定制的参考系统

1.13 pseudo

可以将普通用户模拟为root权限

1.14 toaster

通过web界面来使用BitBake

时间: 2024-08-10 02:02:46

zynq基础-->yocto的相关文章

zynq基础-->linux下软件应用

操作系统:Ubuntu 16.04 LTS 应用软件:Vivado 2016.2  + petalinux 2016.2 参考官方应用手册:ug1144-petalinux-tools-reference-guide.pdf 1.软件安装 1.1 基础软件安装 在安装应用软件前,需要为zynq开发环境安装必要的基础软件,在手册11页已经明确标明. 注意:tftp软件使用tftp-hpa,如下所示: #1.安装 sudo apt-get install tftp-hpa tftpd-hpa #2.

zynq基础-->LINUX 设备树

1.概念 linux设备树是用于描述硬件及部分启动指令的文件,由bootloader传递给内核, 内核分析此文件而对硬件使用不同的参数. 比如两块开发板仅仅是内存容量不一样,那么就只需要修改设备树中对内存容量的描述即可, 而不需要重新编译内核. 与设备树相关的文件有如下几种: DTS(device tree source) .dts文件,就是ASCII字符串形式的文本文件,直接由开发人员修改. 对于ARM架构而言,这些文件位于:arch/arm/boot/dts 目录下. DTSI(device

java web 开发三剑客 -------电子书

Internet,人们通常称为因特网,是当今世界上覆盖面最大和应用最广泛的网络.根据英语构词法,Internet是Inter + net,Inter-作为前缀在英语中表示“在一起,交互”,由此可知Internet的目的是让各个net交互.所以,Internet实质上是将世界上各个国家.各个网络运营商的多个网络相互连接构成的一个全球范围内的统一网,使各个网络之间能够相互到达.各个国家和运营商构建网络采用的底层技术和实现可能各不相同,但只要采用统一的上层协议(TCP/IP)就可以通过Internet

Yocto tips (20): Yocto中qemu模拟器的使用,以zynq Cortex-A9为例

在以前的文章<使用Buildroot与Qemu学习ARM linux IIC驱动>中,写到过使用qemu来模拟使用ARM Linux,那个时候借助的是buildroot,这次我们使用Yocto来做同样的事情. 优点 使用Qemu的好处在于,当我们在开发Userspace的程序时,可以在没有硬件的情况下完成测试. 同时不像以前一样我们需要自己去编译qemu,这次我们使用Yocto编译出来的native qemu来模拟.省去了我们手动编译可能出现的问题. 选择 这里的选择指的是,我们在local.

读懂 PetaLinux:让 Linux 在 Zynq 上轻松起“跑”(转)

对于Zynq这样一个"ARM+可编程逻辑"异构处理系统我们已经不陌生,其创新性大家也有目共睹.不过想要让更多的应用享受到这一"创新"带来的红利,让其真正"落地"则需要大量系统性的工作,去营造一个完善的生态系统.从之前几篇文章中,我们已经看到Xilinx在这方面做出的努力,特别是不断迭代的先进的硬件开发(Vivado)和软件开发(Xilinx SDK)工具.而在嵌入式开发中,还有一个非常重要的环节需要关注,这就是操作系统. 对于日益智能和复杂的嵌入

扒一扒ZYNQ里面缩写 及 Xilinx ZYNQ-7000概述

文章转载自 http://www.eefocus.com/Kevin/blog/11-08/228643_42a39.html kevin是xilinx的大牛,必须膜拜啊. 还引自http://blog.sina.com.cn/s/blog_6cb263210101g8lv.html 摘要:本文介绍与XILINX的EPP平台成员, ZYNQ芯片相关的缩写术语和含义.  与简单翻译术语不同,本文对每个缩写在本行业其他公司的展开含义也略作介绍, 避免混淆. 对术语的技术功能也作简单介绍. 8月份学校

xilinx vivado zynq vdma仿真及应用详解(一)

很多人用zynq平台做视频图像开发,但是对vdma了解比较少,上手起来稍微有些困难,我针对这一现象,做了一个基于vivado和modelsim的仿真和应用测试工程,并写篇文章做些介绍,希望能对大家有帮助. 一:xilinx vdma IP例化以及接口介绍 上面图片就是在vivado2015.4中例化vdma的界面,首先对参数做些介绍: Frame Buffers :选择vdma缓存几帧图像,这里默认是写通道和读通道都设置相同的缓存帧数,具体设置多少帧合适一般根据应用来定,比如读写带宽相同,想用d

MiS603 开发板2.2 Verilog HDL硬件语言基础

作者:MiS603开发团队 日期:20150911 公司:南京米联电子科技有限公司 论坛:www.osrc.cn 网址:www.milinker.com 网店:http://osrc.taobao.com EAT博客:http://blog.chinaaet.com/whilebreak 博客园:http://www.cnblogs.com/milinker/ 2.2 Verilog HDL硬件语言基础 2.2.1 技术背景 大规模集成电路设计制造技术和数字信号处理技术,近三十年来,各自得到了迅

yocto添加层简介

yocto系统为我们提供了很好的制作嵌入式linux基础镜像的途径,yocto默认采用分层结构来组织所有的软件包.下面介绍一下如何在yocto上创建一个层以及如何使用该层.我们的目标是向linux内核源代码打patch,我们不希望去修改yocto目前已有的层,我们自己创建一个层来实现对linux内核打patch的工作,这样即使yocto的linux内核层在以后的版本中出现变更也不会影响到我们自己创建的层. 1.生成linux patch文件.作为例子我们向linux内核的init/calibra