forked from mattairtech/ArduinoCore-samd
-
Notifications
You must be signed in to change notification settings - Fork 9
Bootloader Firmware Installation
Sabas edited this page Jul 9, 2021
·
1 revision
If you are installing the bootloader because you think you deleted/corrupted it by uploading a bad sketch in Arduino, check first by entering the bootloader manually (double-press reset) as it is probably just a broken sketch.
- If you do not already have the Electronic Cats SAM D|L|C Core installed, see SAM D|L|C Core Installation above.
- Plug in the board. The bootloader must be running to (press reset twice within 500ms).
- Plug an Atmel ICE into USB, then connect it to the powered board. A green LED should light on the Atmel ICE.
- Click Tools->Programmer->Atmel ICE.
- Click Tools->Board->Electronic Cats Board (or whichever board you are using).
- Click Tools->Microcontroller and select your MCU (if menu present).
- Click Tools->Burn Bootloader. Ignore any messages about not supporting shutdown or reset.
- Continue with driver installation above.
A running sketch may interfere with the bootloader installation process. Be sure you are running the existing bootloader or using a blank chip.
See bootloaders/zero/README.md for information.