Hardware Overview

z2rlab is a system that comprises the following hardware (the exact configuration varies for 4/8 channel capable systems): z2rlab is available as either a 4 or 8 channel capable system. Each channel has the following features:

Rack Internals

The photo shows part of the system. To the top you can see the back of the network switch. Below that is the Digital Output unit and RS-422 converter. On the shelf below is the A/C power controller and serial port adapter.

/site/graphics/chanhw1.jpg

Server Overview

The heart of the z2rlab system is the Server and its pre-loaded software image. This is what gives the system its intelligence and allows automation of complex tasks.

Some of the main design features of the z2rlab server software are:

Screenshots

The following sequence of screenshots are shown to help give an understanding of the system in use.

Login screen

The screeshot below show the initial screen prior to login. Notice that the connection is secure using https and that the menus are hidden at this stage.

If a user does not already have an account, they may click the link and fill out a request. This will be emailed to the system administrator who will action the request.

/site/graphics/z2rlab-login.png

Opening screen

Once logged-in, the full menu system is revealed and the user's log-in name is shown in the top right hand side. In the main panel, there is a brief description and diagram of the system.

/site/graphics/z2rlab-intro.png

Upload Images

This screenshot shows how the user uploads images from their local system to the server. The user first selects which target the image will be associated with and then selects a tag type (bootloader, kernel, DTB, filesystem, merge-object or other). Next the user simply clicks the browse button to select the file to be upload, adds an optional comment and finally clicks the "Upload File" button.

/site/graphics/z2rlab-upload.png

Manage Images

Once you have a set of images uploaded, this page will allow you to change properties and delete images.

/site/graphics/z2rlab-manage-img.png

New Project

The New Project page allows the user to create new projects to be associated with a target. Currently the supported project types are "Linux Upload" or "LTIB".

/site/graphics/z2rlab-new.png

Project Settings

This page enables the user to configure their project. In this example, an LTIB project has one user uploaded merge-object. This will be added to their base LTIB image.

/site/graphics/z2rlab-psettings.png

Configure/Build

For LTIB project types, this page allows users to re-configure and build the image from an interactive session with the server.

/site/graphics/z2rlab-configure.png

Project Delete

This page allows users to delete projects that are no longer required.

/site/graphics/z2rlab-pdelete.png

Connect

This page can be used to access a target, directly without a project context. From here you can: /site/graphics/z2rlab-connect.png

Auto-Deploy

Once you have setup a project, this page will completely automate: NOTE: the complete session is logged and can be viewed online using the "View Log" button and downloaded to your local machine if required.

/site/graphics/z2rlab-adeploy.png

Booking/reservation

The screenshots below show the booking and reservation system integrated into z2rlab. This system can either: /site/graphics/z2rlab-mbooking.png
/site/graphics/z2rlab-dbooking.png