Skip to content

Version 1.4.2

Choose a tag to compare

@mubes mubes released this 11 Apr 10:57
· 3 commits to main since this release

This is the tenth production release of ORBTrace Mini gateware.

New Features

None

Bugfixes and Itchfixes

  1. Fix Microsoft OS 2.0 Descriptor

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.4.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;

$ orbtrace -l
 Id |                    Description                    |      Serial      |           Version
 ---+---------------------------------------------------+------------------+----------------------------
  1 | Orbcode Orbtrace                                  | 325C708163008E06 | v1.4.2-0-g279b78e

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

Help Requested

Contributions to both ORBTrace and Orbmortem always gratefully accepted.

Upcoming Work Items

  • Internal refactor

Known Issues & Notes

Requires orbuculum 2.2.0 or higher for the trace interfaces to be discovered.

Note carried over from 1.4.1; Testing is performed with openocd for consistency, but recent blackmagic debug application (BMDA) releases show significantly improved JTAG performance (738kiB/s against 160kiB/s for openocd). SWD performance is comparable (1075kiB/s vs 1309kiB/s).