Sometimes you’d really like to be able to use full trace, but you just don’t have the parallel pins configured on your target, which conventional wisdom tells you you’ll need. You might not be quite out of luck. READ MORE
Data Feed
Adding a fake LCD to your embedded system
Embedded systems often come with LCDs. Sometimes they’re little tiny ones of 2×8 chars, sometimes they’re great full colour monsters, but the one thing they have in common is that they’re very inconvenient for getting information off of and back into a host computer when you’re developing with them. READ MORE
Using Single Wire Output when parallel trace isn’t available
Your hardware might not have the necessary 20-way connector on board to support the TRACE capabilities of ORBTrace, but don’t worry, all is not lost, SWO is here to help with an auto-configured alternative providing a link at up to 48Mbps. READ MORE
A whistle-stop tour of ORBTrace Mini’s tracing capabilities
So, you’ve got your ORBTrace, you’ve got Orbuculum installed and you can debug using pyOCD, openocd or blackmagic…but the true promise of ORBTrace is that tracing thing…. READ MORE
ORBTrace for debugging with Blackmagic Probe
We’ve covered getting started using ORBTrace Mini with pyOCD and openocd. Now, it’s the turn for Blackmagic to get the treatment… READ MORE
Building your ORBTrace
So, you finally got your ORBTrace Mini, and to keep it in pristine condition you got the case too. Wouldn’t it be nice if someone had written an illustrated guide on how to assemble it all? READ MORE
ORBTrace for flashing FPGAs
ORBTrace isn’t just good for CPUs, it can wiggle anything with a JTAG interface. For illustration, here’s how to use it to bootstrap another ORBTrace device using openFPGAloader. READ MORE
ORBTrace for debugging using pyOCD
We’ve already covered getting started with debugging using openocd, but what if your preferred debugger interface is pyocd? READ MORE
SWO – Even more instrumentation
The nice thing about standard file formats, is that they’re standard file formats, which means you can use other tools with them…even ones you hadn’t really designed for in the first place. READ MORE
SWO – More Instrumentation
We’ve already established that post processing delivers a lot of value just from the perspective of really understanding what your code is doing, so it makes sense that the better the post processing tool, the better that understanding will be. Enter KCacheGrind, considered by some to be the best execution understanding tool out there. READ MORE