# TMC-EvalSystem **Repository Path**: lyg407/TMC-EvalSystem ## Basic Information - **Project Name**: TMC-EvalSystem - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-01-06 - **Last Updated**: 2026-01-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TMC-EvalSystem-GD Trinamic Evaluation System ([home page](https://www.trinamic.com/support/eval-kits/)) [AN038: Using TRINAMIC’s IC Software API and Examples](https://www.analog.com/media/en/technical-documentation/app-notes/an-038.pdf) ## Setup To clone this repository, simply use the following command in order to clone submodules recursively: `git clone --recurse-submodules git@github.com:trinamic/TMC-EvalSystem.git` ## Changelog For detailed changelog, see commit history. ### Version 3.09.6: (Pre-release) * Added TMC6140-Eval * Various bugfixes & cleanups ### Version 3.09: (Pre-release) * Added support for Landungsbruecke with GigaDevice MCU * Added MAX22210-Eval and MAX22204-Eval boards * Removed TMC4331-Eval, TMC4361-Eval, TMC4330-Eval, TMC5241-Eval and Startrampe boards * Various bugfixes & cleanups ### Version 3.08: (Released) * 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 ### Version 3.07: (Released) * Added TMC2225 and TMC6100 * Changed license from GPL to MIT * Improved API structure for UART-based boards * Various bugfixes & cleanups ### Version 3.06: (Released) * 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 ### Version 3.05: (Released) * TMC5072-EVAL Critical bugfix at register access * TMC2160-EVAL Corrected pin layout ### Version 3.02: (Released) * 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 ## Repository re-release Due to licensing issues, the code for the Startrampe board has been purged from the history. As a side effect, the old git tree is now set to private and this git tree is based on a squashed version of the old tree. For further questions regarding the old tree, please reach out via an issue in this repository.