Cześć!
Od kilku dni walczę z atmega128 i wygrać nie mogę. W czym rzecz?
Programuje atmege za pomocą USBASP (nie wiem jaka wersja firmware, nie mam obecnie drugiego programatora by zrobić update) i zauważyłem dziwną tendencję:
I wszystko smiga jak należy! Teraz dodam funkcję foo, która nie robi nic, oprócz zwiększenia wagi kodu...
I procesor nie odpowiada, nie wykonuje nawet podstawowej operacji jak mryganie diodami na porcie z _delay_ms. Proszę o pomoc.
Kabel powinien być ok, ale tryb szybki nie działa (zworka slow_clk na usbasp).
Pozdr.
Od kilku dni walczę z atmega128 i wygrać nie mogę. W czym rzecz?
Programuje atmege za pomocą USBASP (nie wiem jaka wersja firmware, nie mam obecnie drugiego programatora by zrobić update) i zauważyłem dziwną tendencję:
avrdude: input file /home/marcin/NetBeansProjects/AVR-128/main.hex contains 240 bytes
avrdude: reading on-chip flash data:
Reading | ################################################## | 100% 1.44s
avrdude: verifying ...
avrdude: 240 bytes of flash verified
I wszystko smiga jak należy! Teraz dodam funkcję foo, która nie robi nic, oprócz zwiększenia wagi kodu...
avrdude: input file /home/marcin/NetBeansProjects/AVR-128/main.hex contains 262 bytes
avrdude: reading on-chip flash data:
Reading | ################################################## | 100% 2.87s
avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x0100
0xff != 0xe9
I procesor nie odpowiada, nie wykonuje nawet podstawowej operacji jak mryganie diodami na porcie z _delay_ms. Proszę o pomoc.
Kabel powinien być ok, ale tryb szybki nie działa (zworka slow_clk na usbasp).
Pozdr.
