Technologie

Architektura řídicího software pro BLDC FOC

Přehled architektury

Řídicí software je navržen modulárně s důrazem na bezpečnost, aktualizovatelnost a oddělení licencovaných částí.

Základním principem je oddělení bootloaderu a aplikačního software, přičemž citlivé algoritmy zůstávají chráněny.

Bloková struktura software

Architektura software BLDC FOC

Zjednodušené schéma architektury software

Řídicí software

Bootloader tvoří základ bezpečnostního modelu celého řešení. Je uložen v chráněné oblasti paměti a nahrává se jednorázově pomocí rozhraní JTAG.

Bez přítomnosti bootloaderu není možné spustit ani dešifrovat aplikační software.

Aplikační software

Aplikační software je distribuován ve formě šifrovaného HEX souboru. Samotný obsah firmware není čitelný ani použitelný bez odpovídajícího bootloaderu.

Proces aktualizace software

Bezpečnost a licence

Kombinace šifrovaného aplikačního software a chráněného bootloaderu umožňuje bezpečnou distribuci firmware bez zpřístupnění zdrojových kódů.

Tento model umožňuje:

Kontakt

📧 info@bldc-vector-controller.com
📞 +420 605 775 581