A quick note: I finally got around to updating mbed-memory-status to support outputting data using the Serial Wire Output port on a Nordic nRF52 Development Kit.
The trick to getting it work was, as usual with Nordic stuff, a compiler #define (-DENABLE_SWO to be exact). Took a bit of digging to figure this one out and get it working.
This actually lead to some further investigation and the interesting discovery that SWO could possibly offer an extra output-only serial port on most Cortex-M3-and-up chips. But, there are still some blockers on getting that thought working and I haven’t had the time to clear them.
It’s been a few weeks since I had a few interactions with the Intel Corporation, so I thought I’d write up a summary of what I think they’re screwing up from the small-developer / indie-developer perspective, in case whoever they choose as their next CEO is open to actual, on-the-ground perspectives.
The start of the story goes something like this: I had an idea about building a piece of electronics using their Thunderbolt 3 connectivity chips. It wasn’t such a huge idea, let’s say, but it would’ve been interesting to me, and it provided an excuse to learn more about the technology.