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...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help