The bootloader is preburned in factory from Atmel and is stored in a dedicated ROM memory.
I wonder if the 'vanilla version' of the SAM3X8E can be used to make own Arduino-compatible boards, since the Due page says:QuoteThe bootloader is preburned in factory from Atmel and is stored in a dedicated ROM memory.Would this mean Atmel ships a custom Arduino bootloader with these chips, or does the Due use a standard Atmel bootloader? If the former, will be able to burn a bootloader ourselves? :~
16 Kbytes ROM with embedded bootloader routines (UART, USB) and IAP routines
The SAM-BA Boot is in ROM and is mapped in Flash at address 0x0 when GPNVM bit 1 is setto 0.
The Teensy 3.0 is now entering general release if you wanted an ARM board in a smaller package than the DUE. The Teensy is not the DUE, so be sure to understand what it offers and what it doesn't. Teensy 3.0 uses a modified Arduino 1.0.1 IDE.