To build an application for a modern microcontroller today is not a simple thing. Well, it depends what ‘simple’ means. But compared to the ‘old days of 8bit micro controllers’ (which are still in use!) developing for a complex 32bit device is definitely a different thing. Not only the complexity has changed, but as well the breath of tools and helpers. In my view, the only constant is ‘change’, and I have changed the way how to develop several times in my career. In this post I present several different techniques I’m using in my development.
Author Archives: Erich Styger
Board Take-Over: Using Segger J-Link to Debug NXP
So NXP has announced that they want to take over Freescale (see this press release). In an earlier post I experimented how Freescale tools could be used in NXP tools, see “Merging NXP LPCXpresso IDE with Freescale Kinetis Design Studio, Processor Expert and Kinetis SDK“. Just for fun, I want to do the acquisition the other way round: Using Freescale (now NXP) software and tools to build and debug the LPC824 from NXP :-).
Part 5: Barbecue Beef Brisket Texas Style – The Result
Now all about the best part 🙂 And words cannot express it better than pictures. But pictures cannot express the smell and taste…
Part 4: Barbecue Beef Brisket Texas Style – The Cooking
I love eating Brisket when I’m in Texas. I love the one at Rudy’s version (see “Impressions from Freescale Technology Forum 2015“) which has a nice smoke ring and bark:
Part 3: Barbecue Beef Brisket Texas Style – The Fire
Part 2: Barbecue Beef Brisket Texas Style – The Rub
It’s 5:15am, and started the fire in the smoker. Until it warms up, time to apply the rub to the brisket.
I have learned that Brisket is the national food of the Republic of Texas. I decided that this time I will do the rub differently: salting the meat the day before (see “Part 1: Barbecue Beef Brisket Texas Style – The Meat and the Salt“), and applying the rub (without any salt) just before putting the meat into the smoker. I’m using a variation of Texas “Dalmatian Rub”: salt (applied before), coarsely cracked black pepper with a few spices.
Part 1: Barbecue Beef Brisket Texas Style – The Meat and the Salt
This weekend, we have our yearly neighbourhood grilling and BBQ event. Last year I prepared smoked baby-back ribs. This year my goal is to prepare Texas style Brisket 🙂
Translating for the world …
English is not my first language, but I use it in this blog because that way I can reach a broader audience. If I would use Swiss German, only a few would be able to understand what I write about: “Wänn I würd schwiizerdütsch bruuche, dänn chönt wohl chuum öpper das hie läse” ;-).
Google Translate is not prefect, but still it does a fair job of translating web pages. I have added now a Google translate button to this blog side bar. Click on it and have the web page translated to the language of your choice. Try it out:
💡 If you are speaking Portuguese and want to learn about the Freescale FRDM-KL25Z board, then check out https://hardwarizando.wordpress.com/2015/08/11/introducao-a-kl25z-codewarrior-processor-expert-e-interrupcoes-periodicas/
Happy Translating 🙂
PS: some of the translations by Google are sooooo funny 🙂
Sneak Preview: Profiling Bare Metal Microcontroller Applications with GNU gprof
I’m working on a conference paper and presentation, and tonight I had a break-through :-). So how cool is this: Profiling with GNU gprof a bare-metal embedded Cortex-M application (Freescale Kinetis K64F running the Freescale Kinetis SDK) in Eclipse:
Revert an Eclipse Update Installation
I’ve been running into an issue with an Eclipse plugin update: I updated a plugin, and then broke a critical functionality. What I usually do is to uninstall the plugin (see “Uninstalling Eclipse Plugins“), and then install it again. However, in this case the uninstall ended with an error too :-(.
What now? How can I revert that plugin installation/update?








