Skip to content

Releases: analogdevicesinc/TMC-EvalSystem

3.11.8

Choose a tag to compare

@trinamic-ASU trinamic-ASU released this 30 Jul 15:11
  • Included TMC5221-Eval and TMC5222-Eval to the project.
  • Refreshed license and notice files.
  • LBV2 & LBV3 SysTick: Replaced the microsecond time source with a PIT timer block. The previous DWT-based implementation could not reliably provide a 32-bit microsecond timer.
  • LBV3 Timer: Reassigned the unused TIMER_CHANNEL_3 to a different timer, freeing up TIMER4, one of the only two available 32-bit timers.

3.11.7

Choose a tag to compare

@trinamic-ASU trinamic-ASU released this 29 Jun 13:11
  • TMC9660: Added support for Evalsystem reset function.
  • TMCL: Hardened tmcl_appendData to prevent integer overflow in size calculation that could lead to buffer overflow and crash.
  • TMC8100-Eval: Added pin configuration for Eval v1.0 to maintain firmware compatibility.
  • TMC-API update.

3.11.6

Choose a tag to compare

@trinamic-ASU trinamic-ASU released this 18 Jun 16:59
  • Included TMC2262-BOB, TMC5262-BOB and TMC6460-BOB to the project.
  • Updated copyright text of both TMC-API and TMC-EvalSystem.
  • TMC6460-Eval: Added APs to control PWM_IN pin from LB side, an option to read raw ADC value from TEMP_LB_IN pin and supported higher RTMI RAMDebug downsampling via SW prescaling.
  • Set the UART TX mode for most single-wire UART Evalboards.
  • Code cleanup and bug fixes.

3.11.5

Choose a tag to compare

@trinamic-ASU trinamic-ASU released this 24 Mar 12:36
  • Included TMC6460 to the project. Currently TMC6460-Eval is only supported by LandungsbrueckeV3.
  • Bug fixes for TMC8100-Eval.
  • Bug fixes for TMC5272.
  • Code cleanup.

3.11.4

Choose a tag to compare

@trinamic-ASU trinamic-ASU released this 22 Oct 14:59
  • Included TMC5241 and TMC2241 to the project.
  • Bug fixes for MAX22215-Eval.
  • Additional functionality added for MAX22200-Eval.
  • Code cleanup.

3.11.3

Choose a tag to compare

@trinamic-ASU trinamic-ASU released this 27 Aug 14:47

Bug fix for TMC9660-STEPPER-EVAL: Failed to enter application mode even after the application was started.

3.11.2

Choose a tag to compare

@trinamic-ASU trinamic-ASU released this 24 Aug 18:57
  • Added TMC-API support for TMC9660 and MAX22200.
  • Integrated TMC-API TMC9660 support to TMC9660-based Evalboards.
  • Included MAX22200-Eval to the project.
  • Code cleanup and bug fixes.

3.11.1

Choose a tag to compare

@trinamic-ASU trinamic-ASU released this 23 Jun 13:03
  • Reworked MAX22216 CRC calculation to be more efficient. This is a backwards-incompatible change for anyone using the CRC calculation function max22216_CRC() from the TMC-API directly.
  • Code cleanup and bug fixes.

3.11.0

Choose a tag to compare

@trinamic-ASU trinamic-ASU released this 22 Apr 14:07
  • Included MAX22215-Eval to the project.

  • Added I2C functionality for both LB boards with Freescale and Giga device processors.

  • Various bugfixes & cleanups.

3.10.10

Choose a tag to compare

@trinamic-ASU trinamic-ASU released this 06 Mar 14:56
  • TMC9660: Fixed communication issues with LBV1.2 and LBV2.0.
  • Finished API rework and released TMC4361A.
  • LandungsbrueckeV3: Added support to return to bootloader via onboard button.
  • TMCL: Added support for GET_INFO command.
  • Bug fixes for TMC2240, TMC2130, TMC4671 and TMC2262.
  • Code cleanup.