2.2 Prerequisites
The next sections will walk you through the setup and build process for compiling at91bootstrap within MPLAB X, covering everything from toolchain configuration to generating the final binary suitable for programming into boot media. Whether booting from an SD card or from NAND Flash memory, this setup ensures a fast and predictable bring-up process for your SAM9X60-Curiosity-based design.
Before starting, make sure you have the following installed:
- MPLAB X IDE (v6.25 or later, if available) – Download MPLABX IDE.
- XC32 build tools or Arm GNU toolchain (e.g., arm-none-eabi-gcc) – Install via MPLAB X Packs Manager or manually.
- at91bootstrap source code – Clone from the official GitHub repository.
