Reprogramming DFU, 2015 style

Go To Last Post
2 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi guys,

 

all the docs I find on line about reprogramming the DFU on an UC3A3 are from pre-2013 and involve avr32program. How is this done nowadays?

 

avr32program seems discontinued, and when I rewind to avr32studio 2.6, there seems to be a conflict with the much newer firmware in my JTAG tools.

 

Thanks!

 

Børge

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

A quick search turned into a rather lengthy investigation...

 

As I couldn't find the release files in AVR32Studio, Atmel Studio 5, Atmel Studio 6.1 nor Atmel Studio 7.0, I ended up downloading the ASF V1.7 linked from the EVK-1104 page to get the hex files that are included there:

\AVR-UC3-SoftwareFramework-1.7.0\1.7.0-AT32UC3\SERVICES\USB\CLASS\DFU\EXAMPLES\ISP\AT32UC3A3\Releases\AT32UC3A3-ISP-1.0.3\at32uc3a3-isp-1.0.3.hex

 

Using the "Device Programming" tool (Ctrl+Shift+P) in your current version of Atmel Studio, you should be able to write at32uc3a3-isp-1.0.3.hex using your current jtag tools.

I don't remember if you need to tweak the fuses and user-page, but you can use the "Device Programming" tool for that as well.