Program pro ATmegu16U2 v arduinu – Mikrokontroléry – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Program pro ATmegu16U2 v arduinu – Mikrokontroléry – Fórum – Programujte.comProgram pro ATmegu16U2 v arduinu – Mikrokontroléry – Fórum – Programujte.com

 

Mrkev
~ Anonymní uživatel
10 příspěvků
3. 7. 2013   #1
-
0
-

Zdar a sílu.

Dneska se mi podařilo skoro dostavět vlastní ARDUINO UNO, ale problém je, že pořádně nevím, co nahrát do procesoru, který řídí komunikaci. Konkrétně jde o obvod ATmega16U2 (U3). Neví někdo, co tam nahrát? Díky moc

Nahlásit jako SPAM
IP: 89.102.184.–
KIIV
~ Moderátor
+43
God of flame
3. 7. 2013   #2
-
0
-

jestli mas nainstalovane to arduino ide, tak v podadresari hardware/arduino/firmwares/arduino-serial/ mam soubor Arduino-usbserial-atmega16u2-Uno-Rev3.hex  a to by myslim melo byt presne co potrebujes,..

Nahlásit jako SPAM
IP: 62.168.56.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Mrkev
~ Anonymní uživatel
10 příspěvků
3. 7. 2013   #3
-
0
-

#2 KIIV
jj, tak toto jsem našel taky. A teď už jenom jaké pojistky? V readMe,... o tom není ani zmíňka.

Nahlásit jako SPAM
IP: 89.102.184.–
KIIV
~ Moderátor
+43
God of flame
Nahlásit jako SPAM
IP: 62.168.56.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Mrkev
~ Anonymní uživatel
10 příspěvků
3. 7. 2013   #5
-
0
-

#4 KIIV
Tak to vypadá dobře a MEGA16U2 se asi podařilo nahrát.

Připojil jsem ARDUINO UNO k usb portu (zatím bez ATmega328 s bootloaderem) a přihlásilo se mi jako "Arduino Uno (COM8).

Zde přikládám i výstup a je důležité podotknout, že k naprogramování ATmegy16U2 bylo potřeba upravit configurační soubor v "C:\WinAVR-20100110\bin\avrdude.conf"

Výpis vypadá takto:

c:\WinAVR-20100110\bin>avrdude -c usbasp -p m16u2 -u -U flash:w:Arduino-us
l-atmega16u2-Uno-Rev3.hex -U lfuse:w:0xFF:m -U hfuse:w:0xD9:m -U efuse:w:0
-U lock:w:0x0F:m

avrdude: warning: cannot set sck period. please check for usbasp firmware
.
avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.04s

avrdude: Device signature = 0x1e9489
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be per

         To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: warning: cannot set sck period. please check for usbasp firmware
.
avrdude: reading input file "Arduino-usbserial-atmega16u2-Uno-Rev3.hex"
avrdude: input file Arduino-usbserial-atmega16u2-Uno-Rev3.hex auto detecte
ntel Hex
avrdude: writing flash (4034 bytes):

Writing | ################################################## | 100% 2.87s



avrdude: 4034 bytes of flash written
avrdude: verifying flash memory against Arduino-usbserial-atmega16u2-Uno-R
x:
avrdude: load data flash data from input file Arduino-usbserial-atmega16u2
ev3.hex:
avrdude: input file Arduino-usbserial-atmega16u2-Uno-Rev3.hex auto detecte
ntel Hex
avrdude: input file Arduino-usbserial-atmega16u2-Uno-Rev3.hex contains 403
s
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 2.71s



avrdude: verifying ...
avrdude: 4034 bytes of flash verified
avrdude: reading input file "0xFF"
avrdude: writing lfuse (1 bytes):

Writing | ################################################## | 100% 0.02s

avrdude: 1 bytes of lfuse written
avrdude: verifying lfuse memory against 0xFF:
avrdude: load data lfuse data from input file 0xFF:
avrdude: input file 0xFF contains 1 bytes
avrdude: reading on-chip lfuse data:

Reading | ################################################## | 100% 0.02s

avrdude: verifying ...
avrdude: 1 bytes of lfuse verified
avrdude: reading input file "0xD9"
avrdude: writing hfuse (1 bytes):

Writing | ################################################## | 100% 0.02s

avrdude: 1 bytes of hfuse written
avrdude: verifying hfuse memory against 0xD9:
avrdude: load data hfuse data from input file 0xD9:
avrdude: input file 0xD9 contains 1 bytes
avrdude: reading on-chip hfuse data:

Reading | ################################################## | 100% 0.02s

avrdude: verifying ...
avrdude: 1 bytes of hfuse verified
avrdude: reading input file "0xF4"
avrdude: writing efuse (1 bytes):

Writing | ################################################## | 100% 0.02s

avrdude: 1 bytes of efuse written
avrdude: verifying efuse memory against 0xF4:
avrdude: load data efuse data from input file 0xF4:
avrdude: input file 0xF4 contains 1 bytes
avrdude: reading on-chip efuse data:

Reading | ################################################## | 100% 0.01s

avrdude: verifying ...
avrdude: 1 bytes of efuse verified
avrdude: reading input file "0x0F"
avrdude: writing lock (1 bytes):

Writing | ################################################## | 100% 0.02s

avrdude: 1 bytes of lock written
avrdude: verifying lock memory against 0x0F:
avrdude: load data lock data from input file 0x0F:
avrdude: input file 0x0F contains 1 bytes
avrdude: reading on-chip lock data:

Reading | ################################################## | 100% 0.01s

avrdude: verifying ...
avrdude: 1 bytes of lock verified

avrdude done.  Thank you.


c:\WinAVR-20100110\bin>
Nahlásit jako SPAM
IP: 89.102.184.–
Mrkev
~ Anonymní uživatel
10 příspěvků
3. 7. 2013   #6
-
0
-

#5 Mrkev
A upravený konfigurační soubor můžete stáhnout zde. Pomocí něj je možné nainstalovat ATmegy 8U2 , 16U2, ...

Nahlásit jako SPAM
IP: 89.102.184.–
Mrkev
~ Anonymní uživatel
10 příspěvků
3. 7. 2013   #7
-
0
-

#6 Mrkev
http://uloz.to/xh29JyW4/avrdude-conf

Nahlásit jako SPAM
IP: 89.102.184.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 6 hostů

Podobná vlákna

Program pro prvočísla — založil Daniel

Program pro 8051 — založil Wexter

Program pro AVR — založil Ravien

Dávka pro program — založil Kiki Lopez

Program pro java — založil Luke

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý