As developers, we get to be the very first to encounter bugs and issues with hardware. What an honor! Let’s keep track of them here in this thread. Feel free to reply with anything you think that needs addressing, suggestions for solutions and that sort of thing. We’ll use this list as we update the design and move onto the release version. I’ll start!
-
USB connector: poor quality solder connections. Symptom: wiggle the USB cable and USB connection drops intermittently. Solution: Solder it better or find a thru-hole microUSB part. USB connection can see a lot of forces. We want a robust connection here. Occurrences: 1
-
FB1, D1 on interface board - need to check current rating to ensure it is higher than the max trip current of F1. Will use: 732-6119-1-ND instead.
-
Feature request: add header or row of pins to processor board to break out “programming port” connections to SAM3X. Pins would be: RESET, RX, TX, 5V, ERASE, GND
-
Replace TPS54327 with TPS54328 (same part, but higher efficiency at low loads).
-
Change CAN transceiver rail to non-switched. (allows for wake-on-can activity).
-
Improve 6 driver circuits - currently able to make dead short via software. Need hardware solution.
-
Break 6 analog inputs away from outputs. Currently 6 Inputs OR Outputs, change to 6 Inputs AND Outputs.