Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Arduino jako AVR programátor
Jdi na stránku 1, 2, 3, 4, 5, 6, 7  Další
 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
daavid



Založen: May 13, 2013
Příspěvky: 146

PříspěvekZaslal: so leden 04 2014, 14:40    Předmět: Arduino jako AVR programátor Citovat

Zdravím, s arduinem jsem začal nedávno a zaujalo mě jej použít jako AVR programátor. Nahrát kod do arduina a upravit jej na programování není problém, jen mi není jasné, jak přes arduino nahraju do avr hex soubor. Prosím poraďte, nebo oďte odkaz, kde se to řeší, nic jiného jsem nenašel a tam taky ne Smile
http://uart.cz/479/arduino-jako-avr-programator/ -podle těchto stránek umím arduino připravit, ale nevím si rady s tím hex souborem

Děkuji Very Happy

Jo, a mám Arduino UNO
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
AB1



Založen: Nov 23, 2009
Příspěvky: 312

PříspěvekZaslal: so leden 04 2014, 18:25    Předmět: Citovat

A co konkrétně není jasné?
Já sice nemám arduino, ale používám podobný postup.

Soubor ArduiniIsp máš upravený?
Kondenzátor 10M přidaný?
Avrdude nainstalovaný?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
daavid



Založen: May 13, 2013
Příspěvky: 146

PříspěvekZaslal: so leden 04 2014, 18:53    Předmět: Citovat

Vše mám upravený, tamto nainstalovaný nemám, to tam bylo? asi jsem slepej Smile to je na to posílání hex? A ještě mě napadlo sériovou komunikací.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
AB1



Založen: Nov 23, 2009
Příspěvky: 312

PříspěvekZaslal: ne leden 05 2014, 6:44    Předmět: Citovat

Pro windows 32bit:
Stáhni si "Avrdude.zip"
http://uloz.to/xNLShH4/avrdude-zip
a zkopíruj obsah X86 do nějakého adresáře (třeba Avrdude).

V tom tvém odkazu je test spojení, ale pro linux.
kód:
$ avrdude -c avrisp \
> -P /dev/tty.usbmodem* \
> -b 19200 \
> -p kód_MCU


Pro windows to bude (z příkazového řádku)
kód:
avrdude -c avrisp -P com1 -b 19200 -p m8

com1 je port na který je připojeno Arduino
m8 je typ Avr (Atmega 8 )

Zkus.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
daavid



Založen: May 13, 2013
Příspěvky: 146

PříspěvekZaslal: ne leden 05 2014, 10:14    Předmět: Citovat

AB1 napsal(a):
Pro windows 32bit:
Stáhni si "Avrdude.zip"
http://uloz.to/xNLShH4/avrdude-zip
a zkopíruj obsah X86 do nějakého adresáře (třeba Avrdude).

V tom tvém odkazu je test spojení, ale pro linux.
kód:
$ avrdude -c avrisp \
> -P /dev/tty.usbmodem* \
> -b 19200 \
> -p kód_MCU


Pro windows to bude (z příkazového řádku)
kód:
avrdude -c avrisp -P com1 -b 19200 -p m8

com1 je port na který je připojeno Arduino
m8 je typ Avr (Atmega 8 )

Zkus.


program nelze spustit, ptž. v pc chybí libus0.dll.

nevíte co to je? Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
pavoucisit



Založen: Nov 02, 2008
Příspěvky: 176
Bydliště: Havířov

PříspěvekZaslal: ne leden 05 2014, 11:38    Předmět: Citovat

A to Arduino ti s PC funguje? Jaký COM port je k Arduinu přidělen? Jakou revizi UNA máš?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
daavid



Založen: May 13, 2013
Příspěvky: 146

PříspěvekZaslal: ne leden 05 2014, 11:48    Předmět: Citovat

AB1 napsal(a):
Pro windows 32bit:
Stáhni si "Avrdude.zip"
http://uloz.to/xNLShH4/avrdude-zip
a zkopíruj obsah X86 do nějakého adresáře (třeba Avrdude).

V tom tvém odkazu je test spojení, ale pro linux.
kód:
$ avrdude -c avrisp \
> -P /dev/tty.usbmodem* \
> -b 19200 \
> -p kód_MCU


Pro windows to bude (z příkazového řádku)
kód:
avrdude -c avrisp -P com1 -b 19200 -p m8

com1 je port na který je připojeno Arduino
m8 je typ Avr (Atmega 8 )

Zkus.


Ten .dll. jsem našel ale když napíši příkaz z příkazového řádku tak se ozve:

avrdude není názvem vnitřního ani vnějšího příkazu, spustitelného programu nebo dávkového souboru.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
daavid



Založen: May 13, 2013
Příspěvky: 146

PříspěvekZaslal: ne leden 05 2014, 11:49    Předmět: Citovat

pavoucisit napsal(a):
A to Arduino ti s PC funguje? Jaký COM port je k Arduinu přidělen? Jakou revizi UNA máš?


funguje a je na com3, to sem tam nastavil
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
pavoucisit



Založen: Nov 02, 2008
Příspěvky: 176
Bydliště: Havířov

PříspěvekZaslal: ne leden 05 2014, 13:41    Předmět: Citovat

V CMD - příkazovém řádku musíš být v kořenu adresáře avrdude, tam kde si ho hozbalil, tedy ne C:/avrdude -c avrisp -P com1 -b 19200 -p m8
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
daavid



Založen: May 13, 2013
Příspěvky: 146

PříspěvekZaslal: ne leden 05 2014, 14:50    Předmět: Citovat

pavoucisit napsal(a):
V CMD - příkazovém řádku musíš být v kořenu adresáře avrdude, tam kde si ho hozbalil, tedy ne C:/avrdude -c avrisp -P com1 -b 19200 -p m8

Teď nevím přesně jak. Jako mám zvolit adresář, tak, kde jsem to z toho winraru rozbalil? A jak? Já s cmd nemám moc zkušenosti Very Happy
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
pavoucisit



Založen: Nov 02, 2008
Příspěvky: 176
Bydliště: Havířov

PříspěvekZaslal: ne leden 05 2014, 15:01    Předmět: Citovat

Rozbal si, nebo přesuň adresář AVRDUDE třeba do kořene disku C. Spusť CMD (uvidíš C:/ ) a napiš cd AVRDUDE, to cd tě dostane do adresáře AVRDUDE. Pak budeš mít C:/AVRDUDE/ a můžeš zadat příkaz pro zápis do chipu. Je důležité dodržet velikost písma adresáře.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
daavid



Založen: May 13, 2013
Příspěvky: 146

PříspěvekZaslal: ne leden 05 2014, 15:09    Předmět: Citovat

pavoucisit napsal(a):
Rozbal si, nebo přesuň adresář AVRDUDE třeba do kořene disku C. Spusť CMD (uvidíš C:/ ) a napiš cd AVRDUDE, to cd tě dostane do adresáře AVRDUDE. Pak budeš mít C:/AVRDUDE/ a můžeš zadat příkaz pro zápis do chipu. Je důležité dodržet velikost písma adresáře.


nojo, ale já když zapnu cmd tak tam je: C:\Users\DAVID>
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
pavoucisit



Založen: Nov 02, 2008
Příspěvky: 176
Bydliště: Havířov

PříspěvekZaslal: ne leden 05 2014, 15:17    Předmět: Citovat

Napiš cd.. a Enter a pak znovu, to tě bude vracet na C:/
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
AB1



Založen: Nov 23, 2009
Příspěvky: 312

PříspěvekZaslal: ne leden 05 2014, 15:19    Předmět: Citovat

Posílám soubor AVR.bat.
Nakopíruj ho do adresáře ve kterém je avrdude.exe.
Pak na tento soubor poklepej myší.



AVR.zip
 Komentář:

Stáhnout
 Soubor:  AVR.zip
 Velikost:  161 Bajtů
 Staženo:  129 krát

Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
AB1



Založen: Nov 23, 2009
Příspěvky: 312

PříspěvekZaslal: ne leden 05 2014, 15:22    Předmět: Citovat

V souboru AVR.bat přepiš com1 na com3.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů Časy uváděny v GMT + 1 hodina
Jdi na stránku 1, 2, 3, 4, 5, 6, 7  Další
Strana 1 z 7

 
Přejdi na:  
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

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

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.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.16 sekund