Fórum témák

» Több friss téma
Fórum » AVR égetők
 
Témaindító: eastar, idő: Aug 21, 2014
Témakörök:
Lapozás: OK   52 / 52
(#) eyess válasza Mircsof hozzászólására (») Nov 28, 2017 /
 
Extreme Burner .Hát meg kellene próbálni másmilyen szoftverrel .Ha ebben a programban , azt hiszem lehet törölni , tehát erasure , akkor az végig megy ? És utána a fuse bit beállítások mit mutatnak? Pont azt a menü nem látszik amit feltettél képet.
(#) Mircsof válasza eyess hozzászólására (») Nov 28, 2017 /
 
Szia!
A mellékelt képen szépen látszik, hogy most már megy a külső kvarc is szépen.
Idézet:
„Hát meg kellene próbálni másmilyen szoftverrel”

Meg is próbáltam méghozzá az "AVRDUDESS" nevü programmal, és meglepetésemre a fusebitek kiolvasásakor az EXT. bit értéke is a megadott volt, holott az extrem b. hibát adott az ellenőrzésekor. Lehet tényleg nem olyan jó az a program. Mind egy végül is felprogramoztam az AVRDUDESS programmal, és úgy már minden rendben volt, mert a kvarc is szépen.
Már csak azt övezi mély homály előttem, hogy az állomány fordítása után miért kapok egyből 2db hexet?
1. openLRSng.ino.eightanaloginputs.hex
2. openLRSng.ino.with_bootloader.eightanaloginputs.hex

  1. //####### COMPILATION TARGET #######
  2. // Enable to compile transmitter code, default is RX
  3. //#define COMPILE_TX


Ugye itt az utolsó sor lenne a lényeg azzal választom ki, hogy adó vagy vevő. Viszont akkor nem értem, hogy egy fordításra miért kapok két hexet?
Ha ez is kiderülne akkor már csak le kellene fordítani az állományt a megfelelő órajellel, és kész is lennénk szerintem.
Nem tudom, hogy az itt mellékelt állományban is hibásan van-e az órajel.
(#) eyess válasza Mircsof hozzászólására (») Nov 29, 2017 /
 
Abban is 16MHZ re van megírva a program.
[b]
Idézet:
„CLOCK=16000000L[/b]

#
# Board type 6 requires a different Arduino target
#
ifeq ($(BOARD_TYPE),6)
CPU=atmega32u4
USB_VID=0x2341
USB_PID=0x8036
VARIANT=leonardo
else
CPU=atmega328p
USB_VID=null
USB_PID=null
VARIANT=standard
endif


Nem tudom , hogy miért fordít két hex et , és hogy van állítva maga a program amiben fordítod.És azt sem tudom , hogy maga a készülék amibe kerül a program , hogy s miként kell működjön.Értem ez alatt , hogy vagy az egyik hex kell hozzá , vagy a másik.Ezt meglátod , hogy azelőtt mit csinált a készülék , vagy működés szempontjából hiányzik e valami , vagy nem.És ezek után fogod tudni , azt , hogy melyik hex kell hozzá valójában.Most már a programozás megy meg vannak a fuse bitek is .Ezek után a hex lecserélése mér nem gond szerintem.
(#) RoliNyh válasza Mircsof hozzászólására (») Nov 29, 2017 /
 
Ha lehet hinni a fájlnévnek, az első csak egy nyers HEX, csak maga a program.
A másodikban meg elvileg van valamilyen BOOTLOADER is a program előtt...
(#) alienoo hozzászólása Szo, 9:41 /
 
Sziasztok!

Egy Atmel Attiny13A-t szeretnék programozni egy másik mikrokontrollerrel (pl Atmega328p, vagy nagyobbal.)
Egy "standalone" vagy "self" programmer, avagy számítógép nélküli flash feltöltése lenne a lényeg igazából, de nem nagyon találtam információt róla.
Úgy szeretném megoldani hogy ne kelljen sok komponens, avagy pl a saját vagy külső eeprom-ba lenne a feltöltendő tartalom. (Egy eszköz frissítőt szeretnék csinálni)

Valaki tud esetleg erre valamiféle megoldást vagy bármilyen infót vagy linket..?
Köszönöm előre is!

Üdv
(#) wbt válasza alienoo hozzászólására (») Szo, 9:48 /
 
Mondjuk ilyen?
uprog
(#) alienoo hozzászólása Szo, 9:54 /
 
Egy hasonló eszközre gondoltam, vagy egy ilyet átalakítani ha elfér az atmega328 flash/eepromjában a feltöltendő tartalom (~0,8Kb).. (ha nem akkor legyártani egy külső eeprommal mellette).

usbasp.jpg
    
(#) alienoo válasza wbt hozzászólására (») Szo, 9:55 /
 
Azta! Igen, ilyesmire gondoltam, csak jó lenne SD kártya nélkül megoldni, de mindjárt jobban belenézek..

Nekem elég lenne egy 2 színű led rá, ami pl pirosan villog ha írja, és zöld ha kész és minden ok, ja és egy start gomb rá tömören fogalmazva
A hozzászólás módosítva: Szo, 9:56
(#) wbt válasza alienoo hozzászólására (») Szo, 9:58 /
 
Szerintem jó az az SD-kártya, elfér rajta egy élet munkája, bármilyen laptopról/tabletről/mobilról tudod írni, olcsó. Ha meg elfáradt (kétlem) bagóért cseréled. Most így belegondolva nekem is kell egy ilyen
(#) alienoo hozzászólása Szo, 10:06 /
 
viszont nem publikálta a forráskódot, ami kellene, mert nekem csak egyetlenegy chipet (Attiny13A) kell csak programozni, egyetlenegy file-al, és jó lenne csak 1 start gomb rá szóval csak rádugom az isp-t, start, elintézi és kész
(#) wbt válasza alienoo hozzászólására (») Szo, 10:16 /
 
Ha fix típus és állandó program van, akkor szerintem érdemes megírni. Ez elég univerzális cucc, persze nem akarom rádtukmálni, csak megtaláltam.
(#) vargham válasza alienoo hozzászólására (») Szo, 12:53 / 1
 
Én ezt vettem alapul:
Nick Gammon bootloader

Kidobtam belőle az Arduino bootloader binárisokat, és beleraktam a sajátokat. Kiszedtem belőle a menüt is. Gombnyomásra ébred, megnézi, hogy van-e AVR az ISP-n. Ha igen, akkor a kiolvasott ID alapján felprogramozza a megfelelő bootloadert (4 AVR-t ismer). 10 másodperc inaktivitás után elalszik. Már két éve használják ugyanarról a 9 Voltos elemről.
(#) alienoo hozzászólása Szo, 21:54 /
 
Nagyon jó! Köszönöm szépen! Holnap ki is próbálom
(#) RoliNyh válasza alienoo hozzászólására (») Vas, 15:24 /
 
Android to avr flasher...
Talán ezt is érdemes megnézned, bár ez lehet csak bootloaderes procikat tud kezelni...
Viszont nem kell hardvert építeni.

Egyébként próbálta már valaki?
(#) alienoo válasza vargham hozzászólására (») Vas, 17:16 /
 
Nick Gammon verzió tökéletes! Én is kidobáltam belőle a "felesleget" és csak a lényeg maradt, így csak 7%-ot foglal egy bootloaderes (csak teszt panel) arduino nano-n úgy, hogy 2 tartalom is rajta van amit írnia kell
Köszönöm
A hozzászólás módosítva: Vas, 17:21
Következő: »»   52 / 52
Bejelentkezés

Belépés

Hirdetés
Lapoda.hu     XDT.hu     HEStore.hu