Skip to content

can end up in some "non software reset recoverable" state? #1

@jerabaul29

Description

@jerabaul29

I am using the qwiic power switch in a design that is deployed in remote regions. We have some prototypes in the Arctic, we are very happy with these, all seems to work well on the field :) .

However, doing some "stress tests" in the lab, I think I may have found a situation where there is a way to put the Qwiic switch in a "non software reset recoverable" state, which is a bit scary.

The situation was:

  • I had a Qwiic power switch working with an Artemis board
  • there was data going "through" the qwiic power switch, when I decided to re-upload code on the artemis
  • the code uploaded fine
  • but then at reboot the qwiic switch could not be discovered
  • I pressed the software reset button of my AGT, but still no qwiic power switch discovered
  • I had in the end to switch off the power (disconnect the USB from the computer) and then at re-power the qwiic was discovered

I will try to find time to investigate more on this and see if I can get a reliable test case. That kind of situation should not happen in practice, but still, a bit scary.

Any more people with similar experience?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions