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

Check Zynq is working when container is run #12

Open
RussellJoyce opened this issue Mar 6, 2018 · 2 comments
Open

Check Zynq is working when container is run #12

RussellJoyce opened this issue Mar 6, 2018 · 2 comments
Labels

Comments

@RussellJoyce
Copy link
Member

Currently the scripts check for the presence of an ARM core to determine if a board is a Zynq or not when the client disconnects, in order to determine which reset logic to use.

If the Zynq somehow gets into a bad state this check can fail, as well as the ability to run code on the ARM from SDK, needing a board power cycle.

It should be possible to annotate boards as Zynq (or other types) in the board configuration file, then use this same check when a container is started to find the error during client connection and handle this (e.g. pushing client onto a different board, blacklisting the board, notifying someone of the issue).

@RussellJoyce
Copy link
Member Author

Having an additional "broken" board state that boards get put in after this check could be useful.

@iangray001
Copy link
Contributor

Related to #32, if boards can be remote reset this can be ameliorated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants