ATTINY 13A driver

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
elnovy
Doporučuje se dohled statného moderátora
Příspěvky: 884
Registrován: 04 črc 2010, 00:00
Bydliště:

ATTINY 13A driver

#1 Příspěvek od elnovy »

Zdravím ,mám takový problém
koupil jsem si USBASP V2.0 hardware driver ....do něho vkládám ATTINY13A.
Programy fungující na simulátoru AVR Simulator IDE nahrané do SW driveru eXTREME Burner -AVR C
mi nejdou nahrát do procesoru ATTINY 13A.......
objevuje se mi hláška
o nezdařeném čtení .....
Přitom mazat ATTINY jde i nahrát soubor
myFirmware......ale žadnej jinej program nejde nahrát ????
Nevím v čem dělám chybu???
Děkuji moc za každou RADU
Můj e-mail: elnovy@email.cz
Bydliště: JČ
Povolání: Vývoj elektroniky+DPS
Zájmy: Programování C++ ,assembler
Uživatelský avatar
frpr666
Příspěvky: 1051
Registrován: 28 pro 2009, 00:00

#2 Příspěvek od frpr666 »

1/ máš správně zapojené piny MISO, MOSI, SCK, RESET, VCC, GND ?
2/ jde ti zapsat libovolný hex soubor do flash Atmelu a zpátky vyčíst ?
3/ máš dobře nastavené pojistky (fuse bity) ? Pro programování ISP musí mít atmel běžící oscilátor (vnitřní nebo vnější).
Uživatelský avatar
elnovy
Doporučuje se dohled statného moderátora
Příspěvky: 884
Registrován: 04 črc 2010, 00:00
Bydliště:

#3 Příspěvek od elnovy »

1.Piny mám správně zapojeny...
2. libovolný HEXA soubor mi nejde zapsat a přečist !!!
V přiloze posílám soubor co mi jde zapasat a přečist viz .
myFirmware...ten funguje spravně ......
A soubor RGB LDGTB nejde tam a zpět ani za boha´=jsem z toho celej nešťastnej......výměna obvodu ATTINY nepomáhá
3.Jak se nastavují FUSE pojistky a neznám nic s nimi nedělám...
oscilátor má ATTINY pouze vnitřní .......
---------------------------------------------------------------------------------
program RGB LDGTB na simulatoru funguje skvěle a do brouka ne a ne ho dostat . Děkuji za jakoukoliv radu
Přílohy
RGB LDGTB.hex
(746 bajtů) Staženo 148 x
myFirmware.hex
(373 bajtů) Staženo 125 x
Můj e-mail: elnovy@email.cz
Bydliště: JČ
Povolání: Vývoj elektroniky+DPS
Zájmy: Programování C++ ,assembler
Uživatelský avatar
AB1
Příspěvky: 312
Registrován: 23 lis 2009, 00:00

#4 Příspěvek od AB1 »

Zkus:

1. Místo toho extreme burneru použít Avrdude přímo z příkazové řádky.

nebo

2. Odstraň první řádek v souboru rgb_ldgtb_913.hex.
Uživatelský avatar
elnovy
Doporučuje se dohled statného moderátora
Příspěvky: 884
Registrován: 04 črc 2010, 00:00
Bydliště:

#5 Příspěvek od elnovy »

Děkuji ...Ozkoušim ...ale mohl by jste mi poslat odkaz na stažení Avrdude ....
abych si ho mohl nainstalovati k tomu HW USBASP v 2.1.....
nějak Avrdude free nemohu nalézt.
Můj e-mail: elnovy@email.cz
Bydliště: JČ
Povolání: Vývoj elektroniky+DPS
Zájmy: Programování C++ ,assembler
Uživatelský avatar
elnovy
Doporučuje se dohled statného moderátora
Příspěvky: 884
Registrován: 04 črc 2010, 00:00
Bydliště:

#6 Příspěvek od elnovy »

Avrdude sw nemá možnost napojení HW programátoru na USB port....tzn.
USBASP v2.1. nejde na Avrdude napojit ...
vynechání první programové řadky taky nevede k výsledku...
mate mě že jeden soubor jde tam a zpět a druhej nejde....
asi chtějí donate .....jsem v koncích :roll: [/quote]
Můj e-mail: elnovy@email.cz
Bydliště: JČ
Povolání: Vývoj elektroniky+DPS
Zájmy: Programování C++ ,assembler
Uživatelský avatar
AB1
Příspěvky: 312
Registrován: 23 lis 2009, 00:00

#7 Příspěvek od AB1 »

USBASP v2.1. nejde na Avrdude napojit ...

Já myslím že jde.
http://elecrom.wordpress.com/2009/04/15 ... d-avrdude/
Uživatelský avatar
FHonza
Příspěvky: 1443
Registrován: 20 lis 2012, 00:00
Bydliště: Praha

#8 Příspěvek od FHonza »

Vyzkoušel jsem nahrát oba tvé *.hex pomocí USBasp a avrdude verze 5.11 a nenarazil jsem na žádný problém.

Informace o USBasp a software nalezneš zde.

Dokážeš přečíst nastavení fuse bitů ? Pro ATTiny je default lFuse 0x6a hFuse 0xff.

Většina klonů programátorů USBasp má přepínač nebo jumper označený jako Slow SCK (SPI Slow a pod). Jestli ho na svém programátoru máš, tak ho vyzkoušej přepnout do režimu "pomalého" procesoru. Mohlo by to pomoci.
Uživatelský avatar
elnovy
Doporučuje se dohled statného moderátora
Příspěvky: 884
Registrován: 04 črc 2010, 00:00
Bydliště:

#9 Příspěvek od elnovy »

Aurdude jsem si stahl ale jeho nainstalovani se mi nedari nemohu nalezt zpousteci soubor........dik za overeni obou souboru .hex....s tou spojkou na slow je na desce nenaletovana ale dirky do dps tu jsou ......
zatim diky za pomoc .....dnes se tomu budu vice venovati
Můj e-mail: elnovy@email.cz
Bydliště: JČ
Povolání: Vývoj elektroniky+DPS
Zájmy: Programování C++ ,assembler
Uživatelský avatar
AB1
Příspěvky: 312
Registrován: 23 lis 2009, 00:00

#10 Příspěvek od AB1 »

Hledej Avrdude.zip na Ulozto.
Avrdude se neinstaluje. Pro začátek si vytvoř nějaký adresář a do něho si dej soubory avrdude.exe , avrdude.conf a soubor .hex který se má zapsat.

Dál tam vytvoř .bat soubor, nazvi ho třeba zapis.bat. Do něho zapiš příkaz pro zápis do Flash. Po spuštění tohoto souboru by se měl mproc naprogramovat.

Přikládám příklad souboru .bat, ale někdo by se měl podívat jestli mám příkaz dobře.
Přílohy
zapis.zip
(219 bajtů) Staženo 133 x
Uživatelský avatar
elnovy
Doporučuje se dohled statného moderátora
Příspěvky: 884
Registrován: 04 črc 2010, 00:00
Bydliště:

#11 Příspěvek od elnovy »

zlate atmely rodiny MCS51....ted mi vyprsela bezpúlatna doba simulatoru AVR ...chteji 39 euro ......Nevite o nejakem free simulatoru pro rodinu
avr atmel respektive ATTINY 13 alespoň......s tim programatorem na USB
zatim poseckam mam taky BIPROG a s tim by to melo jiti bezproblémů......naprogramovat ......TA RADOST Z DOBREHO SIMULATORU ....byla velika ale platit nemohu .....
Můj e-mail: elnovy@email.cz
Bydliště: JČ
Povolání: Vývoj elektroniky+DPS
Zájmy: Programování C++ ,assembler
Uživatelský avatar
flyingbird
Příspěvky: 59
Registrován: 09 říj 2008, 00:00
Bydliště: ValMez
Kontaktovat uživatele:

#12 Příspěvek od flyingbird »

elnovy píše:Aurdude jsem si stahl ale jeho nainstalovani se mi nedari nemohu nalezt zpousteci soubor........


Člověče ty potřebuješ vodit za ručičku.

AVRDUDE:
http://download.savannah.gnu.org/releases/avrdude/avrdude-5.11-Patch7610-win32.zip

AVRDUDE GUI:
http://code.google.com/p/home-part/downloads/detail?name=avrdude-GUI-1.0.5.zip

Obojí rozbal do c:\avrdude, odsud spouštěj avrdude-gui.exe. Zadej port USB a vyber tvůj čip, HEX soubor. Nejdřív zkus Read Fuse, tím ověříš že to jede.

Obrázek
Uživatelský avatar
elnovy
Doporučuje se dohled statného moderátora
Příspěvky: 884
Registrován: 04 črc 2010, 00:00
Bydliště:

#13 Příspěvek od elnovy »

Děkuji provedu .....
Můj e-mail: elnovy@email.cz
Bydliště: JČ
Povolání: Vývoj elektroniky+DPS
Zájmy: Programování C++ ,assembler
Uživatelský avatar
elnovy
Doporučuje se dohled statného moderátora
Příspěvky: 884
Registrován: 04 črc 2010, 00:00
Bydliště:

#14 Příspěvek od elnovy »

PRO flyingbird : ANO UŽ MI FUNGUJÍ ZÁPISY , ČTENÍ i verifikace ...paráda.....děkuji moc za velmi dobrou radu...
Nechce se mi otvírati nové vlákno vzhledem k mé natvrdlosti...
Uvítal bych free simulator SW pro zmíněné ATTINY 13 nebo raději pro celou rodinu.....a to buď v assembleru nebo i ve vyššim jazyce ...
Pracoval jsem se
avr simulatorem .....
http://www.oshonsoft.com/avr.html
je sice moc krasný ale po jité době přestane fungovat
a za 39E koupeni licence je to vzhledem k mini aplikacim velmi drahé..
Pokud by mi někdo poradil kde ho hledat ...byl bych velmi rád
Předem moc děkuji ....
Můj e-mail: elnovy@email.cz
Bydliště: JČ
Povolání: Vývoj elektroniky+DPS
Zájmy: Programování C++ ,assembler
Uživatelský avatar
flyingbird
Příspěvky: 59
Registrován: 09 říj 2008, 00:00
Bydliště: ValMez
Kontaktovat uživatele:

#15 Příspěvek od flyingbird »

Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“