Skip to content

Feature/ota placeholder#58

Merged
brainstorm merged 7 commits into
brainstorm:mainfrom
jubeormk1:feature/ota-skeleton
Feb 18, 2026
Merged

Feature/ota placeholder#58
brainstorm merged 7 commits into
brainstorm:mainfrom
jubeormk1:feature/ota-skeleton

Conversation

@jubeormk1

Copy link
Copy Markdown
Collaborator

A new workspace package (ota) a new feature (sftp-ota) and placeholders in main.rs and serve.rs to add the sftp subsystem for ota updates.

Based on #57 and tested on an esp32c6 requesting sftp with and without the feature sftp-ota.

cargo run-esp32c6 --features sftp-ota

jubeormk1 and others added 7 commits February 18, 2026 16:06
Implemented a singletone flash holder as flash is a resource shared among configuration and future features, e.g. sftp-ota
- builds, run and produces a working ssh<--->uart tunnel in a target esp32c6
- fixing clippy errors
- Borrowing github workflows from [PR fix/ci-actions](brainstorm#56) to pass the github ci
- workflow locally run with act without Failure
A placeholder for the sftp-ota package
Doing some renaming and optimizations

I have to check what happens if an sftp session is requested with/without sftp-ota compilation flag
@brainstorm brainstorm merged commit fd20397 into brainstorm:main Feb 18, 2026
6 checks passed
@brainstorm brainstorm mentioned this pull request Feb 18, 2026
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants