UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Xilinx Employee
Xilinx Employee
14,582 Views
Registered: ‎03-09-2011

Xilinx® Training on Embedded Linux

Embedded Design with PetaLinux Tools

This intermediate-level, two-day course provides embedded systems developers with experience in creating an embedded Linux system targeting a Zynq® All Programmable System on a Chip (SoC) processor development board using PetaLinux Tools. The course offers students hands-on experience with building the environment and booting the system using a Zynq All Programmable SoC design with PetaLinux Tools on the ARM® Cortex™-A9 processor.

Play Video Debugging U-Boot With SDK
Learn how to debug u-boot code with Xilinx SDK. Techniques are outlined to obtain the relocation offset, so that it can be applied in SDK.

Released: Jan 2015
Play Video Linux: Printk And Dynamic Debug
Learn how to configure and use Linux kernel printk features, including its dynamic debug feature. This enables selectively printing debug messages without recompiling the kernel.

Released: Jan 2015
Play Video U-Boot: Hush Shell, Scripting
Learn about the features of the Hush shell in u-boot, and how to write scripts for it. Methods to store and retrieve scripts are illustrated.

Released: Jan 2015
Play Video U-Boot: USB Host
Learn how to configure and exercise the USB Host feature of U-Boot. This allows usage of USB memory sticks for data storage and retrieval, including secondary boot, on Zynq.

Released: Jan 2015
Play Video Zynq Inter-A9 Communications
Learn how to perform inter-processor communication between the Zynq Cortex A9 processors. Inter-processor communication helps facilitate Asymmetrical Multiprocessing (AMP) system designs.

Released: Jan 2015
Play Video Intro to Linux Device Drivers – Part 1
Learn the basics of Linux device drivers with a focus on device nodes, kernel frameworks, virtual file systems, and kernel modules. A simple kernel module implementation is presented.

Released: Jan 2015
Play Video Intro to Linux Device Drivers – Part 2
Learn the basics of Linux device drivers with a focus on platform drivers and character drivers. A simple platform driver implementation and a simple character driver implementation are presented.

Released: Jan 2015
Play Video Linux User Space Device Drivers
Learn how to write user space device drivers for Linux. User space drivers provide an alternative to kernel space drivers for some devices.

Released: Jan 2015
Play Video Understanding the Zynq FSBL
Learn how the Xilinx FSBL operates to boot the Zynq device. Includes an overview of program execution, debugging tips, and information about specific boot devices. Also includes a brief overview of boot security from the FSBL’s perspective.

Released: Jan 2015
Play Video Linux DMA In Device Drivers
This session describes how to use DMA in Linux from a device driver. This includes memory allocation, cache control, and DMA device control. The Linux DMA Engine framework is reviewed in detail.

Released: Jan 2015
Play Video Linux DMA from User Space
This session describes the process for building a software system that allows DMA functionality from user space. This is accomplished using a character mode device driver with a user space application. The mmap() and ioctl() functions are reviewed in detail.

Released: Jan 2015
Play Video Linux Networking Focused on Ethernet
This session reviews the system features needed for high performance Ethernet solutions. The Xilinx Ethernet IP cores and associated device drivers are reviewed including device tree bindings. Networking with Petalinux is also discussed.

Released: Jan 2015
Play Video Networking with lwIP Focusing on FreeRTOS
Learn how to use the Lightweight IP stack (lwIP) on Zynq processors to implement network functionality. This sessions covers both the standalone use case as well as integration with the popular, lightweight FreeRTOS operating system.

Released: Jan 2015
Play Video Zynq "How To" Video-based Tutorials
Xilinx is developing Zynq Video Tutorials. The tutorials are designed to be short clips targeting very specific topics. We’ll continue to add additional videos.
Play Video How to Debug a Linux Application using Xilinx SDK
Learn how to debug a linux application using the system debugger from the Xilinx SDK.
Play Video How to Build a Linux Boot Image for the Zynq-7000 AP SoC
Learn how to build the FSBL, U-boot, Linux and make a bootable image for the Zynq-7000 All Programmable SoC.
Play Video How to Build a Linux Image for Zynq Using the Device Tree
Learn how to acquire the Xilinx Linux kernel source, configure it, build both the kernel and device tree, and finally run the new kernel on a ZC702 board.
Play Video Free and Open Source Linux for Zynq-7000 AP SoC
An overview of open source Linux for Zynq-7000 AP SoC platform solution: What it is, what the tools are, and what resources are available.
0 Kudos