|
From: | lja |
Subject: | [avrdude-dev] [bug #45095] Atmega328p fuses are not according datasheet |
Date: | Wed, 13 May 2015 09:43:23 +0000 |
User-agent: | Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36 |
URL: <http://savannah.nongnu.org/bugs/?45095> Summary: Atmega328p fuses are not according datasheet Project: AVR Downloader/UploaDEr Submitted by: lja Submitted on: Qua 13 Mai 2015 09:43:21 GMT Category: None Severity: 3 - Normal Priority: 5 - Normal Item Group: None Status: None Privacy: Public Assigned to: None Originator Name: lja Originator Email: Open/Closed: Open Discussion Lock: Any _______________________________________________________ Details: This has nothing to do with the bug where the print was swapping hfuse and efuse. It looks that avrdude is swapping the extended fuse with the low fuse. Dumping m328p fuses I get: avrdude.exe: Device signature = 0x1e950f avrdude.exe: safemode: lfuse reads as FF avrdude.exe: safemode: hfuse reads as D1 avrdude.exe: safemode: efuse reads as 5 But in reality the 0xff is the efuse and 0x05 is the lfuse. This can be confirmed in page 283 of the datasheet: http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf It seems weird that nobody else noticed this... unless I'm missing something here! _______________________________________________________ Reply to this item at: <http://savannah.nongnu.org/bugs/?45095> _______________________________________________ Message sent via/by Savannah http://savannah.nongnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |