Hallo,
ich bin so frei und werde diesen Thread für meine Frage benutzen auch wenn das Topic ein wenig falsch ist.
Ich versuche momentan den AT Mega 644p in den Burn-o-mat mit einzubinden.
Dazu muss ich ja die
AVR8_Burn_O_Mat_Config.xml editieren.
In wie weit muss ich die Daten von dem "normalen" Mega 644 verändern ?
Code: Alles auswählen
<AVR name="m644" caption="ATmega644">
<Fuse name="UNUSED_E7" bit="7" fuseByte="efuse" default="1" desc="unused" mode="expert"/>
<Fuse name="UNUSED_E6" bit="6" fuseByte="efuse" default="1" desc="unused" mode="expert"/>
<Fuse name="UNUSED_E5" bit="5" fuseByte="efuse" default="1" desc="unused" mode="expert"/>
<Fuse name="UNUSED_E4" bit="4" fuseByte="efuse" default="1" desc="unused" mode="expert"/>
<Fuse name="UNUSED_E3" bit="3" fuseByte="efuse" default="1" desc="unused" mode="expert"/>
<Fuse name="BODLEVEL2" bit="2" fuseByte="efuse" default="1" desc="Brown out detector trigger level"/>
<Fuse name="BODLEVEL1" bit="1" fuseByte="efuse" default="1" desc="Brown out detector trigger level"/>
<Fuse name="BODLEVEL0" bit="0" fuseByte="efuse" default="1" desc="Brown out detector trigger level"/>
<Fuse name="OCDEN" bit="7" fuseByte="hfuse" default="1" desc="Enable OCD (on chip debug)" mode="expert"/>
<Fuse name="JTAGEN" bit="6" fuseByte="hfuse" default="0" desc="Enable JTAG" mode="expert"/>
<Fuse name="SPIEN" bit="5" fuseByte="hfuse" default="0" desc="Enable Serial Program and Data Downloading" mode="expert"/>
<Fuse name="WDTON" bit="4" fuseByte="hfuse" default="1" desc="Watchdog timer always on"/>
<Fuse name="EESAVE" bit="3" fuseByte="hfuse" default="1" desc="EEPROM memory is preserved through the Chip Erase"/>
<Fuse name="BOOTSZ1" bit="2" fuseByte="hfuse" default="0" desc="Select Boot Size (see Table 82 for details)"/>
<Fuse name="BOOTSZ0" bit="1" fuseByte="hfuse" default="0" desc="Select Boot Size (see Table 82 for details)"/>
<Fuse name="BOOTRST" bit="0" fuseByte="hfuse" default="1" desc="Select Reset Vector"/>
<Fuse name="CKDIV8" bit="7" fuseByte="lfuse" default="0" desc="Devide clock by 8"/>
<Fuse name="CKOUT" bit="6" fuseByte="lfuse" default="1" desc="Clock output"/>
<Fuse name="SUT1" bit="5" fuseByte="lfuse" default="1" desc="Select start-up time"/>
<Fuse name="SUT0" bit="4" fuseByte="lfuse" default="0" desc="Select start-up time"/>
<Fuse name="CKSEL3" bit="3" fuseByte="lfuse" default="0" desc="Select Clock source"/>
<Fuse name="CKSEL2" bit="2" fuseByte="lfuse" default="0" desc="Select Clock source"/>
<Fuse name="CKSEL1" bit="1" fuseByte="lfuse" default="1" desc="Select Clock source"/>
<Fuse name="CKSEL0" bit="0" fuseByte="lfuse" default="0" desc="Select Clock source"/>
</AVR>
Die Config des AVRdude habe ich wie in
diesem Forum beschrieben schon editiert.
grüße
z