-
Notifications
You must be signed in to change notification settings - Fork 147
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
flip2: ATxmega32A4U DFU bootloader does not work even though Atmel FLIP 3.47 works fine. #1082
Comments
Microchip xmega DFU bootloader AN (FLIP2) Alternative DFU bootloader implementations. Official PC host tool: Atmel FLIP (which supports flip1 and flip2) Alternative host program other than avrdude |
I wonder if this has anything to do with the ATxmega32A4U being a device with less than 128kiB flash. I've had a look at Xmega-based Xplained boards, and very few of them have a "native" USB connector intended for the flip2 bootloader. I have an STK600 that could be used for this, but the socket adapters are so freaking expensive that I can't justify buying one just to help out and potentially fix a single issue. |
I am going through the existing bug reports and this is one of them. Just wondering if you have got a chance to test on your side. Thanks. But I think this is not an important one to fix. https://github.com/avrdudes/avrdude/issues?q=is%3Aopen+is%3Aissue+label%3Abug |
Unfortunately I can not get the USB bootloader working now for this device. Strange. The device can not be recognized by Windows 11 or Ubuntu Linux 20.04. Edit: the bootloader can be recognized. I need to press the S2 button (PE0 pin) to go into bootloader pin. dmesg log under Ubuntu 20.04 Linux.
But it does not work at all under Linux.
|
The bootloader works fine with dfu-programmer (https://github.com/dfu-programmer/dfu-programmer).
|
Hmm, now it works under Linux.
|
It works under Windows as well, using the default libusb-win32 driver.
|
I have got the DFU bootloader to work on a simple breakout board of ATxmega32A4U (from MCUzone).
When downloading application, Atmel FLIP 3.47 works fine. However avrdude does not seem to work.
After I program the demo application using Atmel FLIP 3.47, avrdude still failed to verify.
The text was updated successfully, but these errors were encountered: