Linux BSP-Erstellung und Prozessorportierung

Unsere Dienstleistungen im Bereich Linux BSP-Erstellung und Prozessorportierung

Der Austausch der Prozessorplattform ist die Aufgabe unserer Hardware-Entwickler. Unsere Softwareentwickler erstellen daraufhin ein Betriebssystem (oft in Form eines BSP) für den neuen Prozessor.

Was wir tun

Wir erstellen Board Support Packages

Viele Unternehmen kommen mit einer bestehenden Prozessorplattform - in der Regel eine PCBA (Leiterplattenbaugruppe) - zu uns und möchten diese austauschen, einschließlich der Betriebssystemversion. Wir erstellen ein maßgeschneidertes Linux-Paket, das an die spezifische Hardware angepasst ist.

Im Rahmen dieser Tätigkeit entwickeln wir auch Hardware Abstraction Layer für verschiedene Prozessorplattformen.

Die resultierende Image-Datei kann in den Programmspeicher der Hardware geflasht werden, z. B. in den Flash-Speicher des Systems mit dem ARM-Prozessor.

Die Ausgabe ist eine Bilddatei.

Linux BSP-Erstellung und Prozessorportierung

Technologien und Werkzeuge

Wir verwenden verschiedene Linux-Distributionen.

Wir verwenden in der Regel Open-Source-Linux-Distributionen, um angepasste Embedded-Linux-Images zu erstellen.

Unsere Kollegen verwenden einen Standard-Linux-PC, der per Fernzugriff mit dem Zielgerät verbunden ist. Auf diesem Gerät wird die Konfiguration getestet und debuggt.

Zielmärkte

Unsere Zielkunden kommen aus dem IoT-, Kommunikations- und Messsegment.

Die meisten unserer Kunden kommen aus dem IoT-Segment. Ein kompakter Einplatinencomputer sammelt in der Regel die Informationen von Peripheriegeräten oder Sensoren und reagiert auf entsprechende und vordefinierte Weise.

In Kommunikations- und Messgeräten erfasst das System bestimmte Daten, speichert sie und führt auf Wunsch eine Analyse durch.

Industrie 4.0

Wir haben uns immer intensiv damit beschäftigt, unsere Produkte miteinander zu vernetzen und uns dabei um die optimale Balance zwischen autonomen und zentralisiertem Systemansatz bemüht.

Automatisierung

Wir können Ihnen unsere Kompetenz bei der Entwicklung von Automatisierungssystemen anbieten, die auf unserer langjährigen Erfahrung beruht. Unser Know-how wird durch die Entwicklung von PLCs der neuen Generation oder die Entwicklung von industriellen Testkarten vertieft.

Test- und Messgeräte

Prüf- und Messgeräte sind ein Bereich, in dem das Consilia-Team von Anfang an tätig war.

Unser typischer Arbeitsablauf

Wir ändern den Gerätebaum, erstellen Treiber und konfigurieren Benutzerkonten.

Wir beginnen mit einer Auswahl der optimalen Linux-Distributionsbasis. Wir modifizieren den Gerätebaum je nach Hardware und Peripherie.

Daher konfigurieren wir die erforderlichen Benutzerkonten und Zugriffsrechte. Manchmal fügen wir zusätzliche Hardwaretreiber hinzu oder implementieren sie, wenn der Gerätehersteller sie nicht bereitstellt.

Zum Schluss erstellen wir ein binäres Image, das mit einem kostenlosen Standard-Flash-Tool auf die Karte geflasht werden kann.

Unser Fachwissen

Wir haben Erfahrung mit vielen ARM-basierten Linux-Systemen.

Wir haben einige Systeme mit verschiedenen Peripheriegeräten entwickelt, z. B. LCD-Touchscreens, Kameras, optische Transceiver, kundenspezifische FPGAs, SPI- und I2C-Geräte.

Wir haben auch Erfahrung mit leichtgewichtigen SQL-Datenbanksystemen, die reibungslos auf jedem ARM-Linux laufen können. Wir implementieren auch Anwendungen für solche Geräte - z. B. HTTPS-Backends und -Frontends.

Wir konzentrieren uns auf die Boards mit ARM-Prozessoren.

Sehen Sie sich unsere verwandten maßgeschneiderten Lösungen und Fallstudien an

Beispiele für durchgeführte Projekte:

Die Fallstudie ist noch nicht abgeschlossen.

In der Zwischenzeit können Sie einen Blick auf unsere anderen Realisierungen werfen.

Informieren Sie uns unter
über Ihre Idee für ein elektronisches Produkt.

Bitte hinterlassen Sie uns Ihre Kontaktdaten, damit wir uns mit Ihnen in Verbindung setzen können.
Wir werden uns so bald wie möglich per E-Mail bei Ihnen melden, um unsere Möglichkeiten der Zusammenarbeit bei der Beschleunigung Ihres Projekts zu besprechen.

* Erforderliche Felder sind mit einem Sternchen gekennzeichnet.

Vielen Dank! Ihr Beitrag ist eingegangen!
Huch! Beim Absenden des Formulars ist etwas schief gelaufen.
Pavel Vrtík

Pavel Vrtík

Geschäftsentwicklung

E-Mail
pavel.vrtik@consilia-brno.cz

Sie können mich gerne direkt kontaktieren.

Sie befinden sich hier:
SW-Entwicklung im Überblick
/
Linux BSP-Erstellung und Prozessorportierung