Kiedyś kupiłem atmega88pa-pu pobawiłem się i odłożyłem do szuflady. Ostatnio jednak ponownie chciałem co tam sobie zrobić i nie wiem czy już zapomniałem jak to się robi ale przy próbie zaprogramowania uC dostaję komunikat w stylu:
i poważnie nie wiem co się stało bo kiedy odkładałem do szuflady działało a teraz nie.
Uruchomiłem ten uC ze starym programem do ledów mimo, że trochę mi zajęło przypomnienie sobie co gdzie było podłączone i działa więc procesor jest chyba dobry.
Połączenia jak na zdjęciach, wiem, że to nie jest profesjonalne zrobione ale sprawdziłem miernikiem i połączenia są między końcówkami i naprawdę nie wiem co się stało. Jestem dość bezradny bo jak wspomniałem uC działa ze starym programem, programator (usbasp) sygnalizuje czerwoną diodą, że coś tam próbuje robić ale efekt jest jaki jest. Próbowałem pod windowsem7 i lunuksem i efekt jest ten sam.
j:\avrdude\avrdude-6.1-mingw32>avrdude.exe -v -v -P usb -p m88pa -c usbasp -U flash:w:led.hex
avrdude.exe: Version 6.1, compiled on Mar 13 2014 at 00:09:49
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "j:\avrdude\avrdude-6.1-mingw32\a
vrdude.conf"
Using Port : usb
Using Programmer : usbasp
avrdude.exe: seen device from vendor ->www.fischl.de<-
avrdude.exe: seen product ->USBasp<-
AVR Part : ATMEGA88PA
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PC2
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :
Block Poll Page
Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW
MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ -----
----- ---------
eeprom 65 5 4 0 no 512 4 0 3600
3600 0xff 0xff
flash 65 6 64 0 yes 8192 64 128 4500
4500 0xff 0xff
lfuse 0 0 0 0 no 1 0 0 4500
4500 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 4500
4500 0x00 0x00
efuse 0 0 0 0 no 1 0 0 4500
4500 0x00 0x00
lock 0 0 0 0 no 1 0 0 4500
4500 0x00 0x00
calibration 0 0 0 0 no 1 0 0 0
0 0x00 0x00
signature 0 0 0 0 no 3 0 0 0
0 0x00 0x00
Programmer Type : usbasp
Description : USBasp, http://www.fischl.de/usbasp/
avrdude.exe: auto set sck period (because given equals null)
avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude.exe done. Thank you.
i poważnie nie wiem co się stało bo kiedy odkładałem do szuflady działało a teraz nie.
Uruchomiłem ten uC ze starym programem do ledów mimo, że trochę mi zajęło przypomnienie sobie co gdzie było podłączone i działa więc procesor jest chyba dobry.
Połączenia jak na zdjęciach, wiem, że to nie jest profesjonalne zrobione ale sprawdziłem miernikiem i połączenia są między końcówkami i naprawdę nie wiem co się stało. Jestem dość bezradny bo jak wspomniałem uC działa ze starym programem, programator (usbasp) sygnalizuje czerwoną diodą, że coś tam próbuje robić ale efekt jest jaki jest. Próbowałem pod windowsem7 i lunuksem i efekt jest ten sam.
Moderowany przez tmf:3.1.18. Zabronione jest publikowanie informacji do źródeł, które po pewnym czasie wygasają (publikowanie odnośników do stron o charakterze krótkotrwałym).
Ponieważ kolega nie zastosował się do polecenia, linki do źródeł zewnętrznych usunąłem.