Workshop on Embedded Linux in Zynq

Thursday, 05 March 2020, 9:00 AM - 5:00 PM [WEST]

Technická 12, 6th floor, Brno, Jihomoravský kraj, 612 00, Czech Republic


1. Select Seats

2. Review and Proceed


Sale ended

Hands-on workshop attendance Partial Approval - Free

Enter your discount code

  • Fee
  • Total amount

Event Information

Thursday, 05 March 2020, 9:00 AM - 5:00 PM [WEST]

About the Event

The workshop introduces Embedded Linux (Petalinux) in Zynq FPGA devices from Xilinx and aims at issues (for particular topics see the program below) which are addressed by an embedded engineer beginning with a higher operating system.

Prerequisites: basic knowledge of Vivado and implementing a Zynq processor system.





SIX Research Centre, Brno University of Technology

6th floor, Technická 12, Brno, CZ


09:00 – 10:30    Lecture 1: device tree, kernel modules, device drivers, kernel module API.

10:30 – 10:50    Coffee break.

10:50 – 12:15    Lecture 2: GPIO in Linux, initramfs, accessing physical memory (/dev/mem), IPC in Linux, package management.

12:15 – 13:00    Lunch.

13:00 – 14:30    Hands-on 1: Writing own character device driver and testing, guided debugging of GEM3 Ethernet device and other available drivers.

14:30 – 14:45    Coffee break.

14:45 – 16:15    Hands-on 2: Guided implementation of QSPI flash via device tree, early handling GPIO pins.

16:15 – 17:00    Q&A.


The workshop is provided free of charge withing the ERDF project of European Union ATCZ175 InterOP.






Event Location

About the Organizer

SIX Research Centre, Brno University of Technology