Version 1.4.2
This is the tenth production release of ORBTrace Mini gateware.
New Features
None
Bugfixes and Itchfixes
- 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).