Testuję przykład z książki, obecnie obsługa 1Wire. Testuję na ATtiny2313A, kompiluje się poprawnie, a nie daje się zaprogramować na ten procesor. Inne przykłady dają się programować. Używam zestaw ATB, LUNA, USBASP. Czy w bibliotece 1Wire trzeba coś zmienić ? Gdy wykasuje 1Wire z projektu, to się programuje ATtiny2313.
Przy zapisie otrzymuję :
Launching C:\AVRDUDE\avrdude -pt2313 -cusbasp -Uflash:w:1Wire_2313.hex:a "-CC:\AVRDUDE\avrdude.conf"
Output:
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x1e910a
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "1Wire_2313.hex"
avrdude: input file 1Wire_2313.hex auto detected as Intel Hex
avrdude: ERROR: address 0x0810 out of range at line 129 of 1Wire_2313.hex
avrdude: read from file '1Wire_2313.hex' failed
avrdude done. Thank you.
Compiled special for
http://forum.atnel.pl (v5.11.1)
avrdude finished