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
microUPDI cannot program DA series #6
Comments
Hi! Thanks for providing this "hack" to trick AS7 to show all devices. I'll give it a try myself, and if it it seems reliable I'll probably add the change! |
Hi, thank you for your quick reply. I understood about the UPDI protocol changes. Microchip does not sell simple evaluation boards in the Dx series. Thank you for your interest in hacking. Thanks. |
Yeah, for the DA-series, all the boards they're selling are Curiosity Nanos with a different programming and debug chip (it's nEDBG instead of mEDBG) - though those are still pretty cheaop, and I think you can do the usual cut-the-traces and wire it to something else (the key pins are broken out as I understand) |
Hi Spence. I'm enthusiastic about the DB series now, by the DxCore you made. |
Hi dear.
First, I'm not an English speaker so I'm sorry if the post is weird.
I made this UPDI programmer and used it in Atmel Studio.
Very convenient and awesome, thanks.
But when I tried the DA series MCU, there was a problem.
I try to write a program to AVR128DA28 but get a memory write error.
When I test it, the following status occurred:
Is the UPDI protocol different for the DA series?
Can microUPDI programmer write it?
The following is trivial information:
There is a trick to display all AVR microcontrollers in the device list at Atmel Studio.
Placing a null-terminater at the supported device address of the EEPROM.
https://github.com/ChrisKnightley/microUPDIcore/blob/master/avr/firmwares/mEDBG_UPDI_1.13_modified_suffer.eep
Now can program UPDI-compatible chips other than mega4809 by changing the EEPROM.
Thanks.
The text was updated successfully, but these errors were encountered: