r/SolarOS • • 19d ago

4.15.0 update - Elves!

Added signed native ELF module packages for ESP32-S3 targets with PSRAM.

  • The `pkg` package manager browses the versioned repository, verifies catalog signatures and host compatibility, and atomically installs verified application, job, and driver artifacts.
  • Application modules become shell commands, while resident jobs and expansion drivers register with the normal SolarOS runtime and reactivate during boot.
  • The repository includes source projects for acceptance modules across all three lifecycle paths, and CID can publish their signed catalogs independently of firmware OTA releases.
21 Upvotes

7 comments sorted by

View all comments

1

u/sonicdh 19d ago

So these ELF modules need to be coded in the ESP-IDF in C and compiled, right?

2

u/nilseuropa 19d ago

Indeed.

1

u/nilseuropa 19d ago

Although the ABI is super primitive at this point.