Name Last Update
..
README.md Loading commit data...
samd21g18a.ld Loading commit data...
samd21g18a_arduino_bootloader.ld Loading commit data...
samd21j18a.ld Loading commit data...
samd21j18a_arduino_bootloader.ld Loading commit data...
saml21j18a.ld Loading commit data...
samr21e18a.ld Loading commit data...
samr21g18a.ld Loading commit data...

README.md

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.