Skip to content

Releases: DVMProject/dvmv24

Version 2 Hardware/Software Release

15 Dec 16:17
Compare
Choose a tag to compare

This release is in support of the DVM-V24-V2 hardware release.

What's Changed

  • Added hardware information for version 2 boards (schematic and interactive BOM)
  • Support for UART firmware loading using stm32flash and either software or hardware bootloader modes (instructions here)
  • Switch to cmake for build pipeline

Note that users enabling hardware bootloader modes by shorting the UBT0/URST jumpers must use dvmhost commit 1528894 or newer.

Full Changelog: v2.1...v2.3.0

v2.1.0 Firmware Update

23 Aug 01:35
Compare
Choose a tag to compare

Note: This release requires dvmhost commit 9a9441f or later.

  • Refactored USB serial communications logic to be more reliable and avoid buffer overflows
  • Removed variable length arrays (VLAs) to improve stack reliability
  • Implemented alternate status report to dvmhost in byte-blocks instead of P25 LDUs
  • More reliable state machine handling and improved in-band logging.

v2.0 Firmware Update

21 Jul 23:23
Compare
Choose a tag to compare
  • Implemented DVM modem protocol version 4 for compatability with dvmhost v24 modem mode
  • Updated debug console log prints to prevent hangups/spam
  • fixed errant missing free()s after malloc()s
  • small watchdog and compiler cleanups

Full Changelog: v1.0.0...v2.0

v1.0.0 Firmware Release

11 May 18:05
Compare
Choose a tag to compare

Initial release of firmware for the DVM-V24.

Basic quantar linking to the DVM FNE has been fully tested and verified working. Anything else, who knows? Need people to connect up new hardware and break things!