AVR Downloader/UploaDEr - Bugs: bug #18803, Fuse reading regression in avrdude...
You are not allowed to post comments on this tracker with your current authentication level.
bug #18803: Fuse reading regression in avrdude 5.3.1 with avr910 programmer
Submitter: | Andreas Beckmann <anbe> | ||
Submitted: | Tue 16 Jan 2007 05:02:02 PM UTC | ||
Category: | None | Severity: | 3 - Normal |
Priority: | 5 - Normal | Item Group: | None |
Status: | Fixed | Privacy: | Public |
Assigned to: | joerg_wunsch | Originator Name: | anbe |
Open/Closed: | Closed | Release: | None |
Programmer hardware: | Device type: |
Jump to the original submission
Mon 21 May 2007 04:23:52 PM UTC, comment #12: |
Klaus Leidinger <kllei> |
Wed 16 May 2007 05:09:53 AM UTC, comment #11: Fixed in avr910.c, it now falls back to avr_read_byte_default()
|
Joerg Wunsch <joerg_wunsch> |
Thu 03 May 2007 06:12:18 PM UTC, comment #10: Colin,
|
Klaus Leidinger <kllei> |
Thu 03 May 2007 02:06:17 AM UTC, comment #9: ps: the changes I made won't affect the actual reading, you should still get the calibration byte error for example. But it shouldn't make it as hard for you to test this now. |
Colin O Flynn <c_oflynn> |
Wed 02 May 2007 11:09:22 PM UTC, comment #8: I made some changes to the safemode code in CVS. It doesn't fail out when prompted with a programmer that doesn't support fuse writing.
|
Colin O Flynn <c_oflynn> |
Tue 10 Apr 2007 09:03:03 PM UTC, comment #7: Looks like the fuse bit reading has changed in Version 5.3.1 ?
|
Klaus Leidinger <kllei> |
Wed 28 Feb 2007 09:48:08 PM UTC, comment #6: One more file... |
Steffe <mrstef> |
Wed 28 Feb 2007 09:46:41 PM UTC, comment #5: Just to supply more info, I have also attached the avrdude.conf which is actually different between the two distributions!
|
Steffe <mrstef> |
Wed 28 Feb 2007 09:39:21 PM UTC, comment #4: I see the same problems on Windows XP sp2 (AMD Athlon64 CPU). I am using the WinAVR distribution, and the one which includes avrdude 5.1 works fine, but when switching to avrdude 5.3.1, it fails! The command line is:
|
Steffe <mrstef> |
Tue 27 Feb 2007 06:06:21 AM UTC, comment #3: same problems here.
|
Bjoern Mueller <salival> |
Wed 17 Jan 2007 04:45:43 PM UTC, comment #2:
|
Andreas Beckmann <anbe> |
Tue 16 Jan 2007 09:44:56 PM UTC, comment #1: Please attach the traces obtained from running avrdude with
|
Joerg Wunsch <joerg_wunsch> |
Tue 16 Jan 2007 05:02:02 PM UTC, original submission:
Reading fuses, lock and calibration fails with an avr910 programmer and avrdude 5.3.1 (Debian package 5.3.1-1).
|
Andreas Beckmann <anbe> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 14 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2007-05-16 | joerg_wunsch | Status | None | Fixed | |
Open/Closed | Open | Closed | |||
2007-05-03 | c_oflynn | Status | Ready For Test | None | |
2007-05-02 | c_oflynn | Status | None | Ready For Test | |
2007-02-28 | mrstef | Attached File | - | Added avrdude_5.3.1.conf, #12069 | |
2007-02-28 | mrstef | Attached File | - | Added avrdude_5.1.conf, #12068 | |
2007-02-28 | mrstef | Attached File | - | Added winxp_ad_5.1.txt, #12066 | |
Attached File | - | Added winxp_ad_5.3.1.txt, #12067 | |||
2007-02-27 | salival | Attached File | - | Added avrdude52.txt, #12050 | |
Attached File | - | Added avrdude531.txt, #12051 | |||
2007-01-17 | anbe | Attached File | - | Added avrdude52-conf52.out, #11769 | |
Attached File | - | Added avrdude531-conf531.out, #11770 | |||
2007-01-16 | joerg_wunsch | Assigned to | None | joerg_wunsch | |
2007-01-16 | anbe | Carbon-Copy | - | Added anbe |
Powered by Savane 3.13-3230.
Corresponding source code
Joerg,
you are right for the avr109 Protocol. Fuse reading is implemented, writing not (sure for bootloader).
This was pointed wrong from me.
The universal SPI commands are implemented only in the avr910 protocol to keep this a little bit "future aware" for new controllers. (I suppose so)
AFAIK this commands were used in previous Versions of avrdude for high and extendet Fusebits (in avr910 Mode).
But all this is true only for updated avr910 Programmer (eg. devicecodes for new devices) as all the "old" devices do not support high and extendet fuses.
So may be this should better be placed in the "feature request list" for avrdude.
I will test the 5.4 Version to double check.
Bye, Klaus