Droid Not Pingable on Smart Cart
This alarm is covered by this guide. Background
Section titled “Background”This troubleshooting guide is used when you are having trouble communicating with a Droid in maintenance. The issue manifests as no nodes showing up when running ping_devices from the Smart Cart, despite the Droid being on. The steps below help identify whether the issue is with the Smart Cart or Droid by taking you through multimeter measurements of the Zip-Droid contact points.
Required Equipment
Section titled “Required Equipment”- Multimeter
Troubleshooting Steps
Section titled “Troubleshooting Steps”graph TD
does-the-smart-cart-work-with-another-droid{"<small><b>Step 1</b></small><br/>Question: Does the Smart Cart work with another..."}
smart-cart-does-not-work-with-another-droid{{"<small><b>Step 2</b></small><br/>Escalation: The Smart Cart does not work with ano..."}}
make-sure-the-droid-is-off["<small><b>Step 3</b></small><br/>Action: Make sure the Droid is off before tak..."]
select-the-droid-connector-layout{"<small><b>Step 4</b></small><br/>Question: Which Droid connector layout are you ..."}
use-the-6-pin-layout["<small><b>Step 5</b></small><br/>Action: For a 6-pin Droid, use the standard l..."]
use-the-8-pin-layout["<small><b>Step 6</b></small><br/>Action: For an 8-pin Droid, use the layout be..."]
set-the-multimeter-to-resistance-mode["<small><b>Step 7</b></small><br/>Action: Put the multimeter into resistance mode."]
take-the-three-resistance-measurements["<small><b>Step 8</b></small><br/>Action: Measure resistance. Polarity and wire..."]
are-the-measurements-nominal{"<small><b>Step 9</b></small><br/>Question: Are the measurements nominal?"}
try-another-smart-cart["<small><b>Step 10</b></small><br/>Action: The Droid has measured healthy. Try a..."]
does-the-issue-persist-on-another-smart-cart{"<small><b>Step 11</b></small><br/>Question: Does the issue still follow the Droid..."}
escalate-the-smart-cart-issue{{"<small><b>Step 12</b></small><br/>Escalation: The issue appears to be with the Smar..."}}
escalate-the-droid-issue{{"<small><b>Step 13</b></small><br/>Escalation: The issue still follows the Droid. Es..."}}
take-photos-with-the-multimeter-in-view["<small><b>Step 14</b></small><br/>Action: The measurements are not nominal. Tak..."]
swap-the-droid-brain-and-repeat-the-measurements["<small><b>Step 15</b></small><br/>Action: Swap out the Droid brain using the f..."]
are-the-repeat-measurements-nominal{"<small><b>Step 16</b></small><br/>Question: Are the repeat measurements nominal a..."}
try-another-smart-cart-after-brain-swap["<small><b>Step 17</b></small><br/>Action: The Droid has measured healthy after ..."]
does-the-issue-persist-after-brain-swap{"<small><b>Step 18</b></small><br/>Question: Does the issue still follow the Droid..."}
escalate-the-smart-cart-issue-after-brain-swap{{"<small><b>Step 19</b></small><br/>Escalation: The issue appears to be with the Smar..."}}
escalate-the-droid-issue-after-brain-swap{{"<small><b>Step 20</b></small><br/>Escalation: The issue still follows the Droid aft..."}}
escalate-the-persistent-droid-issue{{"<small><b>Step 21</b></small><br/>Escalation: The measurements are still not nomina..."}}
does-the-smart-cart-work-with-another-droid -->|Yes| make-sure-the-droid-is-off
does-the-smart-cart-work-with-another-droid -->|No| smart-cart-does-not-work-with-another-droid
make-sure-the-droid-is-off --> select-the-droid-connector-layout
select-the-droid-connector-layout -->|6-pin Droid| use-the-6-pin-layout
select-the-droid-connector-layout -->|8-pin Droid| use-the-8-pin-layout
use-the-6-pin-layout --> set-the-multimeter-to-resistance-mode
use-the-8-pin-layout --> set-the-multimeter-to-resistance-mode
set-the-multimeter-to-resistance-mode --> take-the-three-resistance-measurements
take-the-three-resistance-measurements --> are-the-measurements-nominal
are-the-measurements-nominal -->|Yes| try-another-smart-cart
are-the-measurements-nominal -->|No| take-photos-with-the-multimeter-in-view
try-another-smart-cart --> does-the-issue-persist-on-another-smart-cart
does-the-issue-persist-on-another-smart-cart -->|No| escalate-the-smart-cart-issue
does-the-issue-persist-on-another-smart-cart -->|Yes| escalate-the-droid-issue
take-photos-with-the-multimeter-in-view --> swap-the-droid-brain-and-repeat-the-measurements
swap-the-droid-brain-and-repeat-the-measurements --> are-the-repeat-measurements-nominal
are-the-repeat-measurements-nominal -->|Yes| try-another-smart-cart-after-brain-swap
are-the-repeat-measurements-nominal -->|No| escalate-the-persistent-droid-issue
try-another-smart-cart-after-brain-swap --> does-the-issue-persist-after-brain-swap
does-the-issue-persist-after-brain-swap -->|No| escalate-the-smart-cart-issue-after-brain-swap
does-the-issue-persist-after-brain-swap -->|Yes| escalate-the-droid-issue-after-brain-swap
style does-the-smart-cart-work-with-another-droid fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f
style smart-cart-does-not-work-with-another-droid fill:#fef3c7,stroke:#f59e0b,color:#78350f
style make-sure-the-droid-is-off fill:#dcfce7,stroke:#22c55e,color:#14532d
style select-the-droid-connector-layout fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f
style use-the-6-pin-layout fill:#dcfce7,stroke:#22c55e,color:#14532d
style use-the-8-pin-layout fill:#dcfce7,stroke:#22c55e,color:#14532d
style set-the-multimeter-to-resistance-mode fill:#dcfce7,stroke:#22c55e,color:#14532d
style take-the-three-resistance-measurements fill:#dcfce7,stroke:#22c55e,color:#14532d
style are-the-measurements-nominal fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f
style try-another-smart-cart fill:#dcfce7,stroke:#22c55e,color:#14532d
style does-the-issue-persist-on-another-smart-cart fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f
style escalate-the-smart-cart-issue fill:#fef3c7,stroke:#f59e0b,color:#78350f
style escalate-the-droid-issue fill:#fef3c7,stroke:#f59e0b,color:#78350f
style take-photos-with-the-multimeter-in-view fill:#dcfce7,stroke:#22c55e,color:#14532d
style swap-the-droid-brain-and-repeat-the-measurements fill:#dcfce7,stroke:#22c55e,color:#14532d
style are-the-repeat-measurements-nominal fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f
style try-another-smart-cart-after-brain-swap fill:#dcfce7,stroke:#22c55e,color:#14532d
style does-the-issue-persist-after-brain-swap fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f
style escalate-the-smart-cart-issue-after-brain-swap fill:#fef3c7,stroke:#f59e0b,color:#78350f
style escalate-the-droid-issue-after-brain-swap fill:#fef3c7,stroke:#f59e0b,color:#78350f
style escalate-the-persistent-droid-issue fill:#fef3c7,stroke:#f59e0b,color:#78350f Hover or focus a block to preview it. Select the block to keep the preview open.


- ETH P to ETH N: nominally approximately 2 kOhm.
- ETH P to GND: nominally approximately 100–101 kOhm.
- ETH N to GND: nominally approximately 100–101 kOhm.

Resolution note
This plaintext block is ready to paste into the Resolution Note field on the ZERP issue you're working. The permalink below gives engineering review access to the full step-by-step timeline including any back-navigation; share it if the case needs a deeper look.
Permalink:
Session is too large to fit in a URL. Use Download session JSON to share the timeline out-of-band.
Did this guide help you get unblocked?
Open suggestions
There are no open suggestions.
Open pull requests
There are no open pull requests.