It's important to have the right documents when developing applications to make the process as easy as possible. This means both software and hardware files are necessary, such as schematic symbols and footprints for layout, code libraries and examples in a commong programming language, and the right firmware. To make sure you have everything needed to get started, Trinamic offers the TTAP package - Trinamic Technology Access Package - consisting of hardware and software documents and downloads.
Trinamic's application programming interface (API) is designed for C applications and can be used for different CPU types. Besides code examples and code libraries, the API also contains firmware for the modular evaluation system including the interface boards forming the starting point for Trinamic’s modular evaluation system. There are two interface boards, one called Landungsbrücke (Freescale MK20 cortex M4 processor) and one called Startrampe (STM-F205 cortex M3 processor). These communicate with the evaluation board, forming the connection between your PC and Trinamic's powerful ICs.
|TMC-API V3.01 - Eclipse project||150 KB||Aug 7, 2017, 12:59 PM|
|TMC-EVAL System V3.05 - Eclipse Project||1.2 MB||Oct 16, 2018, 2:25 PM|
|TMC-EVAL System V3.04 - Eclipse Project||1.2 MB||Sep 13, 2018, 12:32 PM|
|TMC-EVAL System V3.03 - Eclipse project||3.7 MB||Jul 10, 2018, 8:21 AM|
|TMC-EVAL System V3.02 - Eclipse project||1.3 MB||Dec 12, 2017, 10:48 AM|
|TMC-API V3.05 - Eclipse project||410 KB||Oct 16, 2018, 2:25 PM|
|TMC-EVAL System V3.01 - Eclipse project||1.2 MB||Aug 7, 2017, 12:59 PM|
|Application Note 38 - Using TRINAMICs IC Software API and Examples||540 KB||May 16, 2017, 8:11 AM|
|TMC-API V3.03 - Eclipse project||2.4 MB||Jul 10, 2018, 8:21 AM|
|TMC-API V3.04 - Eclipse project||420 KB||Sep 13, 2018, 12:32 PM|
|TMC-API V3.02 - Eclipse project||400 KB||Dec 12, 2017, 10:48 AM|
The evaluation board project demonstrates the usage of the TMC-API and can be used as a starting point for your own firmware development. It should be an example for you to simplify and speed-up firmware development based on hardware with TRIANMIC Motion Control IC’s.