Embedded - What is that?
embedded systems dominate our everyday life
Embedded systems take on special tasks in the most diverse areas of application. While a person sits and works in front of a PC, embedded systems usually perform their work in secret. They are a combination of perfectly coordinated hardware and software components and only perform precisely defined tasks. Depending on the application, the power consumption of such solutions can be kept extremely low.
Whether it is smart TVs, monitoring systems in cars or devices in dentistry for inserting implants - our everyday life would hardly be conceivable without embedded systems.
How do we approach it?
Which hardware does Ginzinger use for embedded systems?
With our embedded solutions we adapt the hardware exactly to the requirements of our customers. At the heart of these systems are proven, industrial-gradefrom NXP (formerly Freescale). These can either be plugged into the ase a module or preferably completely integrated into the .
Scalable solutions - overview of supported processors
Why do I need an operating system?
Nowadays we are constantly confronted with operating systems. Whether it is the new Smart TV, the sports clock to record activities and check notifications or the boiler in the basement. Duet to the networking of the devices they are mandatory.
Simplified representation of the abstraction layers
An operating system (or OS = Operating System) is nothing more than software that uniformly controls and manages the access of application programs to a device. Standardized interfaces make it easy to load programs, access memory, display texts and graphics, transfer data, respond to user input and many other things without having to reprogram the basic functions each time.
Embedded Systems today are so extensive and complex that the use of an embedded operating system is recommended. If the functions and access to hardware and system resources used to be programmed directly, this would hardly be manageable and maintainable today. Many requirements for touch and cloud-enabled devices can only be solved economically in this way.
Ginzinger electronic systems has been using its own embedded Linux operating system platform GELin.
What are the characteristics of the systems designed by Ginzinger?
Faster to the prototype, faster to the finished result
- Operating system and tools ready to use = no compiling of kernel or tools necessary
- Quick-Start with Evaluation-Boards, detailed tutorials and project templates
- Detailed documentation, training and development support
- Software development even before the series hardware is available
- proven programs and libraries from millions of developers
Scalability guarantees best price/performance ratio
- Scalable computing power from simple control to multimedia
- fully integrated and proven HW and SW components
- Frameworks for modern user interfaces and connectivity
- with uniform programming interfaces
- Hardware und Software from one source
- Complete Lifecycle Management
Memory requirements of a typical embedded Linux application
- Linux-Kernel specifically for target platform with all required drivers tailored to application
- Library: and others tailored to application
- Console, small web server, Qt Embedded Graphics
- approx. 20-60 MB memory requirement