Pages: [1]   Go Down
Author Topic: Arduino UNO and custom ATMEGA 8U2  (Read 223 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Jr. Member
**
Karma: 1
Posts: 70
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello Arduino world,

One conceptual question of feasibility here : I want to be sure that I perfectly understand the very detailed article about reprogramming the 8U2 chip on the UNO board : http://arduino.cc/en/Hacking/DFUProgramming8U2

Does it mean that I can, without using anything else than my UNO board and USB cable :

- Program the 8U2 with MocoLUFA firmware to have my Arduino board identified as a MIDI device

- Program the 8U2 back to the Arduino loader

This as many times as I want !

Thanks for the clarification,

Vince
Logged

Arduino sound Reseach - http://bit.ly/fullmaj [fr][en] | Homemade Free VST - http://zomg.zxq.net [en]

Global Moderator
Offline Offline
Brattain Member
*****
Karma: 452
Posts: 18694
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

How many Unos do you have? You need an external device to reprogram the 8U2 chip. Another Uno could be such a device. You can't do what you describe with a single Uno and nothing else.
Logged

Offline Offline
Jr. Member
**
Karma: 1
Posts: 70
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Thank you for the reply. Unfortunately I only have one UNO.

Does this mean that step 1 is feasible(bootloader->Midi), but in order to burn back the Arduino bootloader I shall use the 6 pin SPI programming tool?
Logged

Arduino sound Reseach - http://bit.ly/fullmaj [fr][en] | Homemade Free VST - http://zomg.zxq.net [en]

Global Moderator
Offline Offline
Brattain Member
*****
Karma: 452
Posts: 18694
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I'd forgotten about the flip programmer thing. Possibly that will work both ways, I haven't tried it.

It is (as far as I know) a bootloader on the 8U2 chip, so it should be possible to keep reprogramming it.
Logged

Pages: [1]   Go Up
Jump to: