-
Notifications
You must be signed in to change notification settings - Fork 139
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
[bug #44644] Missing access to user signature rows in ATmega256RFR2 et al. #379
Comments
Sorry to ping you here, Since you have the ATmega128RFA1, just wondering if you are able to access the user signature area of the chip. Thanks. |
Help wanted from the community to check whether the issue still exists. PRs are welcome. |
We probably do not need
|
So looks like the we need to define usersig at the very minimum. From reading the data sheet, it should be sth like:
|
The
Anyone who wants to program |
HVPP needs full access to many pins. It's basically incompatible with any device soldered in an UHF-compatible way into a target board. The only way for it would be a ZIF socket adapter, but I don't have one. |
I won't be able to test HVPP with the board I'll be receiving either, as I won't have access to all the pins. |
Well, soldering a simple breakout board might be an option, just to see whether it works at all … |
I've just remembered that usersig is only mentioned for XMEGA functions The other outstanding question is why AtmelICE does not use the |
You're probably right on that. The RF parts added the usersig feature but other comparable AVRs (the core of the ATmega128RFA1 has basically been taken from the ATmega1281) didn't have it. They only have a single read-only signature row, for the device signature, calibration data etc. I don't think it's worth the effort to spend much time on that. Unless someone would really want to use AVRDUDE for bang programming, I don't see why anyone would ever want to use HVPP. Btw., it's not even HVPP, the RF devices use the TST pin to activate the parallel programming procedure, using normal logic voltage levels. As you might guess it, that one is also used on the wafer- and chip-level testers during production. |
To add to this: if someone were really want to use PP on them, it's probably easier to setup a separate programming hardware to do it … |
@dl8dtl OK, once we've sorted the AtmelICE issue of ignoring the m->offset, we can close this issue as PP is not planned. |
Jörg Wunsch
Fri 27 Mar 2015 09:22:29 AM UTC
ATmega256RFR2 and its relatives offer user signature rows.
AVRDUDE currently has no way to access them.
This issue was migrated from https://savannah.nongnu.org/bugs/?44644
The text was updated successfully, but these errors were encountered: