Trinamic Evaluation System (home page)
AN038: Using TRINAMIC’s IC Software API and Examples
To clone this repository, simply use the following command in order to clone submodules recursively:
git clone --recurse-submodules [email protected]:trinamic/TMC-EvalSystem.git
For detailed changelog, see commit history.
- Added TMC2210, TMC2226, TMC2240, TMC2300, TMC6100-BOB, TMC6140, TMC6300 and TMC7300
- Added support for Landungsbruecke Small (same PCB, different µC with less memory)
- Added RAMDebug for TMC4671 to support automatic PI tuning
- Removed TMC5161, TMC8690, TMCC160
- Updated board detection mechanism
- Various bugfixes & cleanups
- Added TMC2225 and TMC6100
- Changed license from GPL to MIT
- Improved API structure for UART-based boards
- Various bugfixes & cleanups
- Full TMC2160 support
- Landungsbruecke HW v2.0 support with internal HWID detection for future revisions
- Internal/external step/dir generator handling in FW and IDE
- Various bugfixes
- Internal optimizations
- TMC5072-EVAL Critical bugfix at register access
- TMC2160-EVAL Corrected pin layout
- Reworked chip register configuration mechanisms (generic reset/restore procedures implemented in API)
- Changed register accesses to use a unified Mask/Shift macro approach
- Various bugfixes