forked from jadonk/beaglebone-blue
-
Notifications
You must be signed in to change notification settings - Fork 68
Priorities for rev C
Jason Kridner edited this page Apr 8, 2021
·
24 revisions
- Update to dual-A53 processor
- Protect serial ports, QEP and others that could drive inputs while power is off (at least 5V tolerance)
- Switch USB type-microB to USB type-C
- Add 5Gbps (SS) to USB type-C
- Add mux to support USB type-C host mode (cable flip support)
- Perform PD on USB type-C to enable charging when 20V is available, drop barrel jack
- Move MPU9250 to SPI
- Swap out motor connectors
- Move up to 3S LiPo battery and 12V motors
- Add support for quad 3-phase motors
- Add BeagleConnect-compatible subG wireless
- Add +/- 12V support on ADC
- Add Pi-compatible CSI connector for camera
- Add 5GHz WiFi
- Add PCIe as alt-mode to USB type-C
- Add RS-485
- Switch to push-pull microSD card cage
- Use gold plated pins
- Power motors when running on USB type-C
- TODO: Consider 28V 3-phase motors
- Switch some connectors to Click Shuttle ribbon header
- Support I3C
- Support FD-CAN
-
Switch to Atheros9K for WiFiConsider going with WiLink8 discrete and 5GHz - On-board audio codec
- PoE expansion
- MIDI expansion
- Multi-channel audio expansion
- Bluetooth (not commonly used, whereas BLE and SubG can be more useful)
- 2.4GHz WiFi (too much interference)
- Moon NEMA 17 3 phase stepper
- Primopal NEMA 17 3 phase stepper [ $6 on Alibaba ]
- XXD A2212 KV1000 BLDC
- OMC NEMA 23 3 phase stepper
- Driver: https://www.ti.com/product/DRV8316
Reference design: https://www.ti.com/tool/TIDA-01516Gate driver, shunt amp: https://www.ti.com/product/DRV8323FET pairs (1/2 H-bridge): https://www.ti.com/product/CSD87353Q5D- Temperature sensor: https://www.ti.com/product/LM95071
- https://github.com/beagleboard/beaglebone-blue/issues?q=is%3Aissue+is%3Aopen+label%3Afix-in-rev-b
- https://github.com/beagleboard/beaglebone-blue/issues?q=is%3Aissue+is%3Aopen+label%3Afix-in-rev-c
- TAMU - https://mxet.github.io/SCUTTLE/ - https://docs.google.com/document/d/1LxO_4hpFQ1i4Vw9NmBai6ByAXrzt0i4g4wozqWoz0x4/edit?usp=sharing
- GT - https://fis.gatech.edu/multisensor-kit-mechanical-assembly/
Blue GT feedback
- 24V DC input option in cabinets
- 24V/12V/5V DC output helpful for sensors
- 4-20mA loop (definitely!)
- ADC (big bottleneck) (brings to NI DAQ level)
- -12V to 12V
- Current measurement (currently rectifying)
- 12/14-bit is good enough as is SAR max
- 7/8 channels is good enough
- Flexible software configuration ideal
- How much tolerance? (not seen as much more than 12V)
- Enclosure is important
- Look at Automation Direct Productivity Open
- Look at ncd.io
- Nice to have a block without doing extra jump
- Wired version would be more determinisitc
- OPC-UA, etc. when is time 0?
- 5GHz WiFi
- Better stock WiFi antennas
- Pi has better?
- USB dongle did better
- Better WiFi config
- Better stock WiFi antennas
- Better PRU support
- High-school/undergrad-level
- Example code and interpreters
- Better support on image management
- eMMC to microSD
- Need to advertise it!
- Better community on-boarding
- Build on PRU and ADC advantages over Pi
IoT workshop in November
Review the GT cape
Linear position sensor cape just done
Thoughts on ribbon cables?