Enabling MMU and Caches on i.MX6 Series Platform SDK

Document created by Leonardo Sandoval Gonzalez Employee on Apr 15, 2013Last modified by Jodi Paul on May 20, 2013
Version 4Show Document
  • View in full screen mode

Installation, patching and building the SDK


The i.MX 6 Series Platform SDK v1.1.0 does not enable neither the MMU nor L1/L2 Caches (depending on the benchmark you are running, enabling these yield much better numbers), so there is a need to patch the code to enable these. Please download the SDK from the Freescale portal and the patch attached on this document, then follow these instructions:


$ tar zxvf imx6_platform_sdk_v1.1.0.tgz

$ cd iMX6_Platform_SDK

$ patch -p1 < 0001-add-L2-cache-enable-to-mx6-SDK-1.1.0.patch

$ export PATH=$PATH:<toolchain_install_path>/bin

$ ./tools/build_sdk

For more help, please look at the README.pdf and documents inside the doc folder.