Driver stack
The simple connection
How do you solve configuration tasks on embedded systems that have no input and output options for displays or keyboards? A driver stack that uses the standard USB interface for connection solves this problem.
Embedded systems usually contain all the functions and interfaces required for a specific application. This reduction to the necessary components makes embedded systems extremely powerful and much more cost-effective than standard industrial computers. The reduction in costs relates to the purchase of hardware, which drives up the costs of standard PC systems due to expansion cards and various interfaces. A further reduction in expenditure can be achieved in the operation of embedded systems through lower license costs and reduced power consumption. Embedded systems are also more powerful than standard computers due to the specific adaptation to the application and the associated reduction of the operating system to relevant components. Like other hardware, embedded systems can be operated with different operating systems. Common systems are Windows Embedded, Linux Embedded or Android systems.
No input and output options
However, 'headless' embedded systems have no input and output options such as a display or keyboard. The reason for this, especially in industrial environments, is to protect the hardware from the harsh environment or to prevent the system from being tampered with. This protection is particularly relevant when constantly changing or less well-qualified personnel are used, as well as for frequent access by external parties.
The disadvantage of these systems is that it is not always possible to easily connect an input or output option. As standard, displays can be connected to embedded systems using a parallel or LVDS connection. The disadvantages of this are, on the one hand, the control, which must be adapted to the display, as well as signal processing, which is usually not entirely unproblematic. In addition, the display must be powered separately via a mains cable. However, a quick and uncomplicated connection of a touchscreen, for example, is particularly relevant for the installation, configuration and maintenance of 'headless' systems. There is no known driver on the market for Windows embedded systems. The team at Sigma Chemnitz has developed a suitable driver stack. This uses the USB interface that is standard in embedded systems.
The use of these driver stacks is suitable for a wide variety of applications - for example in the workflow of service technicians. They can operate all the devices to be serviced with just one display. If the driver is already installed, the technician can start work immediately. If not, the quick installation of the display driver makes future service activities much easier and faster. It also reduces costs. Installation under Windows Embedded is carried out by integrating a driver file into the file system and adapting the registry. Sigma Chemnitz has also tested the use of the panels for other systems - such as Linux-Embedded - with positive results.
Advantages of the temporary display connection
The advantages are obvious: cost savings are possible in terms of hardware costs when purchasing new industrial computers, but also when continuing to use existing Windows Embedded devices. For example, existing embedded systems without a display that are planned to be reused with a temporarily connectable display can continue to be used and do not have to be replaced with new devices. This can save a cost-intensive redesign. In addition, only one display is required for many embedded systems during service operations. Standard USB cables of up to four meters in length are already being used successfully for this purpose. The display is also powered directly via the USB port of the embedded system. Such a secure and quick-to-implement solution can offer enormous added value, especially for small and medium-sized companies. Its use in industrial computers is just as sensible as its use in home control and home automation.
Author:
Nelly Wolf is responsible for marketing at Sigma Chemnitz.










