This is an old revision of the document!
Table of Contents
Arduino Due
The Due is a larger form factor Arduino board containing a ATSAM3X8E ARM Cortex-M3 processor running at 84MHz.
There are two USB connectors on this board. One is labelled the native port which is a direct connection to the processor. This allows the MCU to become a USB device in its own right. The other port called the programming port connects to a serial bridge for updating the firmware and it also allows regular UART communication.
Programming
SAM BA
SAM BA is the ROM based bootloader found on the processor and is connected to via the programming port.
The controller on the programming port switches to bootloader mode when the port is opened at 1200 baud.