-
Notifications
You must be signed in to change notification settings - Fork 296
TinyG v9 Testing
Alden Hart edited this page Mar 18, 2017
·
14 revisions
This page is just some notes for now but will ultimately turn into the jump page for testing a v9 with the test jig and also as a self-test w/o a test jig.
No. | Item | Summary Description |
---|---|---|
1 | TinyG v9 Board | Referred to as UUT for unit-under-test |
2 | Bench_Power_Supply | Bench power supply capable of 2 amps at 24 volts. In the absence of a bench supply a standard 24 VDC will suffice, but some test steps will not be possible |
3 | Stepper Motors | Five NEMA23 stepper motors with a current rating of approximately 2.5 to 3 amps. If the UUT has quick connect motor terminals motors should be terminated with |
4 | Dumb Stepper Fins | Two Synthetos DumbStepper fins. Used to test slots 4 and 5 |
5 | Volt Meter | A volt meter is used to verify proper operation of the power supply |
No. | Step | Summary Description |
---|---|---|
1 | Wire_and_Verify_Power | First, verify that the power supply is delivering 24v and observes polarity - i.e. ground is really ground and 24 is really 24v. Then with the power supply off, connect the 24 volt power supply to the power terminals. Verify polarity (double check) before turning on power. |
2 | Wire Motors | Wire motors to motor terminals 1 through 5. Depending on the board construction this will require either quick connect terminals or screw terminals |
3 | Plug in DumbSteppers | ...to slots 4 and 5. See picture for proper orientation |
No. | Test | Summary Description |
---|---|---|
1 | Blue Light | On power-up the blue Power LED should light. This verifies 5v switcher operation and 3.3v LDO operation |
2 | Fan Test | On power-up the 12v fan output should power a 12v fan. This verifies 12v linear regulator |
3 | Programming | The board should be able to be programmed via the USB port using the BOSSA boot loader. On completion the RED indicator LED should flash slowly - approximately once per second. |
4 | Basic Motion |
{test:100} runs 5 motors in sequence at high speed in both directions. Tests processor functionality as well as operation of step, direction, enable and Vref for all 5 axes. Requires two Dumb Steppers for 4th and 5th motors. |
5 | Slow Motion | |
6 | Red Light |
Getting Started Pages
- Home
- What is g2core?
- Who uses g2core?
- Jerk-Controlled Motion
- Getting Started with g2core
- Connecting to g2core
- Configuring g2core
- Flashing g2core
- Troubleshooting
Reference Pages
- Gcodes
- Mcodes
- Text Mode
- JSON Communications
- GPIO Digital IO
- Alarms & Exceptions
- Power Management
- Coordinate Systems
- Status Reports
- Status Codes
- G2 Communications
- Tool Offsets and Selection
- Probing
- Feedhold, Resume, Job Kill
- Marlin Compatibility
- 9 Axis UVW Operation
- gQuintic Specs
Discussion Topics
- Roadmap
- GPIO for 1.X Releases
- Toolheads
- Raster Streaming Prototol
- g2core REST Interface
- Gcode Parsing
- G2 3DP Dialect
- Consensus Gcode
- Digital DRO
- Overview of Motion Processing
Developer Pages
- Development & Contribution
- Branching and Release - DRAFT
- Getting Started with g2core Development
- Project Structure & Motate
- Compiling G2
- OSX w/Xcode
- OSX/Linux Command Line
- Windows10 w/AtmelStudio7
- Debugging G2 on OSX
- Board and Machine Profiles
- Arduino Due Pinout
- Arduino DUE External Interfaces
- Diagnostics
- Debugging w/Motate Pins
- Development Troubleshooting
- g2core Communications
- Git Procedures
- Windows 10 / VMware 8 Issues
- Dual Endpoint USB Internals
- G2core License
- VSCode Setup
- Compatibility Axioms
- Wiki History