TizenRT: A Reliable IoT Platform
summary
TizenRT adds MPU-enforced isolation so each microcontroller app runs in a contiguous user region and a crashed app can be restarted without taking down others — demo shows a rogue writer reload while a two‑second counter keeps running. Components built: binary manager and loader, kernel fault handler, modified memory manager, and FortiClient-based live OTA update; diagnostics capture registers and backtrace. Performance hits (symbol duplication, MPU switches, flash reads) lead to a fast IPC prototype and filesystem loading; source on GitHub (Samsung/TizenRT) and demo boards IMX RT1020/1050.
AI-written summary · about
chapters (10)
- 0:00Intro
- 3:18History
- 7:42Demonstration
- 10:32Architecture
- 18:19Benefits
- 22:51Updates
- 25:02Kernel
- 25:49Challenges
- 28:03Improvements
- 30:53Questions
related talks
37mTizenRT as Lightweight IoT Plaftorm
37mImplement Safety with a RTOS Running as a Linux Companion Within...
29mFuture-proofed microcontroller designs with FreeRTOS
25mKill Latest MPU-based Protections in Just One Shot: Targeting All Commodity RTOSes
30mSoftware architecture for High-end IoT devices
38mTo RTOS, or not RTOS: That is the Question
57mTrusted Firmware M : Core and Partition Manager
37mDebugging & Tracing and More Between Linux and RTOS on Heterogeneous ARM SoC
