oxidecomputer / oxidecomputer/hubris

Strange voltage readings from hotswap controller

Open
#2,273 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Rust
Stars
3.6k
Forks
239
Avg merge
1d 12h
Merged PRs (30d)
23

Description

While running a modded version of humility sensors -s that outputs sensor data that can be ingested into PlotJuggler, I noticed some potentially erroneous voltage readings from the hot plug controller. You can see two instances of the measurement dips.

Image

Raw Data

We believe these dips are not the actual voltage because the board was in A0 and stayed there despite this input voltage dropping below the undervoltage lockout threshold. OS uptime matches what is expected here.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The reported entry point is the modded humility sensors -s command; begin by examining the attached raw CSV and comparing the two dips with the board's A0 state and undervoltage-lockout threshold. Done means the cause of the readings is identified and the sensor output no longer reports unexplained voltage dips.

Written by the indexing model from the issue text.

Assessment

Domain
embedded-iot
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.