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

Register Now

1. Select Seats

2. Review and Proceed

REGISTRATION

Sale ended

Hands-on workshop attendance PARTIAL APPROVAL - Free

Enter your discount code

  • Fee
  • Total amount

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

SIX Centre, Brno University of Technology, Technická 12, Brno, Jihomoravský kraj, 612 00, Czech Republic.

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.

 

When:

5.3.2020

Where:

SIX Research Centre, Brno University of Technology

6th floor, Technická 12, Brno, CZ

Program:

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.

 

 

 

 

 

Vojtech Derbek

SIX Research Centre, Brno University of Technology

Contact the Organizer