Vytvoření BSP pro Linux a portování procesorů

Naše služby v oblasti tvorby BSP pro Linux a portování procesorů

Vyměňte svou procesorovou platformu se vším, co je potřeba.

Co děláme

Vytvoříme vlastní balíček Linuxu, který je přizpůsoben konkrétnímu hardwaru.

Mnoho společností k nám přichází se stávající procesorovou platformou - obvykle PCBA (sestava PCB) -  a potřebují ji vyměnit, včetně verze operačního systému. Výměna procesorových platforem je úkolem našich vývojářů hardwaru. Naši softwaroví vývojáři následně sestavují operační systém (často ve formě BSP) pro nový procesor. Vytvoříme vlastní linuxový balíček, který je přizpůsoben konkrétnímu hardwaru.

Vyvíjíme hardwarové abstrakční vrstvy také pro různé procesorové platformy.

Výsledný soubor s obrazem lze uložit do programové paměti hardwaru, např. do paměti flash systému s procesorem ARM.

Výstupem je obrazový soubor.

Vytvoření BSP pro Linux a portování procesorů

Více informací o službě Vytvoření BSP pro Linux a portování procesorů

Technologie a nástroje

K vytváření vlastních obrazů vestavěného systému Linux obvykle používáme distribuce Linuxu s otevřeným zdrojovým kódem.

Konfigurace je testována a laděna na standardním počítači s Linuxem vzdáleně připojeném k cílovému zařízení.

Cílové trhy

Většina našich zákazníků pochází ze segmentu IoT.

Kompaktní jednodeskový počítač obvykle shromažďuje informace z periferií nebo senzorů a reaguje odpovídajícími a předem definovanými způsoby.

V komunikačních a měřicích zařízeních systém získává specifická data, ukládá je a pokud je potřeba, provádí jejich analýzu.

Naše workflow

Upravujeme strom zařízení, vytváříme ovladače a konfigurujeme uživatelské účty.

Začneme výběrem optimální distribuční základny Linuxu. Strom zařízení upravujeme v závislosti na hardwaru a periferiích.

Následně nakonfigurujeme požadované uživatelské účty a přístupová práva. Někdy, pokud je neposkytuje výrobce zařízení, přidáme nebo implementujeme další hardwarové ovladače.

Nakonec vytvoříme binární obrázek, který lze nahrát do desky.

Naše zkušenosti

Máme zkušenosti s mnoha systémy Linux založenými na architektuře ARM.

Provedli jsme několik systémů s různými periferiemi, např. dotykovými obrazovkami LCD, kamerami, optickými vysílači, upravenými FPGA, zařízeními SPI a I2C.

Máme také zkušenosti s odlehčenými databázovými systémy SQL, které mohou bez problémů běžet na jakémkoli ARM Linuxu. Pro taková zařízení také implementujeme aplikace - např. backendy a frontendy HTTPS.

Zaměřujeme se na desky s procesory ARM.
Vývoj softwaru

Naše související řešení na míru a případové studie

Tato případová studie ještě není hotová

Mezitím se můžete podívat na naše další realizace.

Probereme, co můžeme udělat pro váš projekt.

Napište nám své kontaktní údaje, abychom se s vámi mohli spojit.

Ozveme se vám prostřednictvím emailu co nejdříve s naší nabídkou a probereme, co můžeme udělat pro váš projekt. Můžete vyplnit formulář nebo neváhejte kontaktovat přímo našeho obchodního manažera prostřednictvím e-mailu na adrese pavel.vrtik@consilia-brno.cz.

* Povinná pole jsou označena hvězdičkou.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Pavel Vrtík

Pavel Vrtík

Obchodní manažer

email
pavel.vrtik@consilia-brno.cz

Neváhejte mě kontaktovat

You are here:
SW Development Overview
/
Vytvoření BSP pro Linux a portování procesorů