Burn device signature?

Topics related to the HV Rescue Shield:
http://mightyohm.com/hvrescue2
se4587
Posts: 3
Joined: Sat Jan 23, 2016 2:55 pm

Burn device signature?

Postby se4587 » Sat Jan 23, 2016 2:58 pm

Hi folks. I love this HV rescue shield; it has saved my butt many times :)

Is there a way to set/change the device signature? I have an atmega328 that is reporting it's device signature as "0x5E 0xD7 0x54". I'd like to change that to the proper signature, 1E 95 14. The chip may be damaged, but I'd like to try changing the signature before I chuck it in the trash.

Thanks!
Seth

User avatar
mightyohm
Site Admin
Posts: 1002
Joined: Fri Apr 03, 2009 10:29 pm
Location: Seattle, WA
Contact:

Re: Burn device signature?

Postby mightyohm » Sat Jan 23, 2016 3:07 pm

Hi Seth,

As far as I know, it is not possible to change the device signature of the AVR.

se4587
Posts: 3
Joined: Sat Jan 23, 2016 2:55 pm

Re: Burn device signature?

Postby se4587 » Sat Jan 23, 2016 3:13 pm

Ok, but I found this link

http://arduino.stackexchange.com/questi ... i-fix-that

which uses the command line avrdude program and it looks like they were able to do that...but I don't wanna risk using the command line and doing something wrong... :)

Could somebody use that information and tweak the HV rescue shield program to allow changing those signature bytes?

se4587
Posts: 3
Joined: Sat Jan 23, 2016 2:55 pm

Re: Burn device signature?

Postby se4587 » Sat Jan 23, 2016 3:19 pm

Oops, apparently I missed the part about it not actually being writeable...apparently that address is read-only...

well, looks like I have a dud 328 then...

User avatar
mightyohm
Site Admin
Posts: 1002
Joined: Fri Apr 03, 2009 10:29 pm
Location: Seattle, WA
Contact:

Re: Burn device signature?

Postby mightyohm » Tue Feb 02, 2016 1:12 am

You are correct, those bits are read only. Sorry about that.