corrections
This commit is contained in:
parent
b2c6dc35ce
commit
8a98e09c46
10
Makefile
10
Makefile
@ -38,7 +38,7 @@ $(PRG).elf: $(OBJ)
|
|||||||
$(CC) $(CFLAGS) -c $< -o $@
|
$(CC) $(CFLAGS) -c $< -o $@
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf *.o *.lst *.map $(PRG).elf *.hex *.bin
|
rm -rf *.o $(PRG).lst $(PRG).map $(PRG).elf $(PRG).hex $(PRG).bin
|
||||||
|
|
||||||
lst: $(PRG).lst
|
lst: $(PRG).lst
|
||||||
|
|
||||||
@ -59,7 +59,7 @@ bin: $(PRG).bin
|
|||||||
install: text
|
install: text
|
||||||
avrdude -c dragon_isp -P usb -p $(AVRDUDE_MCU) -U flash:w:$(PRG).hex
|
avrdude -c dragon_isp -P usb -p $(AVRDUDE_MCU) -U flash:w:$(PRG).hex
|
||||||
|
|
||||||
fuses:
|
#fuses:
|
||||||
avrdude -c dragon_isp -P usb -p $(AVRDUDE_MCU) -U lfuse:w:0xc2:m
|
# avrdude -c dragon_isp -P usb -p $(AVRDUDE_MCU) -U lfuse:w:0xc2:m
|
||||||
avrdude -c dragon_isp -P usb -p $(AVRDUDE_MCU) -U hfuse:w:0xdd:m
|
# avrdude -c dragon_isp -P usb -p $(AVRDUDE_MCU) -U hfuse:w:0xdd:m
|
||||||
avrdude -c dragon_isp -P usb -p $(AVRDUDE_MCU) -U efuse:w:0xfa:m
|
# avrdude -c dragon_isp -P usb -p $(AVRDUDE_MCU) -U efuse:w:0xfa:m
|
||||||
|
8
main.c
8
main.c
@ -115,7 +115,7 @@
|
|||||||
* SLA+W, 0x01, 0x80, STO
|
* SLA+W, 0x01, 0x80, STO
|
||||||
*
|
*
|
||||||
* - read chip info: 3byte signature, 1byte page size, 2byte flash size, 2byte eeprom size
|
* - read chip info: 3byte signature, 1byte page size, 2byte flash size, 2byte eeprom size
|
||||||
* SLA+W, 0x02, 0x00, SLA+R, {4 bytes}, STO
|
* SLA+W, 0x02, 0x00, 0x00, 0x00, SLA+R, {4 bytes}, STO
|
||||||
*
|
*
|
||||||
* - read one (or more) flash bytes
|
* - read one (or more) flash bytes
|
||||||
* SLA+W, 0x02, 0x01, addrh, addrl, SLA+R, {* bytes}, STO
|
* SLA+W, 0x02, 0x01, addrh, addrl, SLA+R, {* bytes}, STO
|
||||||
@ -139,8 +139,8 @@ const static uint8_t chipinfo[8] = {
|
|||||||
(APP_END >> 8) & 0xFF,
|
(APP_END >> 8) & 0xFF,
|
||||||
APP_END & 0xFF,
|
APP_END & 0xFF,
|
||||||
#if (EEPROM_SUPPORT)
|
#if (EEPROM_SUPPORT)
|
||||||
(E2END >> 8 & 0xFF),
|
((E2END +1) >> 8 & 0xFF),
|
||||||
E2END & 0xFF
|
(E2END +1) & 0xFF
|
||||||
#else
|
#else
|
||||||
0x00, 0x00
|
0x00, 0x00
|
||||||
#endif
|
#endif
|
||||||
@ -239,7 +239,7 @@ ISR(TWI_vect)
|
|||||||
|
|
||||||
default:
|
default:
|
||||||
/* boot app now */
|
/* boot app now */
|
||||||
data = CMD_BOOT_APPLICATION;
|
cmd = CMD_BOOT_APPLICATION;
|
||||||
ack = (0<<TWEA);
|
ack = (0<<TWEA);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user