HotelSierraWhiskey/TethysRT: A tiny dynamic loader for 32-bit ARM platforms
github.com·5d·
⚙️EFI applications
Preview
Report Post

TethysRT

"And Tethys bore to Ocean eddying rivers..." — Hesiod, Theogony

About

TethysRT (Tethys Runtime) is a lightweight dynamic loader for 32-bit ARM embedded platforms. It allows firmware to load, relocate, and run ELF modules at runtime from external storage without reflashing the device or linking modules into the main application image. TethysRT loads pre-compiled modules that conform to a subset of the ELF specification. Modules can live on SD cards, flash partitions, or any block/stream-based storage the host firmware provides.

TethysRT is designed to be small, simple, and fast, and it makes very few assumptions about your embedded project.

Getting Started

Creating Modules

Modules are written and compiled separately from the TethysRT library, and t…

Similar Posts

Loading similar posts...