Skip to content

Random IO errors when booting #185

@jwbonner

Description

@jwbonner

Random when booting, the system can end up in a state with several IO related issues:

  • No IMU data is published (the iodaemon NT client is not present)
  • No battery voltage data is sent to the DS, though it otherwise claims to be connected
  • When enabling the robot, the RSL does not flash

Thus far we've only seen this on our new SystemCore unit (see #178). It seems to happen maybe 20% of the time and can be fixed by rebooting. No faults are displayed in the web UI when this occurs, including for "I/O". I've also attached the log from iodaemon when this happens, which includes some type of USB error. We've been able to recreate this on alpha 5 (with a fixed Mrccomm binary because of #176) and on alpha 7.

iodaemon.log

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions