Skip to content

Releases: haneefdm/cortex-debug

External SWO & new OpenOCD SWO

09 Jul 14:33
31c175f
Compare
Choose a tag to compare
Pre-release

The "external" server type now supports SWO

OpenOCD now uses TCP ports to communicate with OpenOCD's SWO. Before it was using file IO which is unreliable (buffering) on Windows.

To install VSIX manually, see
https://stackoverflow.com/questions/42017617/how-to-install-vs-code-extension-manually

v0.3.7-pre4

19 Jun 12:50
Compare
Choose a tag to compare
v0.3.7-pre4 Pre-release
Pre-release
  • Fixed Issue #306. Support displaying more than 20 stack frames

v0.3.7-pre3

13 Jun 18:44
Compare
Choose a tag to compare
v0.3.7-pre3 Pre-release
Pre-release

See ChangeLog for more detail

  • A couple of SVD fixes. support for derivedFrom at the register level
  • recover from missing addressBlock info in SVD files. Dummy peripherals we were not expecting
  • Incorporate changes from PR Marus#302. This one may be important for those who are seeing incomplete variable windows.

v0.3.7-pre2

03 Apr 19:03
Compare
Choose a tag to compare
v0.3.7-pre2 Pre-release
Pre-release
  • Support for IAR produced elf files which just did not work with V0.3.6. They didn't quite work with earlier releases either. They are non-standard (kinda) compared to what gcc produced or what objdump documents.
  • With the latest version of VSCode, there were too many popups coming. They are all harmless, but annoying. There were changed made to suppress these but they caused other problems.

We may just have to live with those popups (that are non-modal and disappear after a while) until we figure out how VSCode has changed. May take a while.

v0.3.7-pre1

01 Apr 16:16
fe23141
Compare
Choose a tag to compare
v0.3.7-pre1 Pre-release
Pre-release

Minor bug fix

  • When runToMain was enabled there were 1-2 harmless popups when the program stopped in main. They were very frequent on Windows, less frequent on Linux and very rare if any on a Mac.

v0.3.6-pre1

21 Mar 16:12
Compare
Choose a tag to compare
v0.3.6-pre1 Pre-release
Pre-release

Minor bug fix release

  • When using multiple processors, TCP ports should be allocated consecutively, remote chance of failures avoided
  • serialport binary module updated for latest Node.js/Electron
  • Watch and hovers caused too many popups. Something changed in VSCode. These are now suppressed
  • When runToMain was enabled, it caused a popup to appear for a failed stack trace. Again something changed in VSCode where it is requesting stack traces when program is not stopped.