Go Down

Topic: Arduino Uno bootloader for DUE clone (Read 509 times) previous topic - next topic

Transistorfips

Hi guys,
I try to make a bootloader for a Due Taijino clone but it is hard to accomplish. First I tried the simple way, flashing a ATMega8U2 but the attempt to solder hair-thin wires to the QFN package of the 8U2 failed. Now I fiddle with LUFA to use different Ports on a Arduino Uno for eraseing and resetting the SAM3X8E which is even worse (the original ports of the Arduino Uno have no soldering pad on the pcb). Does anyone knows a "Howto build a due bootloader for dummies" or something ? I really don't want to go into the LUFA makefile-business thing the hard way.

Graynomad

Quote
First I tried the simple way, flashing a ATMega8U2 but the attempt to solder hair-thin wires to the QFN package of the 8U2 failed

Are you saying that your board does not have the ICSP header? If not why not? That's the obvious way to program the 8U2/16U2.

If the U2 is not on the board where is it? Have you made a programming dongle like the Taij people have? If so see my previous paragraph :)

The SAM also has a USB bootloaders loaded into the silicon, you can program it using the native USB port if you manually press the erase button first.

______
Rob
Rob Gray aka the GRAYnomad www.robgray.com

anhtuanhoang

Dear Mr. Graynomad
i see in your answer that you said that we we want to program with the native usb we must press the erase button. so if i want to design my own board i must design a circuit for the erase button like the arduino due, and after that i can buy a new chip in atmel and i can program it with only the native usb like the arduino due, no need to do anything because it chip aldready have the bootloader. Is it right ?

Go Up