Xilinx社区
首页 > 技术文章 > Xilinx 更新了采用 Petalinux 工具 2014.4 进行嵌入式设计的培训课程
技术文章
Xilinx 更新了采用 Petalinux 工具 2014.4 进行嵌入式设计的培训课程
来源:  时间:2015-02-13  浏览量:2073

使用PetaLinux 工具进行嵌入式系统设计

课程说明

此次为期两天的中级课程为嵌入式系统开发人员提供了在 Xilinx Zynq™ All Programmable 片上系统 (SoC)处理器开发板上创建嵌入式 PetaLinux SDK 操作系统的经验。本课程将向学员讲授如何使用 ARM® Cortex™-A9 处理器上的 PetaLinux 工具构建环境并启动使用Zynq All Programmable SoC 设计的系统的实际操作经验。

本课程还将介绍嵌入式 Linux 组件、开放源码组件的使用、环境配置、网络组件以及嵌入式 Linux 平台的调试选项。本课程的重点在于嵌入式 Linux 开发以及 Xilinx 工具流程.

发布日期

2014年9月

适应水平

嵌入式软件4

培训时间

2天

课程对象

对如何在 ARM 处理器设计上为 Xilinx Zynq All Programmable SoC 定制 PetaLinux 内核感兴趣的嵌入式软件开发人员。

必备条件

完成了 FPGA 设计基础课程的学习(FPGA 设计入门课程)

嵌入式系统软件开发 课程(面向 FPGA 嵌入式系统的软件开发课程)

软件工具

● Vivado® Design System Edition 2014.2

● PetaLinux 工具 2014.2

硬件

● 架构: Zynq-7000 All Programmable SoC*

● 演示板: ZedBoard*

* 本课程重点介绍 Zynq-7000 All Programmable SoC 架构。 了解课内实验板的详细说明或其它定制方面信息,敬请联系当地授权培训机构。

获得的技能

完成这次全面的培训之后,您就会知道如何:

● 解释嵌入式 Linux 内核和设备驱动程序架构的要求

● 描述 Linux 器件驱动器架构

● 创建 PetaLinux 项目,使用 PetaLinux 项目配置和构建图像

● 使用 Vivado Design Suite 和 PetaLinux 工具创建 ARM Cortex-A9 MPcore Linux 系统

● 列举面向 ARM Cortex-A9 MPCore 的不同硬件接口方案

● 使用用户空间 I/O (UIO) 框架构建定制硬件核与器件

课程概要

第1天

● 嵌入式 Linux 概览

实验1:入门介绍

● PetaLinux 工具简介

实验2:构建和引导映像

● 应用开发与调试

实验3:应用开发与调试

● 网络和 TCP/IP

实验4:网络与 TCP/IP

● 设备驱动程序、用户空间 I/O 和可加载模块

实验1.5:从用户空间访问硬件设备

第2天

● 使用 Vivado Design Suite 和 PetaLinux 工具启动开发板

实验 6:使用 Vivado Design Suite 和 PetaLinux 工具

● 定制硬件开发和接口

实验7:定制硬件开发

● 定制驱动器开发

实验8:定制驱动程序开发

实验说明

实验1: 入门介绍登录到 ARM 处理器 Linux 系统,比较嵌入式 Linux 环境和桌面型 Linux 环境

实验2: 构建和引导映像 — 浏览 Linux 配置菜单,构建 ARM 处理器 Linux 内核和应用。将生成的系统映像下载到开发板上。

实验3: 应用开发与调试 — 使用 PetaLinux 工具创建简单的用户应用,并利用System Debugger 调试应用。

实验 4: 浏览内核配置菜单。 使用 Telnet 登录到 ARM 处理器 Linux 系统。使用 FTP 将文件传入和传出 Linux。使用网络文件系统 (NFS) 加载主机文件系统。在 Linux 下构建和实验基于 Web 的应用。

实验 5: 直接从用户空间访问硬件设备。 使用 UIO 框架访问硬件设备。体验加载和卸载内核模块。

实验 6: 使用 Vivado Design Suite 和 PetaLinux 工具 – 使用 Vivado IP integrator (IPI) 创建包含 ARM Cortex-A9 MPCore 的基本硬件设计。使用 PetaLinux 工具为创建面向硬件设计的新型嵌入式 Linux。

实验7: 定制硬件开发 — 设计定制的 IP 核。将 IP 核与 AXI 接口集成并进行调试。

实验8: 定制驱动程序开发 — 编写 UIO 程序以访问 PWM AXI IP 核。从 Flash 启动,并在目标开发板上验证。

注册

了解课程安排以及学费和注册方面的信息,敬请联系授权培训机构。


热点文章
精选视频
推荐资源

中国授权培训机构

北京 电话:(010)82757632
      (010) 62192881
深圳 电话:(0755)86186715
武汉 电话:(027)61389792
成都 电话:(028)80821007
南京 电话:(025)66022032
西安 电话:(029)82230498
邮箱:sales@e-elements.com

中国授权经销商

香港 电话:(852)22127848
北京 电话:(010)84148118
成都 电话:(028)86528262
上海 电话:(021)33678387
深圳 电话:(0755)26584925
武汉 电话:(027)87322806
邮箱:china@avent.com
深圳 电话:(0755)26743210
上海 电话:(021)51696680
北京 电话:(010)51726678
成都 电话:(028)85139576
武汉 电话:(027)87690155
邮箱:
xilinx_enquiry@comtech.com.cn

社区主办


《电子产品世界》杂志社

内容提供


    赛灵思公司

Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
京ICP备12027778号-2 北京市公安局备案:1101082052