ATSAMD5

From SEGGER Knowledge Base
Jump to navigation Jump to search

The Microchip (formerly Atmel) ATSAMD5 and ATSAME5 series are microcontrollers based on the ARM Cortex-M4 core.

Flash Banks

Flash Bank Base address Size J-Link Support
Internal Flash 0x00000000 Up to 1024 KB YES.png
NVM User Row 0x00800000 512 Bytes YES.png
External QSPI Flash 0x01000000 Up to 16 MB YES.png

Watchdog Handling

The device has a watchdog that is fed during flash programming.

Device Specific Handling

Reset

The device uses Cortex-M reset, no special handling necessary, like described here.

Reset extension phase

When nRESET is released and the SWCLK/TCK pin is low, the MCU enters the so-called "Reset extension phase". In this phase the CPU does not execute any code.

Troubleshooting

When manually toggling the reset pin (e.g. in a production test), it is necessary to pull the SWCLK/TCK pin up, before releasing nRESET: This ensures that the reset behaves as expected.

Evaluation Boards

Example Applications