Polský programátor z GME a Atmel Studio
Moderátor: Moderátoři
- Přílohy
-
khazama.jpg- (72.33 KiB) Staženo 256 x
- Přílohy
-
Khazama.PNG- (26.32 KiB) Staženo 210 x
bohuzel bez zdraveho programatora ten fw neprepises =(
pokud mas na pc LPT port tak bys mohl ten fw napalit do atmega8(asi i jine?)
a na nepajivce si poskladat provizornak ..
pripadne zkusit i pres lpt jeden z tech programatoru pokud maj jumper(ale na nepajivce maximalne zabijes atmegu za par kacek.. tady si zabijes cely programator) a pak vymenovat atmegu ... =) pokdu mas doma lpt (pozor zadny LPT-USB adapter! ale relane LPT) a volnou atmegu tak rozhodne jdi touhle cestou..
EDIT: urcite zkus jak pise mtajovsky .. a jestli to pujde takhle nabusit tak si hned prepal ten fw v druhem programatoru a budes mit klid
Co se týká té khazamy, jde mi tam dát nejméně 500H, zkusím to večer, ještě se zeptám, na ten program, kterej tam mám šoupnout, nemá ho někdo?:-)
Takže přes Command-program options nastavím kmitočet,
otevřu hex soubor a pak auto program? když to dávám takto, tak mi to háže pořád chybu a není jiná možnost než dát ok a nic se pak neděje...
tak je to tady : http://www.fischl.de/usbasp/
a zajima te presne verze : usbasp.2011-05-28.tar.gz
a Honza byl rychlejsi
kdyz sem ho stavel ja tak mi s 330R nechodil pak ani s 200R
musel sem dat 100R a pak uz to chodilo .. ale to asi zalezi od kusu LPT
rozhodne zacinej na 330R a az pak pri problemech jdi dolu..
odkaz na cele stranky (jsou tam zapojeni pro vice svabu..) :
http://danyk.cz/avr_prog.html
Takže ted to tam zkusit naládovat přes khazamu
usbasp.atmega8.2011-05-28.hex - tady ten tam mám nahrát?
jinak stránky znám, ale nepovedlo se mi najít v okolí někoho s lpt
ted když zapnu atmel studio a připojím jen usbasp tak mi to hodí hlášku bez periody:
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.
takže malý pokrok, děkuji
Jestli můžu poprosit o vysvětlení těch další hlášek, vím že se tu již hovořilo o parametru -F
Ještě bych se chtěl zeptat, když jsem přidával ten usbasp do atmel studia, přes external tools, tak to chce argument, ten je univerzální pro každý mikroprocesor? Jak jsem psal minule, zadal jsem tento pro atmegu8:
-p m32 -c usbasp -P usb -U flash:w:"$(ProjectDir)Debug\$(TargetName).hex":i
Ale ještě jsem našel úplně jinej...
Dej si tam ještě -v, to je pak výstup "ukecanější" a o trochu líp se hledá problém.
-p m8 -c usbasp -P usb - F STK600 -v -U flash:w:"$(ProjectDir)Debug\$(TargetName).hex":i
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 "C:\Program Files (x86)\Atmel\avrdude-6.1-mingw32\avrdude.conf"
Using Port : usb
Using Programmer : usbasp
AVR Part : ATmega8
Chip Erase delay : 10000 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 4 20 128 0 no 512 4 0 9000 9000 0xff 0xff
flash 33 10 64 0 yes 8192 64 128 4500 4500 0xff 0x00
lfuse 0 0 0 0 no 1 0 0 2000 2000 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 2000 2000 0x00 0x00
lock 0 0 0 0 no 1 0 0 2000 2000 0x00 0x00
calibration 0 0 0 0 no 4 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.