By default, the FreeRTOS threads do not show up with the SEGGER J-Link debug connection in the Eclipse based NXP S32 Design Studio IDE. But don’t worry: Here is how to get it working with SEGGER J-Link debug connection:
Monthly Archives: June 2018
Measuring ARM Cortex-M CPU Cycles Spent with the MCUXpresso Eclipse Registers View
The ARM DWT (Data Watchpoint and Trace) is an optional feature of the ARM-Cortex-M, and many Cortex-M3, M4 and M7 devices have it implemented. With it comes a cycle counter which counts the cycles spent. In Cycle Counting on ARM Cortex-M with DWT I described an approach how the application on the target can access the cycle counter.
The MCUXpresso IDE shows that cycle counter in the Eclipse Registers view:
Building a DIY SMT Pick&Place Machine with OpenPnP and Smoothieboard (NXP LPC1769)
This article is about a project I have started back in January 2018. As for many of my projects, it took longer than anticipated.But now it is working, and the result is looking very good: a DIY automated pick and place machine to place parts on circuit boards. In the age of cheap PCBs, that machine closes the gap for small series of boards which have to be populated in a time consuming way otherwise.
Eclipse CDT: Showing the Return Value of a Function with Step-Return
I recently discovered a nice feature in Eclipse CDT: the ability to show the return value of a function:
Embedded Computing Conference 2018: Pick&Place Overview Video
To support my talk next week at the Embedded Computing Conference 2018, I have put together a video with the hardware features of that Pick&Place based on OpenPnP machine based on NXP LPC1769 and NXP Kinetis K22. Below is a picture of the current machine:
Knabenkraut and all the other ones…
Image
Summer finally arrived, and the alpine meadows are blooming. Enjoy a collection of flowers (click to enlarge)….