☰ Menu
Home›Command-line Tools›orbuculum
CLI Open source 2 installs/mo

orbuculum for Mac

orbuculum

This is Orbuculum V2.2.0. Bugfixes for 2.2.x will be done in this branch. Development is generally done in feature branches and folded into main as those features mature - those are post 2.2.0.

orbuculum — overview

This is Orbuculum V2.2.0. Bugfixes for 2.2.x will be done in this branch. Development is generally done in feature branches and folded into main as those features mature - those are post 2.2.0.

Version 2.2.0 builds on 2.1.0 and adds several new CPU families, improved client application handling and the start of ETM4 support. Stats and timing are also much improved and the whole communications subsystem has been simplified and streamlined. Most importantly though, we have moved from 'legacy' protocol (basically, the exact same protocol that flows from the chip) for communications to 'orbflow' protocol. Orbflow protocol is an extensible packet oriented protocol which provides a more compact representation of the probe data. By default orbflow is used transparently between orbuculum and client applications. If you have an ORBTrace 1.4.0 or higher version then it is also used for communication from the probe to orbuculum. If you have your own legacy applications, or a version of ORBTrace less that 1.4.0, then the system will fall back to legacy protocol transparently. You can have a hybrid arrangement where some clients use legacy protocol and some use orbflow no problem. As you might imagine this can quickly become complex so please yell up if any edge cases don't seem to work correctly!

For the full benefit of this version you should be using ORBTrace mini Version 1.4.0 or higher. It will work with earlier versions but you won't get the in probe TPIU stripping or improved probe to host comms protocol support.

The CHANGES file now tells you what's been done recently.

Orbuculum now has an active Discord channel at https://discord.gg/P7FYThy . Thats the place to go if you need interactive help.

An Orbuculum is a Crystal Ball, used for seeing things that would be otherwise invisible. A nodding reference to (the) BlackMagic (debug probe), BMP.

You can find information about using this suite at Orbcode, especially the 'Data Feed' section.

ORBTrace Mini is now available for debug and realtime tracing. Go to Orbcode for more info.

The code is in daily use and small issues are patched as they are found. The software runs on Linux, OSX and Windows. Any bugs in a release version are treated as high priority issues. Functional enhancements will also be folded in as time permits. Currently progress is reasonably rapid, and patches are always welcome.

What is it?


Details

Arm Cortex-M SWO/SWV 解复用与后处理

How to install orbuculum

  1. Open Terminal (press ⌘ + Space and type “Terminal”).
  2. If Homebrew is not installed yet, run the command below first.
  3. Run this command:

Latest 10 releases

Last updated 2024-09-21; current version V2.2.0, with the latest 8 releases listed.

VersionReleasedTypeSizemacOSWindowsLinux
V2.2.02024-09-21Stable————
V2.2.0Beta12024-09-05Stable————
V2.1.02023-06-30Stable————
V2.0.02022-08-18Stable————
V2.00Beta22022-07-25Stable————
V2.00Beta12022-06-03Stable————
V1.132022-06-03Stable————
latest2026-11-08Pre-release859 KBDownloadDownloadDownload

Data from GitHub Releases; stable releases first, each group sorted newest first.

Prebuilt bottle platforms

Official Homebrew bottles cover:

  • Apple silicon · latest macOS
  • Apple silicon · macOS 26 Tahoe
  • Apple silicon · macOS 15 Sequoia
  • Apple silicon · macOS 14 Sonoma
  • Apple silicon · macOS 13 Ventura
  • Intel · macOS 14 Sonoma
  • Intel · macOS 13 Ventura
  • Linux · ARM64
  • Linux · x86_64

Compared with similar apps

Only public metadata is compared, with no subjective recommendation; see the compare pages for field-by-field comparisons.

Compared with similar apps
AppVersionLicenseArchitecture30-day installs
orbuculumlatestBSD-3-ClauseCLI2
arm-none-eabi-binutils2.47GPL-3.0-or-laterCLI125
arm-linux-gnueabihf-binutils2.47GPL-3.0-or-laterCLI280
arm-none-eabi-gcc16.2.0GPL-3.0-or-later WITH GCC-exception-3.1CLI727

Similar apps: Command-line Tools

Leave a comment

评论表单加载中…