Electronics and Chassis Short Troubleshooting - directedmachines/customer-support GitHub Wiki

Table of Contents

Overview

This page covers diagnosis of a short in the electronics or chassis.

Symptoms

There are a number of symptoms that might indicate a short:

  • A failure of a USB port on the USB hub or Pi:
    • Could indicate a short burning out the USB port
  • A motor controller device disappearing, as indicated in the Drivetrain Wiki, or by the following alert:
    • LEFT_MOTOR: device address opened previously but no longer exists, check for USB disconnects or chassis shorts
  • USB cameras not enumerating, as indicated in the USB Side Cam Wiki, the Realsense Camera Wiki, or by the following alert:
    • usbcam-left-color: Capture process returned nonzero exit code: (3.000000) Error initializing the camera stream
  • USB devices continuously responding/not responding, as indicated in the kernel log as:
    • LCR24ZS0-6916625187c4bd849 kernel: [90918.848556] usb 1-1.4.2.3.3: new full-speed USB device number 99 using xhci_hcd
      LCR24ZS0-6916625187c4bd849 kernel: [90918.848807] usb 1-1.4.2.3.3: Device not responding to setup address.
  • A sudden reboot, as indicated in the Kernel log as:
    • \u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000
      Nov 30 09:27:46 LCR24ZS0-698843510034ccf56 systemd-modules-load[141]: Inserted module 'i2c_dev'",

Diagnosis

  • Use a multimeter to test for the voltages and continuity of the following. A manual of our multimeter can be accessed here

Voltage checks:

Continuity checks

Physical Diagnosis

  • If one of the above tests fail, use the following steps to locate the issue
    • Note the above continuity testing may not find a short inside a USB device
  • Carefully examine all wiring for any breaks, frays, or disconnects
    • image
  • Begin disconnecting all USB devices from the USB Hub and Pi, starting with the side cameras and axle/caster cameras
    • After each disconnect, recheck continuity and the kernel logs to see if the issue has been resolved
    • Use this method to narrow down if a USB device is causing the short
  • Disconnect both antenna SMA connectors from the modem and test continuity

Parts

Here are the parts referred to on this page:

AltSCC (on old LCRs) - 003988

  • AltSCC refers to the entire board (green) with:
    • GND Post (black)
    • 12V Post (red)
    • Tray Controller Breakout (blue) (arrow pointing to VBUS post)

IMG_6691 (1)

Tray Brain (on new LCRs) - 004679

  • Tray Brain refers to the entire board (green) with:
    • GND Post (black)
    • 12V Post (red)

Screenshot from 2023-11-29 16-24-57 (1)

Motor Controllers - 003007

  • AUXMC (left), LMC (middle), RMC (right) with:
    • M+ (red), M- (black)

Screenshot from 2023-11-29 16-36-10

Busbars - 002770

  • GND Busbar (left) and 48V Busbar (right)

Screenshot from 2023-11-29 16-41-03