Tutorial: Usage of Intel® System Studio with MinnowBoard MAX

Published: 09/17/2014, Last Updated: 09/17/2014

What is MinnowBoard MAX*? 

MinnowBoard MAX* is an open hardware embedded board designed with the Intel® Atom™ E38xx series SOC (known as Bay Trail). The board targets the small and low cost embedded market and was designed to appeal to both embedded developers and the maker community. MinnowBoard MAX offers great performance, flexibility, openness and standards for the price.

For complete board specifications, visit http://www.minnowboard.org/meet-minnowboard-max/

Are you developing applications on MinnowBoard MAX?

If yes, then Intel® System Studio System Studio is one of the right tool suite to start with.

What is Intel® System Studio? 

Intel® System Studio is a comprehensive and integrated tool suite that provides developers with advanced system tools and technologies to help accelerate the delivery of the next generation power efficient, high performance, and reliable embedded and mobile devices.

Intel System Studio Webpage : https://software.intel.com/en-us/intel-system-studio  

Are you an Application developer or a System Software developer?

Application developer :- Intel® System Studio System Studio offers a wide set of tools starting with Compilers, Optimized and Multithreaded libraries, debuggers, profilers.

Intel® C++ Compiler?

Intel®  C++ Compiler provides extensive optimizations and vectorization for the latest Intel processors, Scale forward with support multi-core and many more. To know more about various features of Intel® Compiler, For more information, refer-  /content/dam/develop/external/us/en/documents/03-intelcompiler-for-linux-531593.pdf

Cross compiling to your target using the Host system is now made easy with Intel®  C++ Compiler. To know more about cross compiling, please refer to this link /content/www/us/en/develop/articles/improved-sysroot-support-in-intel-c-compiler-for-cross-compile.html 

To know more about all the other tools, please visit  /content/www/us/en/develop/articles/intel-system-studio-training-materials-archive.html

Performance Profiling using Intel® VTune™ Amplifier for systems

Intel® VTune™ Amplifier for Systems for profiling embedded target platforms, it provides a rich set of performance insight into hotspots, threading, locks & waits, bandwidth and more. For more information, refer to https://software.intel.com/en-us/intel-vtune-amplifier-for-systems 

Below is the video on how to use Intel® VTuneTM Amplifier for systems for profiling your application running on MinnowBoard MAX

Video : Vtune_remote_collection.mp4  (29.3MB)

System developer  :- Intel® System Studio also offers tools for system level debugging like EFI/UEFI, boot loader, OS kernel, drivers using JTAG/ITP interface.

Below are some of videos on how to use Intel® System Studio and JTAG debugger to debug kernel module on MinnowBoard MAX. 

Video : Kernel_mod_debug.mp4 (23.3MB)



Attachment Size
minnowboard-max-2b-iss.pdf 814.7 KB

Product and Performance Information


Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804