Cosa: An Object-Oriented Platform for Arduino programming

jediunix:
What's the story here? Is it not possible to initialize EEPROM on Caterina?

@jediunix

Did you try modifying Arduino.mk and disabling the caterina check? This seems to have to do with a problem in older versions of avrdude. Anyway allowing eeprom hex upload works but avrdude will ask if the fuses should be updated. The modification is available on github.

Cheers!

Ref. [avrdude-dev] [bug #36901] flashing Atmega32U4 EEPROM produces garbage o