TruePERSPECTIVES_logo.png

Magnus Unemyr

Magnus Unemyr is Vice President of Sales & Marketing at Atollic AB in Sweden. He has held a number of positions in the embedded systems development and marketing fields, including software developer working on the development of device driver tools, C compilers and debuggers, CPU simulators and IDE's. He has also held positions as Project Manager, Product Marketing Manager and Product Manager in the embedded systems, wireless and aerospace software industries.

Recent Posts

The Embedded Developer is Dead – Long Live the Embedded Developer!

Posted by Magnus Unemyr on Jul 12, 2017 5:13:50 PM

Most industries change over time, and some are even significantly disrupted. I would argue the embedded industry is quite conservative and resistant to change. For example, in spite of all the hardware and connectivity changes over the last 20 years the tasks of an embedded developer haven’t changed much.

Read More

Topics: Embedded Software Development

Code quiz: Test your coding skills! [do you measure up?]

Posted by Magnus Unemyr on Jun 9, 2017 9:00:00 AM

In this blog post, I will give you a difficult coding task to crack. One of my colleagues presented it to the Atollic development team over a coffee break a few days ago, and I thought this could be an interesting problem for other developers to discuss over the coffee break as well! Are you up for a challenge to prove you are an expert developer?

Read More

How To Import IAR EWARM Projects Into Atollic TrueSTUDIO [Using The New Project Import Converter]

Posted by Magnus Unemyr on May 17, 2017 9:15:00 AM

Atollic now has a new Project Import Converter supporting IAR® EmbeddedWorkbench® for ARM® (EWARM) projects. The new Project Import Converter automatically updates EWARM projects to Atollic TrueSTUDIO format during import.

Read More

Topics: Atollic TrueSTUDIO

Ashok struggles with hard fault system crashes [don't miss this fresh take on a common problem]

Posted by Magnus Unemyr on May 16, 2017 9:00:00 AM

Ashok is a devoted Cortex-M developer. Meet him in this short video about the challenges of embedded development! In this episode, Ashok is stuck with mysterious hard fault exceptions that make his embedded system crash. Despite his years of development experience, he just can't figure out what is wrong with his excellent code.

Watch the movie below to get to know Ashok and his struggles!

Read More

Topics: Debugging

Graphical Visualization of the Internal Behavior of an RTOS [don't just see half the picture]

Posted by Magnus Unemyr on May 10, 2017 11:08:11 AM

Debugging RTOS-based applications often introduce new complexities. In this blog post, I will reveal a trick that can give you completely new insights into the system as you debug it.

Have you ever plotted the internal behavior of an RTOS graphically, live in real-time? If you haven’t, perhaps you should consider this powerful debug technique now. Read more to find out how!

Read More

Topics: Debugging, RTOS, SWV

MSP432 Development & Debugging [New White Paper]

Posted by Magnus Unemyr on Apr 25, 2017 8:43:49 AM

Our free MSP432 development and debugging whitepaper outlines professional tool support for MSP432 development, with a particular focus on advanced debugging including SWV/SWO/ITM event- and data tracing and kernel aware RTOS debugging. Stack and memory usage analysis as well as hard fault crash analysis are covered too.

Read More

Topics: Atollic TrueSTUDIO, MSP432

Learn How to Become a More Efficient ARM Cortex Developer [Use Our White Paper Library]

Posted by Magnus Unemyr on Mar 14, 2017 11:31:39 AM

Time is precious for any embedded developer. If you're a consultant or contractor, you need to show your clients results - fast. And every developer needs to stay on project schedule also when tough problems halt progress. To help you on your journey towards ARM Cortex development nirvana, we have put together a library of free white papers you can read to educate yourself.

Check out our library and utilize the information shared to become a better and more efficient embedded developer! Our current white paper library is listed below - use it for your benefit!

Read More

Atollic Launches a Web Shop - Come and Visit it now!

Posted by Magnus Unemyr on Mar 10, 2017 1:21:18 PM

A few days ago, Atollic opened a web shop that makes it super-simple to purchase recurring Atollic TrueSTUDIO subscription licenses! You can now get a seamless upgrade to TrueSTUDIO Pro in just a couple of minutes using your credit card - the free TrueSTUDIO Lite immediately upgrades itself to a powerful Pro version right after the purchase.

The whole process couldn't be simpler. And it is very cost-effective, too. In this blog post, I explain how you can upgrade to a TrueSTUDIO Pro subscription license in just a few minutes!

Read More

Topics: Atollic TrueSTUDIO

See us at Embedded World in Nuremberg next week!

Posted by Magnus Unemyr on Mar 8, 2017 8:54:40 AM

Will you go to the Embedded World exhibition in Nuremberg (Germany) next week? If so, be sure to come by our booth and see the latest tools for professional ARM Cortex development!

We will showcase TrueSTUDIO v7.1 and the new innovative static stack usage analyzer, as well as the build and memory usage analyzer, and much more!

Read More

Topics: Events, Atollic TrueSTUDIO

Automate your ARM Cortex-M debug sessions [advanced GDB development and debugging]

Posted by Magnus Unemyr on Mar 3, 2017 1:56:37 PM

Debuggers are obviously created to help developers look inside the application as it executes in the target system. The whole point is to create an interactive, or semi-interactive, execution environment where the developer largely control the execution. But what if you want to completely automate the debugger? There are many use-cases where that is convenient.

In fact, this is possible using Atollic TrueSTUDIO. You can write script files that completely control the execution of the debugger. In effect, you can completely automate certain repetitive debugger tasks.

Read More

Topics: GNU tools (GCC/GDB), Debugging, Atollic TrueSTUDIO

How to Import Thousands of STM32Cube Example Projects Into TrueSTUDIO

Posted by Magnus Unemyr on Feb 14, 2017 10:12:43 AM

STMicroelectronics has done a good job of creating example projects for their STM32 devices. A great job, in fact. At least if you ask me. There are well over 4000 different STM32 example projects to be downloaded from the STM32Cube page, which is a whole lot. Many of these are nontrivial, using feature-rich middleware too. I think it is safe to say they are a popular starting point for many new STM32 designs.

All of these example projects have not been ported to the Atollic TrueSTUDIO IDE, unfortunately. But thanks to the project importer, TrueSTUDIO can import almost all of these example projects automatically. Learn how in this blog post!

Read More

Topics: Atollic TrueSTUDIO, Project migration

Atollic TrueSTUDIO v7.1.0 has been released!

Posted by Magnus Unemyr on Feb 7, 2017 9:26:41 AM

A few days ago, we released Atollic TrueSTUDIO v7.1. The new version is a major new release, with significant improvements that many ARM Cortex-M developers will benefit from. In fact, many developers have already taken TrueSTUDIO v7.1 for a test flight!

In addition to extended and improved target support, the new release adds a static stack usage analyzer, as well as a project importer that makes it super-easy to import ARM Cortex-M projects from the System Workbench for STM32 IDE. Read this blog post to learn more!

Read More

Topics: Atollic TrueSTUDIO