VxWorks
VxWorks[1] je operacijski sustav u stvarnom vremenu (ili RTOS), koji kao vlasnički softver razvija Wind River Systems, podružnica u potpunom vlasništvu tvrtke Aptiva. Prvi je put objavljen 1987. godine. VxWorks je dizajniran za upotrebu u ugrađenim sustavima koji zahtijevaju determinističke performanse u stvarnom vremenu i, u mnogim slučajevima, sigurnosne certifikate za industrije kao što su zrakoplovstvo i obrana, medicinski uređaji, industrijska oprema, robotika, energetika, transport, mrežna infrastruktura, automobilska industrija i potrošačka elektronika.[2]
![]() | |
Web stranice: | windriver.com |
Tvrtka/razvijatelj: | Wind River (podružnica u potpunom vlasništvu Aptiva) |
Porodica: | Operacijski sustavi u stvarnom vremenu |
Posljednja stabilna inačica: | VxWorks 7 SR0660 / 2. prosinca 2020. |
Podržane platforme: | x86, x86-64, MIPS, PowerPC, SH-4, ARM, RISC-V |
Tip jezgre: | Monolitna |
Licencija: | Komercijalna |
VxWorks podržava arhitekture AMD/Intel, POWER, ARM,[3] kao i RISC-V.[4] RTOS se može koristiti u višejezgrenoj asimetričnoj višeprocesnoj obradi (AMP), simetričnoj višeprocesnoj obradi (SMP) i mješovitim načinima rada[5] te za multi-OS (preko hipervizora tipa 1)[6] na 32-bitnim i 64-bitnim procesorima.[7]
VxWorks dolazi s kernelom, middlewareom, paketima podrške, razvojnim paketom Wind River Workbench i komplementarnim softverskim i hardverskim tehnologijama trećih strana. U svom posljednjem izdanju, VxWorks 7, RTOS je ponovno projektiran za modularnost i mogućnost nadogradnje tako da je jezgra OS-a odvojena od međuprograma, aplikacija i drugih paketa.[8] Skalabilnost, sigurnost, sigurnost, povezivost i grafika poboljšani su kako bi odgovorili na potrebe Interneta stvari (IoT).[9][10][11]
VxWorks je korišten u misijama Mars Reconnaissance Orbiter i Mars Pathfinder. Marsovska vozila Spirit, Opportunity, Curiosity i Perseverance kontroliraju računala koja također imaju VxWorks.
Hardverska podrška
urediVxWorks je prenesen na brojne platforme i sada radi na praktički svakom modernom CPU-u koji se koristi na tržištu ugrađenih uređaja. Ovo uključuje obitelj Intel x86 (uključujući Intel Quark SoC),[12] MIPS, PowerPC (i BAE RAD), Freescale ColdFire, Intel i960, SPARC, Fujitsu FR-V, SH-4 i blisko povezanu obitelj ARM, StrongARM i xScale procesori.[13] VxWorks nudi standardno sučelje paketa podršku ploče (BSP) između svog podržanog hardvera i OS-a. Wind Riverov razvojni komplet BSP pruža zajedničko sučelje za programiranje aplikacija (API) i stabilno okruženje za razvoj operativnog sustava u stvarnom vremenu. VxWorks podržavaju popularne SSL/TLS biblioteke kao što je wolfSSL.[14]
Značajne upotrebe
urediAutomobilizam
- Toshiba TMPV75, serija SoC-ova za prepoznavanje slike za napredne sustave pomoći vozaču (ADAS)[15]
- Bosch Motor Sports, telemetrijski sustav trkaćih automobila
- Sustav Hyundai Mobis IVI[16]
- Marellijev telemetrijski zapisnik i infotainment sustav kompatibilan s GENIVI[17]
- BMW iDrive, nakon 2008.
- Siemens VDO, automobilski navigacijski sustavi[18]
- Većina elektroničkih upravljačkih jedinica kamiona Renault Trucks T, K i C
- Europski navigacijski sustavi Volkswagen RNS 510
Zrakoplovi
- AgustaWestland Projekt Zero[19]
- Bespilotni borbeni zračni sustav Northrop Grumman X-47B[20]
- Airbus A400M Airlifter[21]
- BAE Systems Tornado Advanced Radar Display Information System (TARDIS) koji se koristi u zrakoplovu Tornado GR4[22]
- Lockheed Martin RQ-170 Sentinel UAV[23]
- Boeing 787
Industrijski roboti
- ABB, industrijski roboti[24]
- C5G, robotski projekt tvrtke Comau[25]
- KUKA, industrijski roboti[26]
- Stäubli, industrijski roboti[27]
- Industrijski roboti Yaskawa Electric Corporation[28]
- Industrijski robot Comau Robotics SMART5[29]
Medicina
- Varian Medical Systems Truebeam, radioterapijski uređaj za liječenje raka[30]
- Olympus Corporation, kirurški generator[31]
- BD Biosciences FACSCount, sustav za praćenje HIV/AIDS-a[32]
- Fedegari Autoclavi S.p.A. Thema4, procesni kontroler[33]
- Sirona Dental Systems, CEREC ekstraoralni rendgenski CAD/CAM sustavi[34]
- General Electric Healthcare, CT i MRI skeneri
- Carl Zeiss Meditec, analizator polja Humphrey serije HFA-II
- Philips C-Arm, radiološka oprema
Izvori
uredi- ↑ VxWorks RTOS. Wind River (engleski). Pristupljeno 4. prosinca 2022.
- ↑ "VxWorks Goes 64-bit", Electronic Design, March 25, 2011
- ↑ Wind River Expands Hardware Support for VxWorks 653 for Integrated Modular Avionics Systems. Bloomberg. 24. ožujka 2010. Inačica izvorne stranice arhivirana 24. rujna 2015.
- ↑ Wind River Announces RISC-V Support for VxWorks RTOS. www.businesswire.com (engleski). 10. prosinca 2019. Pristupljeno 11. prosinca 2019.
- ↑ RTOS Handles AMP and SMP, electronic design, March 2009
- ↑ John Rath. Veljača 2014. Intel Adds Virtualization Platform for Industrial Systems
- ↑ Embedded Star Arhivirana inačica izvorne stranice od 23. travnja 2016. (Wayback Machine) Article, February 2011
- ↑ Wind River Arhivirana inačica izvorne stranice od 4. prosinca 2022. (Wayback Machine) reinvents real-time system for the Internet of Things, iTERS news, March 2014
- ↑ VxWorks 7 Announced. harmonicss.co.uk. 2014. Inačica izvorne stranice arhivirana 4. srpnja 2014. Pristupljeno 20. lipnja 2014.
- ↑ Wind River Reinvents the RTOS for the IoT, Business Wire, February 2014
- ↑ Jackson, Joab. 2014. Wind River outfits VxWorks for 'Internet of things' | ITworld. itworld.com. Inačica izvorne stranice arhivirana 11. ožujka 2014. Pristupljeno 20. lipnja 2014.
- ↑ Intel Tackles SoC With Quark"' EE Times, October 7, 2013
- ↑ Wind River Expands Hardware Support for VxWorks 653 for Integrated Modular Avionics Systems. Bloomberg. 24. ožujka 2010. Inačica izvorne stranice arhivirana 24. rujna 2015.
- ↑ how to configure woflssl for vxworks 6.6 build (Page 1) — wolfSSL (formerly CyaSSL) — wolfSSL - Embedded SSL Library. www.wolfssl.com. Pristupljeno 19. veljače 2019.
- ↑ Wind River: Toshiba is using Simics to develop automotive application software, Embedded Control Europe
- ↑ Hyundia Arhivirana inačica izvorne stranice od 21. studenoga 2018. (Wayback Machine) works with Wind River, Telematics News
- ↑ Magneti Marell i Motorsport Chooses Wind River VxWorks for Formula One Race Cars, HighBeam Research
- ↑ The Network on Wheels -- Java Developers, Start Your Programming Engines!,Oracle
- ↑ AgustaWestland Project Zero
- ↑ the US Navy’s unmanned combat air system X-47B, YouTube video
- ↑ Verocel Arhivirana inačica izvorne stranice od 24. studenoga 2016. (Wayback Machine) webpage
- ↑ The Free Library, Farlex Arhivirana inačica izvorne stranice od 7. svibnja 2016. (Wayback Machine)
- ↑ http://www.airforce-technology.com/projects/rq-170-sentinel/ Airforce-Technology.com
- ↑ ABB Robotics and vxworks. Abb.com. Pristupljeno 18. studenoga 2011.
- ↑ Comau Robotics Picks Wind River VxWorks for RTOS, TMCnet.com
- ↑ KUKA Video, YouTube
- ↑ COPALP webpage
- ↑ Yaskawa, Motoman Strategic Partners
- ↑ Comau Robotics Picks Wind River VxWorks for RTOS, TMCnet
- ↑ Wind River Introduces Software Platform for Medical Devices Complete with Compliance Documentation. Inačica izvorne stranice arhivirana 8. studenoga 2012. Pristupljeno 11. kolovoza 2012.
- ↑ Olympus ESG-400 high-frequency surgical generator
- ↑ BD FACSCount Arhivirana inačica izvorne stranice od 18. ožujka 2015. (Wayback Machine) article
- ↑ Thema Arhivirana inačica izvorne stranice od 2. rujna 2016. (Wayback Machine) process control article
- ↑ CEREC Arhivirana inačica izvorne stranice od 29. listopada 2015. (Wayback Machine) Chairside Solutions