Changes¶
- Force base 10 interpretation of setting values (so that any leading zero does not trigger octal interpretation).
- When opening a paparazzi board via serial, use the first matching interface (typically the main tty).
- Fix some internal issues when setting a tawaki board serial.
Download¶
tk3-flash-1.7.tar.gz
Changes¶
- Print an error message for unsupported/unknown devices
- Add STM32H753 device id (Tawaki paparazzi)
- Allow flashing an ELF file without a tk3-settings section
- Implement USB control requests for programming the serial of tawaki boards
Download¶
tk3-flash-1.6.tar.gz
Changes¶
- Improve probing of STM32 bootloader with small timeout
- Treat the special program name '-' as 'stdin'
- Fix STM32 sometimes not rebooted after flashing
- Fix termios cflags settings
Download¶
tk3-flash-1.5.tar.gz
Changes¶
- Implement STM32 UART bootloader protocol (AN3155) for programming tk3-paparazzi boards with the appropriate bootloader.
- Recognize devices with a usb interface number appended after a usb serial string.
- Add -k|--no-reset option to not reset the microcontroller after operation.
- Add option -u|--update to update settings with missing new or obsolete settings while preserving the previous value of older settings.
- Automatic detection of the connected microcontroller (among AVR for mikrokopter brushless or flight controller and STM32 for chimera boards).
Download¶
tk3-flash-1.4.tar.gz
Changes¶
- Fix eeprom reading timeouts
- Support the flymu bootload (actually an avrdude "butterfly" bootloader)
- Allow programming the FT232 serial number in the eeprom
- Allow connecting to a tty by passing its serial number instead (Linux only)
Download¶
tk3-flash-1.3.tar.gz
Changes¶
- In case of write errors, retry thrice.
- Add a 'delay' parameter (-d, --delay ms) to specify an amount of time between writes, useful to fix a hangup on some microcontroller devices.
- fix misleading empty errors messages from libelf.
Download¶
tk3-flash-1.2.tar.gz