Založen: Sep 19, 2007 Příspěvky: 3698 Bydliště: Praha
Zaslal: ne říjen 23 2016, 19:04 Předmět:
Podle mých zkušeností se v Khazama elementární operace při opakování nakonec povede i přes chybu nastavení taktu. V tvém případě ale vidím ješte jednu možnou chybu podle toho nepřečtení signatury procesoru. Zkus nastavit nízký kmitočet na ISP. Třeba jen 32 kHz.
Založen: Jun 11, 2006 Příspěvky: 948 Bydliště: Plzen-Jih
Zaslal: ne říjen 23 2016, 19:05 Předmět:
aha ale i tak je jasne ze maj stejny fw (sten "spatny")
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
Založen: Sep 30, 2016 Příspěvky: 38 Bydliště: Brno
Zaslal: po říjen 24 2016, 7:34 Předmět:
LPT bohužel nemám...
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...
Založen: Sep 30, 2016 Příspěvky: 38 Bydliště: Brno
Zaslal: po říjen 24 2016, 9:41 Předmět:
aha, vidím, že jsem se zase vyznamenal, myslel jsem, že to mám stáhlé, ale zase jsem přehlídl rozdílnost názvů a tudíž jsem ve složce našel naprosto něco nepoužitelného...
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
Založen: Sep 30, 2016 Příspěvky: 38 Bydliště: Brno
Zaslal: po říjen 24 2016, 16:46 Předmět:
tak se mi to asi podařilo přehrát.
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
Založen: Nov 20, 2012 Příspěvky: 1453 Bydliště: Praha
Zaslal: po říjen 24 2016, 20:07 Předmět:
pro Megu8 tam máš špatný parametr. -p m32 znamená Megu32. Možná proto ti to čte špatně signaturu. Pro Megu8 je to -p m8. Tady je seznam všech parametrů pro AVRDude.
Dej si tam ještě -v, to je pak výstup "ukecanější" a o trochu líp se hledá problém.
Založen: Sep 30, 2016 Příspěvky: 38 Bydliště: Brno
Zaslal: út říjen 25 2016, 9:20 Předmět:
parametr:
-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 :
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.
Časy uváděny v GMT + 1 hodina Jdi na stránku Předchozí1, 2, 3, 4, 5Další
Strana 4 z 5
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.