Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reboot persistence #214

Open
mcserved opened this issue Jul 27, 2021 · 2 comments
Open

Reboot persistence #214

mcserved opened this issue Jul 27, 2021 · 2 comments
Assignees
Labels
Firmware Anything related to code and SW on the HW

Comments

@mcserved
Copy link
Contributor

Summary:

All applications will start anew, meaning it does not matter what the reason for a reset it, it will just reboot. This can cause issues when devices are stationed that have configurations done at run-time (with downlinks for instance) as any reboot can return to their old configs without it being expected by the user. Related to #208.

Why do we need this?

It helps with some applications where some configurations should be kept after reboots.

What is already there? What do you see now?

Any configs made by the user are not saved at all.

What is missing? What do you want to see?

Some configs that can be saved after a reboot.

How do you propose to implement this?

All RAM is cleared, so these configs should be stored on the flash (on the MCU or the external flash).

Environment:

Bare metal

Acceptance Criteria:

Some form of reboot persistence exist for the devices.

What can you do yourself and what do you need help with?

All

@mcserved mcserved added the Firmware Anything related to code and SW on the HW label Jul 27, 2021
@mcserved mcserved added this to the 2021 Q3 milestone Jul 27, 2021
@mcserved mcserved self-assigned this Jul 27, 2021
@elsalahy
Copy link
Contributor

@marnixcro have you done any development for this issue, if yes, please share the branch.

@mcserved
Copy link
Contributor Author

@marnixcro have you done any development for this issue, if yes, please share the branch.

I pushed it to feature/feature-reboot (although there was not a lot of progression on this).

@NicolasMrad NicolasMrad modified the milestones: 2021 Q3, 2021 Q4 Oct 4, 2021
@elsalahy elsalahy self-assigned this Oct 5, 2021
@elsalahy elsalahy modified the milestones: 2021 Q4, Backlog Oct 5, 2021
@johanstokking johanstokking removed this from the Backlog milestone Nov 29, 2021
@NicolasMrad NicolasMrad assigned azerimaker and unassigned elsalahy Dec 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Firmware Anything related to code and SW on the HW
Projects
None yet
Development

No branches or pull requests

5 participants