atmega8u2 come with DFU loaded?

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

Does anyone know if the atmega8u2 comes from the factory with the DFU loaded? I'm having problems witha new design, cant seem to connect using FLIP. I found some threads on here stating that originally there was no DFU loaded on the 8u2, but then ATmel might have started to add it? Anyone know for sure?

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

Just read the chip with ISP. You will see for yourself.

AFIK, there is not enough bootloader space for the Atmel DFU.

I have never used this chip. So guesswork on my part.

David.

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

All AVR-related topics have already been discussed on these forums... lol

https://www.avrfreaks.net/index.p...
(and link therein)

You can put lipstick on a pig, but it is still a pig.

I've never met a pig I didn't like, as long as you have some salt and pepper.

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

Yeh, I saw these discussions, and they all seem to come up with the answer of 'maybe' for 8u2. Heres the funny thing, i read those threads a while back and was just going to use a 16u2 to avoid the DFU 'maybe'. I used the 8u2 footprint on the board (same for 8/16/32u2) and had a brain cramp when i ordered parts and read off the BOM. I guess I'll white wire the ISP and add the LUFA bootloader.

Back to orginaly question, is there any date code/product numer series, etc to determine if the DFU is loaded? More curious at this point.

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

david.prentice wrote:
AFIK, there is not enough bootloader space for the Atmel DFU

All boot sizes are the same on 8/16/32U2 and USB82/162. Up to 4kB.

No RSTDISBL, no fun!

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

Yep, there is room for it. But it takes up about half of the 8k. So, some people say that the 8u2 does not come loaded with the DFU from the factory. Obviously, you can stick one on there thru the ISP, but I'm mainly just curious how to know if you got an 8u2 with the DFU loaded or not from the factory. Seems like ATmel should have this stated clearly, one way or the other. Probably not worth the effort to even think about it, just buy the 16 or 32u2's, but still I'm curious.

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

Got a response from Atmel:

Quote:
All ATMega8U2 devices come with USB bootloader firmware factory loaded.

I'll add the ISP today and see if the DFU is actually on that sucker.

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

For the record, this atmega8u2 DOES have the DFU loaded. Despite what the older threads are saying, I think Atmel is putting the DFU on the atmega8u2 devices from the factory.

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

Quote:

Despite what the older threads are saying,

When I scanned the threads after I went and found them for you, I thought I saw a question to the effect "to determine whether you have a bootloader or not, what date code is your chip?" Perhaps my scan was too fast. :(
https://www.avrfreaks.net/index.p...

You can put lipstick on a pig, but it is still a pig.

I've never met a pig I didn't like, as long as you have some salt and pepper.

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

Quote:
Despite what the older threads are saying, I think Atmel is putting the DFU on the atmega8u2 devices from the factory.

Then we have a problem:
https://www.avrfreaks.net/index.p...

AFAIK U2 datasheets never stated there is any bootloader inside. If you got your U2 with a bootloader, you can feel lucky!

No RSTDISBL, no fun!

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

According to Atmel's response, the U2's (including the atmega8u2) all ship with the Atmel DFU loaded. I dont know how long that has been the case, but it seems to be the case now.

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

this_guy wrote:
Back to orginaly question, is there any date code/product numer series, etc to determine if the DFU is loaded?

0113

:)

No RSTDISBL, no fun!