Skip to content

Tinymovr Firmware 1.6.5

Compare
Choose a tag to compare
@yconst yconst released this 17 Feb 20:08
· 274 commits to master since this release
fdfd668

What's Changed

  • Docs/change theme by @yconst in #319
  • add m5.2 board version by @yconst in #320
  • Update CAN ID docs by @yconst in #321
  • Extended CAN ID hash by @yconst in #322
  • update bootloader
  • add version info to DFU mode
  • improve function safety in DFU mode
  • update DFU script
  • add optional protocol hash check to every message in ext arbitration id
  • fix trimmed version string
  • improve DFU tests

Full Changelog: 1.6.4...1.6.5

Notes

  • There are three methods for flashing:
  1. Via Tinymovr DFU: After downloading the correct "upgrade" firmware according to your board revision (R3.x, R5.x or M5.x), connect your device to CAN bus as usual and follow the instructions in our documentation. This is available to boards with fw 1.6.0 or later, featuring the new bootloader.
  2. Via ActiveFlashLight: After downloading the correct "upgrade" firmware according to your board revision (R3.x, R5.x or M5.x), connect your device to ActiveFlashLight and follow the instructions in our documentation, selecting the Full Erase option, next to Auto Program. This method is applicable to boards with the old bootloader.
  3. Via JLink & VSCode: This method enables comprehensive upgrade of both bootloader and firmware, but it requires specialized hardware (JLink) and hardware connections. Follow the instructions in our documentation, observing correct hardware revision, and choosing the Release target.