Phoenix-RTOS - Phoenix-RTOS
![]() | tento článek může být pro většinu čtenářů příliš technická na to, aby tomu rozuměli. Prosím pomozte to vylepšit na aby to bylo srozumitelné pro neodborníky, aniž by byly odstraněny technické podrobnosti. (Července 2017) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) |
![]() | |
Vývojář | Phoenix Systems |
---|---|
Platformy | IA-32, PAŽE, eSi-RISC |
Oficiální webové stránky | http://www.phoesys.com/ |
Phoenix-RTOS je operační systém v reálném čase navržený pro Internet věcí spotřebiče. Hlavním cílem systému je usnadnit vytvoření „Softwarově definovaných řešení“.
Dějiny
Phoenix-RTOS je nástupcem Phoenixu operační systém, vyvinutý v letech 1999-2001 Pawelem Pisarczykem na katedře elektroniky a informačních technologií v Varšavská technická univerzita. Phoenix byl původně implementován pro IA-32 mikroprocesory a byl přizpůsoben Procesor ARM7TDMI v roce 2003 a PowerPC v roce 2004. Systém je k dispozici pod Licence GPL.
Phoenix-RTOS 2.0
Rozhodnutí opustit vývoj Phoenixu a psát Phoenix-RTOS od nuly bylo přijato jeho tvůrcem v roce 2004. V roce 2010 byla založena společnost Phoenix Systems s cílem komercializovat systém.
Phoenix-RTOS 2.0 je založen na a monolitické jádro. Zpočátku verze pro IA-32 procesor a konfigurovatelný eSi-RISC[1] byly vyvinuty. Ve spolupráci s NXP Semiconductors, Phoenix-RTOS 2.0 byl také přizpůsoben Vybrid (ARM Cortex-A5) platforma. Tato verze je vybavena PRIMÁRNÍ (Phoenix-PRIME) a podpora protokolu G3-PLC (Phoenix-G3), používaná v Inteligentní síť sítí.
Phoenix-RTOS spouští aplikace navržené a napsané pro Unix operační systém.
Phoenix-RTOS 3.0
Phoenix-RTOS verze 3.0 je založen na mikrokernel. Je zaměřen na měřicí zařízení s nízkou spotřebou energie. Hlavním problémem první implementace byla nízká modularita jádra a potíže s procesem správy vývoje softwaru (ovladače zařízení, ovladače systému souborů). Jedná se o operační systém s otevřeným zdrojovým kódem (na licenci BSD), který je k dispozici na webu GitHub[2].
Moduly HaaS
Phoenix-RTOS může být vybaven moduly HaaS (hardware jako software), které umožňují implementaci funkcí bohatých zařízení, např. modemy. Stávající moduly HaaS zahrnují:
- Phoenix-PRIME - softwarová implementace PRIME PLC standard certifikován v roce 2014.[3][4]
- Phoenix-G3 - softwarová implementace G3-PLC Standard.
Implementace
V roce 2016 společnost Energa-Operator (se sídlem v Polsku) nainstalovala do své sítě jednotky datového koncentrátoru 6,6k s funkcemi vyvažovacího měřiče na základě Phoenix-RTOS.[5] Byly podepsány licenční smlouvy k používání systému při hromadné výrobě inteligentních měřičů.[6][7]
externí odkazy
Reference
- ^ „Phoenix Systems portuje Phoenix-RTOS do rodiny procesorů eSi-RISC společnosti EnSilica“. www.chipestimate.com. Citováno 2016-11-29.
- ^ „Zdrojový kód Phoenix-RTOS 3 | GitHub“. www.github.com. Citováno 2020-07-29.
- ^ „Phoenix-PRIME - první certifikovaná čistá softwarová implementace PRIME pro standardní nízkonákladový mikrokontrolér Kinetis | SETsquared Partnership“. www.setsquared.co.uk. Citováno 2016-11-29.
- ^ "Čipové sady | Aliance PRIME". www.prime-alliance.org. Citováno 2016-11-29.
- ^ "ENERGA | Biuro Prasowe - Komunikat prasowy - ENERGA-Operator kupi 6,6 tys. Zestawów koncentratorowo-bilansujących". media.energa.pl. Citováno 2016-11-29.
- ^ „PRIME rozšiřuje svou přítomnost na asijském trhu s Phoenix-PRIME | PRIME Alliance“. www.prime-alliance.org. Citováno 2016-11-29.
- ^ „Phoenix-PRIME bude implementován do nové řady inteligentních měřicích zařízení. | PRIME Alliance“. www.prime-alliance.org. Citováno 2016-11-29.