MCUXpresso SDK Documentation

Install from GitHub#

Install MCUXpresso SDK directly from GitHub repositories for the most flexible and up-to-date development experience.

Overview#

The GitHub installation method provides:

  • Latest SDK updates and features

  • Modular component selection

  • Version control integration

  • Community contributions and fixes

Advanced: Manual Installation#

For users who need specific tool versions or custom configurations, manual installation provides full control.

Prerequisites#

Verify these tools are installed:

git --version      # 2.25 or later
python --version   # 3.8 or later
west --version     # 1.2.0 or later
cmake --version    # 3.20 or later
ninja --version    # 1.12.1 or later

Detailed Manual Setup#

For complete manual installation instructions, see:

Quick Manual Steps#

  1. Install Prerequisites

    pip install -U west
    
  2. Initialize Workspace

    west init -m https://github.com/nxp-mcuxpresso/mcuxsdk-manifests.git mcuxpresso-sdk
    cd mcuxpresso-sdk
    
  3. Update Repositories

    Option A: Complete SDK (7-8 GB)

    west update
    

    Option B: Board-Specific (1-2 GB, Recommended)

    west update_board --set board frdmmcxw23
    

Custom Manifests#

For advanced users who need custom repository combinations or private forks, see Custom Manifests.