Alle SECO Lösungen mit x86 Architektur werden mit einem kompletten und flexiblen BIOS UEFI entwickelt. Für jede Architektur besitzt SECO die BIOS Quellcodes und hat die komplette Kontrolle über die programmierbaren Komponenten, wie Embedded Controller und Mikrocontroller, auf dem Board.

Wir sind in der Lage, das BIOS bis zu jedem beliebigen Grad anzupassen, um eine vollständige und flexible Lösung zu geringeren Kosten zu ermöglichen. Zusätzlich verfügen wir über eine hohe Flexibilität und Erfahrung bei der Fehlersuche und bei der Implementierung neuer Funktionen. So können kritische Sicherheits-Patches verteilt und Anpassungen, ohne Miteinbeziehung Dritter, umgesetzt werden.

Ein weiterer Vorteil ist die Möglichkeit, Schnittstellen und Dienstprogramme für eingebettete Steuerungen sowie Programmierwerkzeuge zwischen verschiedenen Produkten zu vereinheitlichen.

Unsere Low-Level-Firmware-Entwicklung ist für verschiedene Mikrocontroller-Familien konzipiert:

  • NXP
  • ST8x, STM32x
  • Texas Instruments MSP430, Tiva
  • Microchip
  • Atmel
  • Renesas
  • Cypress
  • Espressif ESP32

Ein erfahrenes Team bei SECO übernimmt für Sie die Entwicklung von Embedded Controllern in allen Architekturen einschließlich ARM-Prozessoren und x86-Prozessoren.

Wir können auch Hardware-Abstraktionsschichten (HALs) für kundenspezifische Projekte umsetzen, die es Ihnen ermöglichen, Ihre eigenen Anwendungen zu entwickeln.

Wir sind in der Lage BSPs intern zu entwickeln und haben somit die Kontrolle über Bootloader, den Kernel und das Dateisystem. Für die BSPs nutzen wir überwiegend Yocto als Build System und das Team SECO verfügt über das erforderliche Know-how für die kundenspezifische Anpassung der Verteilungen Embedded Linux.

Unter anderem bietet SECO Ihnen folgende Services:

  • Software Bibliotheken
  • Entwicklung Treiber und Module der Kernel
  • Support bei der Hardware-Integration
  • Support bei der Integration von Benutzer-Applikationen
  • Support bei der Integration der Bibliotheken

Wir sind zertifizierter Entwicklungspartner von Microsoft und können schon früh die neuesten Versionen implementieren – vor allen anderen. Dazu bieten wir den Support und Pflege für Microsoft Betriebssysteme und die Erstellung Images für Windows Embedded an (basierend auf Microsoft Windows 10 Enterprise, Microsoft Windows 10 IoT Core und Microsoft Windows Embedded Compact). Der Service umfasst die Entwicklung des Treibers, die Bibliotheken für den Hardware-Zugriff und kundenspezifische BIOS-Anpassung.

SECO verfügt über ein Team aus Softwareentwicklern, die in der Lage sind, Android OS auf den eigenen Produkten kundenspezifisch anzupassen. Der Service umfasst:

  • Entwicklung und kundenspezifische Anpassung der Grafik
  • Treiber-Entwicklung und Support für neue WLAN- und Bluetooth Peripheriegeräte
  • App-Entwicklung
  • Entwicklung Kernel-Schnittstelle für industrielle Datenbusse wie I2C, SPI, UART
  • Patch am Kernel
  • Support für die Integration der Applikationen des Kunden
  • Personalisierung vom Netzwerk-Manager
  • Pflege und Aktualisierung mit neuen Versionen

Die Lösungen von SECO mit x86 Architektur sind mit einem Set an Bibliotheken ausgestattet, um alle Funktionen zu verwalten, die für moderne Embedded Systems erforderlich sind. Unsere Application Library Interfaces basieren auf dem Standard Embedded API - EAPI und erlauben die Verwaltung von Watchdog, I2C, SPI, nichtflüchtigem Speicher, Helligkeit des Bildschirms und der Informationen auf Karte und der Allzweckeingabe/-ausgabe GPIO.

Die FPGA Entwicklung ist mit verschiedenen Komplexitätsgraden verfügbar und erfolgt mit großer Flexibilität je nach Geschäftsmodell. Der Service umfasst den Support bei der Integration von Hardware und Softwareapplikation und das Debugging mit Tools der jüngsten Generation.

SECO arbeitet mit einem agnostischen Ansatz:

  • Altera
  • Lattice
  • Xilinx

Durch sein eigenes Ökosystem ermöglicht SECO eine drastische Verkürzung der Markteinführungszeit durch Hardware- und Softwarelösungen die auf verschiedenen Integritätsebenen zertifizierbar sind. SECO liefert die Dokumentation und bietet bereits geprüfte und verifizierte Hardware als flexible Building Blocks eines komplexeren Endsystems.

Sprechen Sie mit einem Experten

SECO entwickelt gemeinsam mit Ihnen die Lösung, die am besten für Ihre Anforderungen geeignet ist.

Kontakt