-
Notifications
You must be signed in to change notification settings - Fork 296
Windows, VMware, Atmel Studio Notes
Alden Hart edited this page Mar 18, 2017
·
3 revisions
This is a notes page for things I found when installing and using the Windows dev environment. Presumably relevant portions of this page will be extracted and turned into real project documentation later.
For some period of time we will have some branches that were maintained using Atmel Studio 6.2, and others that have been migrated to Atmel Studio 7. Atmel Studio has problems with the following files because they are part of the local environment and not part of the git repo that gets moves in and out:
- TinyG2.atsln - solution file - should not need to be changed
- TinyG2.cppproj - project file - specific to AS6 or AS7 and incompatible if corossed
- TinyG2_6_2.cppproj - project file occurring to save AS6.2 project data during AS7 migration
- TinyG2.atsuo - local environment file - specific to AS6 or AS7 (and incompatible if crossed)
- Motate.cppproj - similar to above
- Motate_6_2.cppproj - similar to above
- If you switch your git checkout from an AS7 branch to an AS6 branch you need to do the following for AS6 to load and compile:
- Delete the .atsuo files in both the TinyG directory
- Rename Motate.cppproj to Motate_AS7.cppproj. Copy and rename Motate_6_2.cppproj to Motate.cppproj
- Run git submodule update. It should replace Motate w/one that works for that branch
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