Embedded solutions from SIGMA Chemnitz
We work hardware-independent, because we develop your personal embedded solution on your own or any other desired hardware. Our prices are transparent and fair. Within the scope of your embedded project, a competent contact person from our team is at your side. Of course, we only promise what we can deliver.
We have already realized numerous embedded projects. Below you find an overview of individual customer solutions sorted by the fields Windows Embedded (e.g. Windows Embedded Standard | WEC2013 | Win IoT 10 | WEC7 | WinCe6), Embedded Linux (e.g. Yocto), Android (e.g. Version 4.0, 5.0, 6.0, 7.0, 8.0, 9.0), Microcontroller (e.g. C165, C166, MSP430, PIC, COP, ATmega, 8051) and Training / Tests (individual and project specific design consulting).
SIGMA Chemnitz realized a complete Linux BSP incl. connection of a joy-it mini camera module (5 megapixel chip OV5647 at the CSI port) for the i.MX8M Plus SBC of the Data Modul AG, various drivers for the i.MX8Mm - platform.
Link: Reference report
The embedded team of SIGMA Chemnitz GmbH realized a project for the connection of camera modules of the company Vision Components with the sensors (OmniVision, 1.0 MP) and IMX327 (SONY, 2.1 MP) to the MIPI interface of an i.MX8M hardware of the company TQ-Group GmbH for standard and customized products.
Link: Reference report
• MIPI driver for TQ i.MX8M hardware for cameras of the company Vision Components with the sensors OV9281 (OmniVision) and IMX327 (SONY)
• Processor i.MX8M
• Embedded Linux
For the phyBOARD-Polaris Imaging Kit from PHYTEC Messtechnik GmbH with the NXP i.MX 8M, a driver for the camera module VM-016 (also PHYTEC Messtechnik GmbH - area image processing) under Linux was developed.
Link: Reference report
• New driver under Linux for Kameramodul VM-016
• Prozessor i.MX 8M
• Embedded Linux
SIGMA Chemnitz GmbH realises the conversion of old apps with .NET GUI (e.g. under WinCE) into an LVGL-based app.
Link: Reference report
It was developed a Linux complete BSP for a SMARC module with i.MX8MP on a special base board. This is used in a new leak detector from INFICON with the working title „E4000“ and is planned as a successor to the Ecotec E3000 device.
Link: Reference report
Embedded developments with adaptations to the smart display, NFC connection and camera driver development for a profile measuring device for non-contact wheel tyre measurement based on the Freescale processor NXP i.MX6 and follow-up project based on i.MX8M.
Link: Reference report
• CALIPRI Prime
• Prozessor iMX6
• Processor i.MX8M
• Embedded Linux
Driver creation for two different USB touch panels and their integration into Beckhoff PLC CX9020 under Windows Embedded Compact 7 system. This allows more economical displays with USB touch to be used. The existing one can be offered without further changes regarding application and OS.
Link: reference report
• Industrial dryer systems
• Processor ARM
• WEC7
The task of SIGMA Chemnitz GmbH in this project was the development and adaptation of a Linux-BSP to the requirements of the company Stührenberg. The hardware basis is the module TQ-Systems TQMa6UL.
Link: Reference report
• Development and customization of a Linux-BSP
• Processor: i.MX6UL
• Embedded Linux
Customization of Windows IoT Core with an ARM i.MX8 processor for the iNET Engine of the service provider for electronic engineering and switchgear construction IFA mbH.
Link: reference report
• Windows IoT Core
• Processor ARM i.MX8
The embedded team at SIGMA Chemnitz GmbH carried out a fault analysis and partial repair of an mPulse handheld LIBS metal analyzer for the company Schrott Nasz. The device is based on a Toradex Nvidia Tegra T20 module.
Link: reference report
Driver development for an image sensor on an NXP i.MX8 platform.
A touch screen driver for a product of the company tci based on Beckhoff controller CX5020-0111 with X86 CPU under WinCE6.0 was adapted and integrated into an existing system.
Link: Reference report
For VELOMAT Messelektronik GmbH, a member of the VELOMAT Group GmbH, the software and interfaces of the DD-0050, an ATEX measuring electronics for mineral oil logistics, were revised and optimized.
Link: Reference report
AI solutions for optimizing the charging of batteries for E-cars, taking into account a wide range of different input variables and parameters.
Link: Reference report
SIGMA Chemnitz realized an adaptation of Windows CE 6.
The no longer available Bluetooth hardware was replaced by a Nina WLAN module, which transparently inserts itself into the system as a RAS device. Due to adaptations in the driver area, the configuration and handling is done automatically, from the application's point of view the interface remains the same.
This therefore did not have to be adapted.
Link: Reference report
⦁ 3S gate valve rotator for underground valves
⦁ Processor i.MX28
⦁ Windows CE 6
Conversion of the previous Linux operating system to a current longterm kernel and standardization of the kernel sources for various devices as well as optimizations, driver developments and extensions.
Link: Reference report
• Linux customization for measuring devices and data loggers
• Processor: TI AM335x & AM437x, Xilinx Z7000
• Operation system: Linux Longterm Kernel
Due to the discontinuation of the WLAN module installed in a customer project, a μBlocks NINA WLAN module W1 31 was inserted as a replacement as part of a hardware redesign. As requested, a WCE6 WLAN modem driver was integrated with the aim of allowing the customer to continue using his existing extensive application software almost unchanged.
Link: Reference report
Customer project to connect several special cameras to the FPGA of a Xilinx Zynq®-7000 family SoC (Dual Cortex A9 + FPGA SoC)"-7000.
Link: Reference report
For use in space, SIGMA Chemnitz GmbH developed essential parts of the software for a high-performance embedded system with Quad Core processor and connected SSD on behalf of Berlin Space Technologies GmbH. The system enables image acquisition and data processing in a small satellite in low earth orbit.
Board Support Package (BSP) of Windows Embedded Compact (WEC) for the Standard Kit Ma335x from TQ Systems GmbH based on the Sitara ARM processor AM335x from Texas Instruments (TI) including customer projects.
• TQMa335x
• Processor AM335x
• WEC2013
Realization of customer specific drivers under Linux for special cameras and CMOS sensors like Photonfocus D1312, Aptina AP0100 ISP with AR0132 CMOS sensor, Sony FCB-MA130, FLIR Tau2, MT9M021 as well as pure CMOS sensors like AR0531 and special cameras like VM008, VM010, VM011, VM012, VM016 with AR0144 CMOS sensor, VM050 and others for the SoCs i.MX6 and i.MX8.
• Camera driver
• Sensor AR0531, AR0144, AR0132
• Camera VM050, VM016, VM012
• Camera VM011, VM010, VM008
• Processor iMX6
• Processor iMX8
• Embedded Linux
• TBEN-L5-4RFID-8DXP-WIN
• Processor AM335x
• WEC2013
Realization of customer-specific projects by Phytec Messtechnik GmbH based on the phyCORE AM335x module, the phyFLEX i.MX6 module and the single board computers SBC WEGA and SBC MAIA.
• Standard Kit / SBC
• Processor AM335x
• Processor iMX6
• WEC7
• WEC2013
UEFI migration for special ARM-based SoCs with the aim of being able to load operating systems such as Windows 10 IoT Core. Currently supported SoCs and functionalities on request.
UEFI (Unified Extensible Firmware Interface) is the central interface between firmware, individual components of a computer and operating system. It is logically located below the operating system and is the successor of the BIOS system of a PC.
• UEFI Migration
• e.g. for Windows 10 IoT Core
Windows CE (WinCE) system integration for a breath alcohol measuring device - long-term project for the development of images for different Windows ® Embedded CE versions. The Alcotest 9510 can be used by the German police to monitor road traffic for court usable breath alcohol measurements thanks to a type approval (issued by PTB in Braunschweig).
• Alcotest 9510
• Cirrus Logic EP9312
• WindowsCE
• Multi-touch driver
• Processor iMX6
• WEC7
Windows CE 6.0 (WinCE) or Windows Embedded Compact 7 (WEC) System integration of firmware and driver development for i.box family from IVU based on hardware Phytec phyCARD i.MX35 and phyCARD i.MX6 as well as MSP430 and Cortex M4.
Board Support Package (BSP) and driver development for the processors OMAP3, OMAP4 and the Sitara ARM processor AM335x from Texas Instruments (TI) on phyCARD-L from Phytec Messtechnik GmbH and derived customer applications.
• Drivers
• Processor OMAP3
• Processor OMAP4
• Processor AM335x
• WinCe6
• WEC7
• WEC2013
Standard and customer-specific Board Support Package (BSP) for the Freescale processors NXP i.MX28, NXP i.MX35 and NXP i.MX53 and derived customer applications for the company TQ-Systems GmbH.
• Processor iMX28
• Processor iMX35
• Processor iMX53
• WinCe6
• WEC7
Board Support Package (BSP) and driver based on the Freescale NXP i.MX31 processor for a portable measurement system (Selective Radiation Meter) SRM-3006 for direction-independent detection of fields and their sources.
• SRM-3006
• Processor iMX31
• WinCe6
Windows CE 6.0 (WinCE) system integration based on the Freescale processor NXP i.MX28 for display units of Wölfle GmbH company in the field of construction machinery. With the latest display series with graphic, high-resolution TFT screen, display contents can be created and adapted quickly and easily via software. Expenses for hardware adaptation are reduced.
• Display units
• Processor iMX28
• WinCe6
Board Support Package (BSP) of Windows CE 6.0 for a portable medical tablet based on the Freescale NXP i.MX31 processor. medDV GmbH has developed the NIDApad especially for use in health and rescue sector.
• NIDApad / Tablet
• Processor iMX31
• WinCe6
Driver and performance optimization for video display under Windows CE 6.0 for phyCORE i.MX31 platform using highly optimized video codecs from Xvid Solutions GmbH.
• Videocodecs
• Processor iMX31
• WinCe6
• Driver
• Processor PXA255
• Processor PXA270
• Processor PXA320
• WinCe6
• Application
• WinCe6
System integration of Windows CE 5.0 (WinCE) for an boarding terminal for public transport for SYSTEMTECHNIK GmbH based on the XScale PXA270 processor from Phytec Messtechnik GmbH.
• boarding terminal
• Processor PXA270
• WinCe5
Board Support Package (BSP) with system integration, driver development and driver adaptation for MixLink CE on ATMEL AT91SAM9261 processor for Janich & Klass GmbH.
• MixLink CE
• AT91SAM9261
• WinCe5
Connection of analog cameras via Techwell Video Decoder TW9910 to Quick Capture Interface of Intel XScale processor PXA270 based on Embedded Linux and Windows CE 5.0 (WinCE) for Phytec Messtechnik GmbH.
• Techwell TW9910
• Processor PXA270
• WinCe5
• Embedded Linux
Windows Embedded Board Support Package (BSP) and development of a special driver for the company IVU Traffic Technologies AG based on the hardware phyCORE PXA255 and phyCORE PXA270 from Phytec Messtechnik GmbH.
• Driver for i.box Familie
• phyCORE PXA255 / PXA270
• WinCe5
• WinCE .NET 4.2
• Driver
• Processor IXP425
• WinCE .NET 4.2
• Philips VIPER Board
• Processor PNX8550
• WinCE .NET 4.2
• Handheld
• Processor PXA255
• WinCE .NET 4.2
• Data acquisition terminal
• PXA255
• WindowsCE 3.0
• MultiMobile SX45
• Middleware
• System test
• WindowsCE 3.0
Complete development of the Webphone study SWINGLINE Comfort with StrongARM SA1100 Windows CE 2.x and Webphone-Shell Hermes by order of the former Philips Bautzen. SWINGLINE was the first multifunctional telephone.
• Multi-functional telephone
• StrongARM SA1100
• Webphone-Shell HERMES
• WindowsCE 2.x
• Data acquisition devices
• proprietary
• WindowsCE
Linux / Yocto based Board Support Package (BSP) and drivers for the phyBOARD Zeta i.MX7 (NXP i.MX7 platform from Phytec) and customer projects based on it.
• Driver
• Processor iMX7
• phyBOARD Zeta
• Embedded Linux
• HomePilot ®
• Processor iMX6 Quad
• Embedded Linux
Customer project with the company isa industrieelektronik GmbH from Weiden based on Phytec hardware: Embedded Linux Board Support Package (BSP) and driver development for a camera based on the Freescale NXP i.MX6 processor.
• Camera driver
• Processor iMX6
• Embedded Linux
Development of a Board Support Package (BSP) with Embedded Linux and drivers for a variety of monochrome, color, IR and other cameras and CMOS sensors from Phytec Messtechnik GmbH. Creation, adaptation and extension of GStreamer plugins. Successive (further) development of drivers for cameras and CMOS sensors, VM006 to VM050 under Linux, partly also Windows Embedded and Android.
• Video kit RTG
• Camera driver
• Camera VM010, VM009, VM008, VM006
• Camera VM050, VM012 VM011
• Embedded Linux
• WinCe6
• Android
Board Support Package (BSP) for the Single Board Computer SBCa335x, based on the Sitara ARM processor TI AM335x from Texas Instruments (TI) on behalf of the company TQ Systems GmbH from Seefeld.
Additional revision of the Board Support Package (BSP) for Standard Kit based on the TI AM335x processor at a later date.
• SBCa335x
• Processor AM335x
• Embedded Linux
Driver development for a camera on TQ standard kit based on the NXP i.MX6 Solo processor under Embedded Linux.
• Camera driver
• Processor iMX6
• Embedded Linux
• Camera driver
• Trizeps VI module
• Embedded Linux
Specific Embedded Linux Board Support Package (BSP) for data logger and system integration for the Infoman communication device based on the XScale processor PXA270 for proveo AG (meanwhile Zebra Enterprise Solutions GmbH, now Quantum Aviation Solutions GmbH).
• Driver
• Xilinx Zynq 7000
• Embedded Linux
Embedded Linux Board Support Package (BSP), driver adaptation and camera integration based on Freescale NXP i.MX6 processor. Schüco DCS Touch Display is a design-oriented, multifunctional access module for secure door communication and access control.
• Schüco door control system
• Embedded Linux
• Processor iMX6
Board evaluation for Phytec Messtechnik GmbH. With the phyBOARD-Segin in Pico-ITX format (100 x 72 mm) the phyCORE i.MX6 UL variants can be put into operation. The board is equipped with an expansion bar, which enables modular expansion.
• phyBOARD Segin
• phyCORE iMX6 UL
• Embedded Linux
• Driver
• Toradex Colibri
• Embedded Linux
Data processing with Node-RED and visualization with Angular. The IoT Enablement Kit with the Sitara ARM processor AM335x demonstrates the possibilities of IoT technologies. It enables wireless data transmission of sensor data via BLE (Bluetooth Low Energy) or 6LoWPAN
• IoT Enablement Kit
• Processor AM335x
• Embedded Linux
Linux system integration and porting of Android 4.4 and 5.0 to the single board computer (SBC) phyBOARD Mira with NXP i.MX6 processor and phyCORE with Rockchip processor RK3288 for Phytec Standard Kit and various customer-specific projects.
• Processor RK3288
• Processor iMX6
• Android
Porting and adaptation of Android and embedded Linux kernel on suitable customer platforms. Versions of Android or Linux kernel on request.
Drivers, Tools and Board Support Packages (BSP) for various Trizeps platforms or iPAN variants under Embedded Linux and Android for our partner Keith & Koep GmbH.
• Processor PXA270
• Processor PXA168
• Processor iMX28
• Processor iMX6
• Android
• Embedded Linux
Microcontroller programming for the cable test system Leoni KTS. The device is used for testing high-core cables in production and service. It is based on a modular concept: basic device and cable-specific adapters are used for different types, primarily from the field of gigabit network cables. Up to 96 wires can be tested for mutual short circuit and interruption.
Training in Windows Embedded Compact 7 and Windows Embedded Compact 2013 for employees of ACX GmbH.
Realization of a customer specific Linux training / workshop in the field of Open Embedded Yocto. Aim of the training was the acquisition of basic know-how, which should be used for development of medical devices. Main point was the transfer of knowledge and practical know-how around Open Embedded Yocto.
• Training / Workshop
• Open Embedded Yocto
• Embedded Linux