README.md 685 Bytes

Atmel SAM0 linker scripts notes

This folder contains SAM0 CPU specific linker scripts that are used to generate the final binary firmware.

There are 2 kinds of scripts:

  • <name of cpu>.ld: used to generate a firmware that starts at the beginning of the flash memory. The firmware is copied to the flash memory using OpenOCD.

  • <name of cpu>_arduino_bootloader.ld: used to generate a firmware that starts after a preflashed Arduino bootloader. The firmware is copied to the flash memory using Bossa. This is the kind of configuration used with Arduino MKR and Adafruit Feather M0 boards.