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ů

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

Více informací o této službě

Technologie a nástroje
Technologie a nástroje (Linux BSP Creation)
Technologie a nástroje (Linux BSP Creation)

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
Cílové trhy (vytvoření Linux BSP)
Cílové trhy (vytvoření Linux BSP)

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
Naše workflow (tvorba Linux BSP)
Naše workflow (tvorba Linux BSP)

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
Naše zkušenosti (tvorba Linux BSP)
Naše zkušenosti (tvorba Linux BSP)

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.

Dejte nám vědět o svém projektu

Kontaktujte nás

Zabýváme se vývojem hardwaru a softwaru a jsme připraveni na nové partnery, obchodní příležitosti i náročné projekty.

* 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

Business Development

email
pavel.vrtik@consilia-brno.cz

Neváhejte mě kontaktovat napřímo.

Modely spolupráce, plateb a předání výstupů

Jak můžeme spolupracovat

V závislosti na vašem obchodním případu a podle vašich konkrétních potřeb si můžete vybrat jednu ze dvou možností financování a modelů naší vzájemné spolupráce.

Projekt s pevnými náklady

Navrhneme do detailu specifikované balíčky služeb a prací a vy rozhodnete, zda odpovídají vašim potřebám.

Jednotlivé balíčky dodáváme, vykazujeme a fakturujeme podle dohodnutého harmonogramu.

Tato možnost je nejvhodnější pro projekty, kde je předem známa celá specifikace nebo její převážná část.

Hodinová sazba

Dohodneme se na hodinové sazbě a připravíme nabídku, která obsahuje hrubou specifikaci práce. Námi vyčleněný vývojový tým bude součástí vašeho týmu.

To znamená, že váš manažer přímo řídí priority úkolů a řeší běžné operativní záležitosti. Hodinová sazba vychází z nákladů, které s danou činností máme, jako je například mzda inženýra a náklady na pronajaté nástroje.

Tento scénář je vhodný pro projekty, u nichž není jejich náročnost dopředu přesně známa nebo je jejich specifikace velmi obecná.
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.

Nacházíte se zde:
Služby vývoje SW
/
Vytvoření BSP pro Linux a portování procesorů