English German
There's always a Logic Solution!

Jigsaw

MDK-Professional supports heterogeneous systems

  • ARM today released DS-MDK, the software development solution for heterogeneous systems that combine an ARM® Cortex®-A based computer system and a Cortex-M microcontroller. DS-MDK is part of the MDK-Professional edition and provides support for the NXP i.MX6 and i.MX7 series. CMSIS-Pack technology is used for device support, which provides Software Packs for device awareness, software frameworks, board support, and example projects.

Getting Your Python Code to Run Faster Using Intel® VTune™ Amplifier

  • In the latest version of Intel® VTune™ Amplifier XE 2017 (currently available free in the Intel® Parallel Studio XE Beta program), we now have the ability to analyze Python* scripts and find exactly where time is being spent in an application. In this article, we show how to use this new Intel VTune Amplifier Python functionality.

Getting Started with FreeRTOS and NXP Kinetis using TrueSTUDIO

  • This one-hour webinar archive video will walk you through the steps necessary to create an RTOS project, configure tasks and perform RTOS-aware debugging on an NXP Kinetis 32-bit ARM-based microcontroller using Atollic TrueSTUDIO development tools.

Setting up Statistical Profiling in Atollic TrueSTUDIO

  • Here is a step by step video, by Jacob Beningo, to setup a statistical profiler for your embedded software using the SWV within Atollic TrueSTUDIO. Jacob is an embedded software consultant with over 12 years of experience transforming embedded systems through technological innovation.

Which Linux Flash File System is Best for Your Device?

  • By Thom Denholm
    Raw flash memory, that is, memory that isn’t part of a package (like SD, eMMC, SSD, and the like) requires software to manage it. On Linux, this software is the Memory Technology Device (MTD) layer, with a flash file system above that to handle wear-leveling, bad block management, and all regular file system duties. There are several options for Linux, but some of them present advantages.