LUFA 130901 DFU & U2duino update for 32U2

An advanced Arduino-compatible board with ATmega1284P and ATmega32u2 MCUs for experienced users. More RAM than a Mega, but in a convenient Uno-style form factor. [Product page]
Post Reply
feilipu
Posts: 52
Joined: Fri Jul 19, 2013 6:17 am

LUFA 130901 DFU & U2duino update for 32U2

Post by feilipu » Thu Sep 19, 2013 1:19 am

Recently (September 1st) Dean Camera has released an update of LUFA 130901.

I've rebuilt the DFU bootloader for the ATmega32U2 and the U2duino project for the ATmega32U2 based on his new core LUFA files.

Whilst there are NO changes to the code relating to Goldilocks, for either bootloader or project, and only minimal changes to the binary for DFU, there are fairly significant changes for U2duino binary (based on fixes in the core LUFA files).

Still, upgrading seems to be optional.

Here is the changelog for LUFA 130901.

I've put the updated firmware zip on the Goldilocks Post. The new firmware is in the production_firmware directory.

Phillip

feilipu
Posts: 52
Joined: Fri Jul 19, 2013 6:17 am

Re: LUFA 130901 DFU & U2duino update for 32U2

Post by feilipu » Sun Dec 28, 2014 3:33 pm

Recently (September 28th) Dean Camera has released an update of LUFA 140928.

I've rebuilt the DFU bootloader for the ATmega32U2 and the U2duino project for the ATmega32U2 based on his new core LUFA files.

Whilst there are NO changes to the code relating to Goldilocks, for either bootloader or project, and only minimal changes to the binary for DFU, there are fairly significant changes for U2duino binary (based on fixes in the core LUFA files).

Still, upgrading seems to be optional.

Here is the changelog for LUFA 140928.

I've put the updated firmware zip on the Goldilocks Post. The new firmware is in the production_firmware directory.

feilipu
Posts: 52
Joined: Fri Jul 19, 2013 6:17 am

Re: LUFA 130901 DFU & U2duino update for 32U2

Post by feilipu » Wed Nov 11, 2015 3:45 am

The bootloader timeout is too short for some machines running Windows 10, so I made it 4x as long as previously.
The bootloader will flash the LED several times before launching the installed application.

In the Arduino IDE if you type !!! into the serial monitor set on 38,400 baud and only hit "Send" when the LED is flashing, then you will get into the boot monitor.

Install the "hardware" folder into the Arduino file structure as normal.

Goldilocks Bootloaders 20151111

Post Reply