7–11 Jun 2021
Zoom
Europe/Zurich timezone

Session

Tutorials

10 Jun 2021, 14:00
Zoom

Zoom

Conveners

Tutorials

  • Ralf Spiwoks (CERN)

Presentation materials

  1. Michal Husejko (Stanford University (US))
    10/06/2021, 14:00

    This tutorial shows how one can profit from enabling Continuous Integration (CI) and Continuous Deployment (CD) on a Zynq SoC design. The main focus is on automating compilation and deployment of Zynq PL designs using gitlab CI based infrastructure. We start first with basics of setting up firmware development workstation for local development and CI/CD jobs execution. Second, we dive into...

    Go to contribution page
  2. Nekija Dzemaili (Rice University (US))
    10/06/2021, 15:15

    The complex multi-stage booting process of the Zynq MPSoC introduces possible failures that can prevent the Zynq MPSoC from booting correctly. We have developed a reliable booting system that recovers the Zynq MPSoC from boot failures, upgrade failures, and running failures. In this tutorial, we show how to integrate the Reliable Booting and Upgrade mechanisms into your own Zynq Ultrascale+...

    Go to contribution page
  3. Maciej Wyzlinski (AGH University of Science and Technology (PL))
    10/06/2021, 16:30

    This tutorial gives an introduction on how to automatize the process of building all the software components required for running an SoC (bootloader, kernel, root file system, user software). It gives a tutorial on how to use Gitlab CI and Docker for cross compilation. It shows all the steps necessary for setting up a complete pipeline, from configuring Gitlab runners and creating Docker...

    Go to contribution page
Building timetable...