how program Arduino DUE from USBasp programmer ?

Hello all,

I need to program Arduino DUE from USBasp programmer.
I am using AVRDUDE for programming, attached screenshot.
I could program Arduino MEGA, but I could not find Arduino Due in support list. Please see attachment.
please help,

I'm not familiar with the DUE but avrdude doesn't support AT91SAM3X8E MCU (none of Cortex) on which the DUE is based.
P.S.: It is probably because of AVRDUDE = AVR+DUDE.

Usbasp is only for programming avr microcontrollers, not SAM micros like used on the due. Same goes for avrdude.

Hi,
I understand usbasp is for AVR controller.
Could you suggest which ISP programmer suitable for DUE controller type ?
I actually have a controller board built on ARDUINO DUE micro controller (SAM family).
And I need an ISP programmer not bootloader method, can you help please :confused: ?

I have no experience with due either but try having the Arduino mega act as a icsp programmer. It's an example sketch Arduino as ISP.

Unsigned_Arduino:
I have no experience with due either but try having the Arduino mega act as a icsp programmer. It's an example sketch Arduino as ISP.

Arduino as ISP sketch is also only for AVR.

Unfortunately, I'm not very familiar with SAM so I don't know what to say on that.

The SAM3x8a (used in Due) is usually programmed using JTAGm which is not supported by a USBASP.
However, it also contains a bootstrap IN ROM that is never erased, so that by proper manipulation of signals like ERASE should always allow a SAM3x chip to bootloader using either serial or usb (usb only works if you have a 12MHz crystal or oscillator connected.)