Skip to content

Burn Bootloader to SAMD11C with Microchip Studio (Windows)

ref. Programming the Bootloader with Atmel Studio

Connect Atmel-ICE to PC

  • Device Programming
  • Tool > Atmel ICE
  • Device > ATSAMD11C14A

Connect target board(SAMD11C) to PC

  • Apply

Connect Atmel-ICE(SAM) to target board

  • Read

Set BOOTPART to 0KB

  • Fuses > BOOTPROT > 0x07
  • Program

Download Bootloader

class page > ATSAMD11C > hello.D11C.blink.reset.clock > bootloader

https://github.com/mattairtech/ArduinoCore-samd > Code > Download.zip > Unzip

1
ArduinoCore-samd/bootloaders/zero/binaries/sam_ba_Generic_D11C14A_SAMD11C14A.bin
  • Flash(16KB) > path/to/sam_ba_Generic_D11C14A_SAMD11C14A.bin
  • Program

Set BOOTPROT to 4KB

  • Fuses > BOOTPROT > 0x03
  • Program

ref. datasheet 21.6.6 NVM User Configuration


Windows

Mac

Upload sketch from ArduinoIDE to SAMD11C board

Preference

  • Additional Boards Manager URLs:https://www.mattairtech.com/software/arduino/package_MattairTech_index.json

Boards Manager

  • Tools > Board > Board Manager
  • Search > D11 > Install

Download blink.ino from class page

Select the Board and Setting


Upload


Last update: November 22, 2021