Open Source Automation Development Lab
You are here: Home / Projects / 
2010-02-09 - 16:56

Next OSADL Events:

Embedded World 2010
02.03 - 04.03
CeBIT Open Source
02.03 - 06.03

Breaking News:

2010-02-08 12:00

Prof Eben Moglen on "GNU GPL Version 3: The Law Making Process"

International Conference on Commons, Users, Service Providers Internet (Self-)Regulation and Copyright


2009-11-23 12:00

Added a new HOWTO to the OSADL Website: Use BuildRoot to create a Linux image for QEMU

Guest Editor Bogdan Cristea tells us about rapid prototyping of an embedded system using virtualization


2009-11-19 12:00

Meet OSADL and many of its members at the SPS/IPC/Drives 2009

Bird's view of the OSADL booths

Open Source and Linux in Automation - the collaborative environment we always wished we had


2009-11-18 12:00

SERCOS III middleware library available as Open Source

Download the Common SERCOS Master API from the Internet


2009-10-21 12:00

Will we always wake up in time?

The Linux real-time kernel now contains a wakeup latency recorder to continuously monitor the real-time capabilities of a computer system



OSADL Projects

OSADL Test Rack

Design of the OSADL Test Rack

The OSADL Test Rack
The OSADL Test Rack

The OSADL Test Rack was designed by kernel developer Thomas Gleixner. It consists of an open 19" industrial rack the upper and lower half of which can be configured either for individually assembled embedded systems or for standard PCs. The picture at the left (click on it or click here to display it at a higher resolution) shows a version for eight embedded systems. Every slot is equipped with a 220 V/50 Hz~ power plug-in and two RJ45 connectors. The power plug-in is connected to a remote power switch. One of the RJ45 connectors provides a 10/100/1000 Mb/s network interface of a manageable network switch, the other links to a serial port of a terminal server. The manageable network switch allows mirroring of individual ports for diagnostic purposes when network sniffing is required. The 8-way power switch, the 8-port network switch and the 8-port terminal server are mounted in the transitional zone between the upper and the lower half of the rack.

While standard PCs are put directly on a simple rack shelf two in a row, special shelf tablets have been developed for embedded systems. These tablets (see picture below, click on it or click here to display it at a higher resolution) are equipped with a DIN rail. This facilitates the individual assembly of a particular embedded system either with standard DIN rail power supply or with special power supplies. The tablets can be removed easily and be used on the desk, whenever necessary, since the interface connection is standardized to avoid any hassle with a company's in-house serial and power connectors and exotic power requirements.

In the future, we may no longer accept embedded systems for testing or bug fixing, unless they come pre-assembled on the OSADL Test Rack tablet. Appropriate empty tablets along with a description of the required pin assignment of the serial connector can be purchased from Linutronix.

How is this used?

One of the maximum eight board slots of the OSADL test rack (top view)
Tablet for embedded systems (top view)

The OSADL Test Racks are used in various ways:

  • Currently, three racks with a total of 24 systems (but soon more) are running at Linutronix. Every time, a new release candidate of a Linux kernel is produced, it will be compiled for all systems and run on all of them to detect regressions. Automatic test scripts are used for this purpose.
  • OSADL member companies can purchase OSADL Test Racks and operate them within their facilities. Upon request, particular systems that are installed on such OSADL Test Racks can be included in the automatic testing of release candidate kernels. Remote operation is done via VPN over the Internet.
  • OSADL member companies who have only a small number of boards to be tested can hire rack space and submit test tablets equipped with the boards to be tested which will then also be included in the automatic testing of release candidate kernels.
Tablet for embedded systems (rear view)
Tablet for embedded systems (rear view)

If you are not (yet) an OSADL member but you would like to participate in the OSADL Test Rack program, please let us know. We'll try to find a solution.