Programming the Arduino Due

Hello all,

I have one simple question about programming the Arduino Due:
Is it possible to upload a sketch via the usb programming port while the board is powered with 6...12V?
I am planning to put the board into a housing/enclosure, but I need a way to still programm it.

With Arduino Uno for example I used the Attiny Programmer via ISP, and as I understand this is no longer possible:

The SPI header can be used only to communicate with other SPI devices, not for programming the SAM3X with the In-Circuit-Serial-Programming technique

(http://arduino.cc/en/Main/ArduinoBoardDue)

And does this mean, that if I use wether one (external power supply) or the other connection (USB programming port) to power the board, it is selected automatically? Or does it mean I can use both at a time and the board selects one:

The Arduino Due can be powered via the USB connector or with an external power supply. The power source is selected automatically.

(http://arduino.cc/en/Main/ArduinoBoardDue)

Thanks in advance

Is it possible to upload a sketch via the usb programming port while the board is powered with 6...12V?

Yes.

Grumpy_Mike:

Is it possible to upload a sketch via the usb programming port while the board is powered with 6...12V?

Yes.

Thank you very much!