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

User project needs reset pin #86

Open
RTimothyEdwards opened this issue Dec 16, 2021 · 0 comments
Open

User project needs reset pin #86

RTimothyEdwards opened this issue Dec 16, 2021 · 0 comments

Comments

@RTimothyEdwards
Copy link
Contributor

There are instances in which a user project may try to start on power up but the management SoC may not load the GPIO states until later. If the user project has not declared the GPIO defauts as needed for power up, then the user project could end up in an unrecoverable state.

The solution is to have a reset for the user project that can be applied independently of the reset to the management SoC, and which would be memory-mapped and also available in the housekeeping SPI. The program running from the management SoC could then hold the user project in reset until power supplies are reading stable and the GPIO state has been loaded.

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

No branches or pull requests

1 participant