Skip to content

Version 1.3.2

Compare
Choose a tag to compare
@mubes mubes released this 17 Jan 22:57
· 13 commits to main since this release

Version 1.3.2

This is the seventh production release of ORBTrace Mini gateware.

This build does not add new functionality but improves SWD error recovery under specific edge conditions. It also aligns the build output bitfile with the qualified seed...that didn't happen with 1.3.1 due to a build process error. As a result this release is recommended for all users.

New Features

  • No new user visible features

Bugfixes and Itchfixes

  • Improve handling of SWD ACK error messsages.
  • Refine build system to ensure compliant build.

Assets

Gateware set consists only of the application image. This goes into slot 1. Bootloader from 1.3.1 is still the appropriate version to use.

Installation

To install you will need to have established permissions for the device (See the README, or just grab a suitable udev rules file, like this one. A modern Orbuculum install also inserts a suitable udev file. Then hold down the button and power up the ORBTrace Mini. The status LED will turn purple. In a terminal window, enter;

dfu-util -d 1209:3442 -a 1 -D orbtrace_mini_application_1.3.2.bit

Once it has flashed power cycle and you should be running the new version. You can verify that you are running the correct version by checking the interface strings;

$ lsusb -d 1209:3443 -v | grep iInterface
      iInterface              0 
      iInterface              0 
      iInterface              4 Trace
      iInterface              5 Control Proxy
      iInterface              6 CMSIS-DAP v1
      iInterface              7 CMSIS-DAP v2
      iInterface              8 Target power
      iInterface              9 Version: v1.3.2-0-g85b66b9

Alternatively;

$ orbtrace -l
 Id |               Description                |      Serial      |           Version
 ---+------------------------------------------+------------------+----------------------------
  1 | Orbcode Orbtrace                         | XXXXXXXXXXXXXXXX | v1.3.2-0-g85b66b9

There is no need to update your bootloader if you are already on 1.3.1.

Help Requested

Please test on a wide variety of targets as possible and report observed issues...ARM CORTEX-M is a broad church and wide testing is essential. Success reports are as important as failure ones, so feel free to raise an issue or ping us in the Discord.

Contributions to both ORBTrace and Orbmortem always gratefully accepted.

Upcoming Work Items

  • Documented interface to the CPU
  • any needed bugfixes :-)

Known Issues

No known issues.