Tutorial: Usage of Intel® System Studio with MinnowBoard MAX

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-  https://software.intel.com/sites/default/files/03-intelcompiler-for-linux.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 https://software.intel.com/en-us/articles/improved-sysroot-support-in-intel-c-compiler-for-cross-compile 

To know more about all the other tools, please visit  https://software.intel.com/en-us/articles/intel-system-studio-training-materials-archive

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)

 

 

For more complete information about compiler optimizations, see our Optimization Notice.