Software:LiteOS

From HandWiki
LiteOS
DeveloperHuawei Technologies Co., Ltd.
Written inC, assembly language, Shell
OS familyPOSIX
Working stateDiscontinued
Source modelOpen source
Initial release20 May 2015; 10 years ago (2015-05-20)
yes|Final release|Latest release}}V5.0 / December 2020; 5 years ago (2020-12)
Repositoryhttps://gitee.com/LiteOS
Marketing targetInternet of things, smartwatches
Available inEnglish
Kernel typeReal-time Microkernel
Influenced byUnix, FreeRTOS, Unix-like, Integrity, VxWorks (POSIX)
LicenseBSD 3-clause
Succeeded byOpenHarmony
Official website"LiteOS: Huawei LiteOS". https://gitee.com/LiteOS. 

Huawei LiteOS is a discontinued lightweight real-time operating system (RTOS) developed by Huawei.[1] It is a POSIX compliant operating system for Internet of things (IoT) devices, and free and open-source software, released under a BSD 3-clause license.[2] Microcontrollers of different architectures such as ARM (M0/3/4/7, A7/17/53, ARM9/11), x86, and RISC-V are supported by the project. Huawei's LiteOS is part of their '1+8+N' Internet of things system, and has been featured in several open source software development kits and industry offerings.[3]

Smartwatches by Huawei and its former Honor brand run LiteOS.[4][5] LiteOS variants of kernels has since been incorporated into the IoT-oriented HarmonyOS with open source OpenHarmony.

History

Key features

  • Lightweight, small kernel; <10 kilobytes (kB)[2][1]
  • Energy efficient
  • Fast startup within milliseconds
  • Support NB-IoT, Wi-Fi, Ethernet, BLE, Zigbee, and other different IoT protocols
  • Support access to different cloud platforms

Supported architectures

  • ADI
    • ADuCM4050
  • Atmel
    • Atmel SAM D21 Xplained Pro
    • ATSAM4S-XPRO
    • ARDUINO ZERO PRO
  • GigaDevice[6]
    • GD32F450I-EVAL
    • GD32F190R-EVAL
    • GD32F103C-EVAL
    • GD32F150R-EVAL
    • GD32F207C-EVAL
    • GD32VF103
  • Huawei
    • Hi3518
    • Kirin A1
  • MediaTek
    • LINKIT7687HDK
  • Microchip
    • ATSAME70Q21
  • MindMotion
    • MM32F103_MINI
    • MM32L373
    • MM32L073PF
  • Nuvoton
  • Nordic Semi
    • NRF52840-PDK
    • NRF52-DK
  • NXP
    • LPC824_LITE
    • LPC54110_BOARD
    • FRDM-KW41Z
    • FRDM-KL25Z
  • Silicon Labs
    • EFM32 Giant Gecko Starter Kit EFM32GG-STK3700
    • EFM32 Pearl Gecko Starter Kit SLSTK3401A
    • EFM32 Happy Gecko Starter Kit SLSTK3400A
  • STMicroelectronics
    • STM32F411RE-NUCLEO
    • STM32F412ZG-NUCLEO
    • STM32F429I_DISCO
    • STM32L476RG_NUCLEO
    • STM32F746ZG_NUCLEO
    • STM32F103RB-NUCLEO
  • TI
    • LAUNCHXL-CC3220SF

See also

References

  1. 1.0 1.1 "Huawei LiteOS: Concept and Value". Huawei Technologies Co., Ltd.. https://Developer.Huawei.com/ict/en/site-iot/article/liteos-overview. 
  2. 2.0 2.1 "Huawei's LiteOS Internet of Things operating system is a minuscule 10KB". BetaNews, Inc.. 20 May 2015. https://betanews.com/2015/05/20/huaweis-liteos-internet-of-things/. 
  3. Cherrayil, Naushad K. (9 July 2020). "Huawei's "1+8+N" strategy will be a big success in China as it has no competitors" (in en). https://www.techradar.com/sg/news/huaweis-18n-strategy-will-be-a-big-success-in-china-as-it-has-no-competitors. 
  4. Ricker, Thomas (19 September 2019). "Huawei Watch GT 2 runs LiteOS and lasts up to two weeks". The Verge. https://www.TheVerge.com/circuitbreaker/2019/9/19/20873598/huawei-watch-gt-2-liteos-fitness-price-date-specs. 
  5. "The Honor Magic Watch 2 is a great wearable, but LiteOS is too light". XDA Developers. 17 December 2019. https://www.XDA-Developers.com/honor-magic-watch-2-review/. 
  6. "GigaDevice unveils the GD32V series with RISC-V core, in a brand new 32bit general purpose microcontroller". GigaDevice. 22 August 2019. https://www.gigadevice.com/press-release/gigadevice-unveils-the-gd32v-series-with-risc-v-core-in-a-brand-new-32bit-general-purpose-microcontroller/.