TruePERSPECTIVES_logo.png

Mattias Norlander

Product Marketing Engineer at Atollic, Sweden.

Recent Posts

Best-practices / FAQ: TrueSTUDIO + STM32CubeMx

Posted by Mattias Norlander on Nov 12, 2018 9:43:55 AM

Where to start? This is not a blog article about how to work with STM32CubeMX. There is plenty of information available on that topic on st.com. This blog rather tries to describe the specific challenges that may arise when trying to use STM32CubeMX with TrueSTUDIO. Do not miss the FAQ at the end which are the most common issues that first-time users run into. But first a table of content and some concept definition and orientation...

Read More

Topics: STM32CubeMX, STM32Cube, Atollic TrueSTUDIO

TrueSTUDIO for STM32 9.1.0 is released

Posted by Mattias Norlander on Oct 19, 2018 3:00:39 PM

In the beginning of 2018 we released the first ever version of "TrueSTUDIO for STM32". It was called version 9.0.0 to highlight that it is a major shift from old products. Version 9.0.2 came in April to provide new STM32 target support. End of last week TrueSTUDIO for STM32 version 9.1.0 was released. Read this article to learn more about new target support and updates made to the ST-LINK GDB-server.

Read More

Topics: SWV, Atollic TrueSTUDIO, STM32F7VL, STM32H7VL, STM32CubeProgrammer, ST-LINK GDB-server, External QSPI FLASH

Important changes to legacy TrueSTUDIO (<=5.3.1) licenses

Posted by Mattias Norlander on Apr 24, 2018 8:48:00 AM

This information is only relevant for customers of TrueSTUDIO v.5.3.1 Pro and earlier versions.

Read More

Topics: Atollic TrueSTUDIO, license system

STM32CubeProgrammer + Atollic TrueSTUDIO for STM32

Posted by Mattias Norlander on Feb 20, 2018 2:29:27 PM

ST recently released STM32CubeProgrammer, a software tool allowing users to flash STM32 devices through the SWD/JTAG debug interface and via the UAR/USB bootloader interface. STM32CubeProgrammer can be integrated with Atollic TrueSTUDIO. This is how and why!

Read More

Topics: STM32Cube, STM32, flash load

TrueSTUDIO for STM32 9.0.0 released

Posted by Mattias Norlander on Jan 19, 2018 9:32:35 AM

We made a promise in December 2017 to release a TrueSTUDIO for STM32 in early 2018. Today we are happy to announce that, after weeks of refactoring efforts, we have released a free TrueSTUDIO for STM32 tool with the full Pro feature set unlocked to all STM32 users!

Read more...

Read More

Topics: Atollic TrueSTUDIO, STM32

Visualizing run-time statistics using FreeRTOS and Atollic TrueSTUDIO Pro

Posted by Mattias Norlander on Oct 24, 2017 2:11:48 PM

Atollic TrueSTUDIO Pro (v.8.1.0 and later version) have extended kernel-aware debugging support by allowing to visualise FreeRTOS run-time statistics. FreeRTOS can optionally be configured to collect information about each tasks execution time. In Atollic TrueSTUDIO the execution time for each task can be visualised as the percentage of the total execution time for the application using the kernel-aware debug views for FreeRTOS.

In this article we describe how to make the run-time statistics work in Atollic TrueSTUDIO Pro 8.1.0.

Read More

Topics: freertos, run-time stastistics, kernel-aware debug, profiling

Webinar: How to configure a reliable file system on Cortex-M

Posted by Mattias Norlander on May 30, 2017 10:00:00 AM

Iot devices are being trusted to handle more critical data all the time, making it vital for the data not to become corrupted. This has increased the need for reliable file systems that protect data in the case of unexpected power loss, which is common in these devices.

Read More

Topics: webinar, datalight, reliance edge

Join The FREE Webinar: RTOS Fundamentals Using FreeRTOS on STM32F7

Posted by Mattias Norlander on May 24, 2017 10:30:00 AM

Embedded system complexity has reached the point where many systems require a real-time operating system. In this free webinar, attendees will become familiar with the design methodologies necessary to properly schedule tasks in addition to understanding when and where to use mutexes, semaphores and message queues.

Important concepts such as preventing priority inversions, deadlock and thread starvation will be examined. The webinar will provide hands-on demonstrations using the STMicrolectronics STM32F7 Nucleo Board which uses an ARM Cortex-M7 processor with the Atollic TrueSTUDIO toolchain. Learn more!

Read More

Topics: webinar, freertos, STM32, STM32F7, STM32CubeMX

Understanding Build Settings on Individual Files & Folders [ARM Cortex-M Development Tips]

Posted by Mattias Norlander on Mar 24, 2017 10:50:08 AM

Have you ever wondered what the key icon appearing on a specific file or folder in the project explorer actually means? If you don't know what it means, it could indicate you are in trouble. The key icon indicates one or several build settings for the related file or folder differs from the project's overall build settings. If you have set specific build settings for the file or folder, then the key icon is just a friendly reminder so you do not forget this.

If you are not aware of specific build settings for the file or folder, then this could lead to frustration and problems as the project may not build or execute as intended. In this blog post, I will explain how to resolve these problems.

Read More

Topics: ECLIPSE, Atollic TrueSTUDIO, build settings

Get started with TOPPERS / ASP RTOS

Posted by Mattias Norlander on May 18, 2016 3:19:41 PM

Have you heard about the ITRON (aka microITRON) project in Japan? ITRON is a Japanese open standard for real-time operating systems. The project started back in 1984 and was initiated by Ken Sakamura.

TOPPERS (Toyohashi Open Platform for Embedded Real-time Systems) is one flavour of ITRON RTOSes. It is open-source, and the documentaiton is released as open educational content.

Atollic TrueSTUDIO supports kernel-aware debugging of TOPPERS. The Atollic appointed distributor in Japan, AI Corporation, has written guides and created example projects, simplifying the getting started process with TOPPERS.

Read More

Topics: Getting Started, STM32F4, GR-PEACH, Cortex-A9, Renesas, Cortex-m4, TOPPERS, ITRON, microITRON, NUCLEOF401RE

ST/Atollic co-hosted webinar on STM32CubeMX + Atollic TrueSTUDIO

Posted by Mattias Norlander on Apr 19, 2016 5:14:09 PM

Update: This joint webinar with ST and Atollic can now be streamed from our website

Do you have any idea about how many questions the Atollic support team get on a weekly basis on the topic of using STM32CubeMX and Atollic TrueSTUDIO? ... well, neither do I, but the answer is somewhere between quite many and too many. 

You don't know what STM32CubeMX is? Click here to get an overview! Do you want to learn more?

Atollic and ST are co-hosting a webinar on how to use STM32CubeMX and Atollic TrueSTUDIO...

Read More

Topics: Getting Started, STM32, STM32L0, STM32CubeMX, STM32Cube, STM32F3, STM32F2, STM32F4, STM32L4, STM32F1, STM32L1, STM32F7

Efficient editing = keyboard shortcuts

Posted by Mattias Norlander on Apr 8, 2016 11:52:42 PM

How much do you know about the editing capabilities available in Atollic TrueSTUDIO? Are you the type of user who uses the menu  and toolbars or do you prefer using keyboard shortcuts?

Read More

Topics: ECLIPSE, efficiency, refactoring, editing, cheat sheet