ATTINY13 a programator avrdde-gui

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

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
franta22
Příspěvky: 110
Registrován: 26 lis 2013, 01:00

ATTINY13 a programator avrdde-gui

#1 Příspěvek od franta22 »

Zdravím všechny a žádám o radu. Po počatečním nadšení s programováním AVR jsem došel na slabou hranu AVR . Při chybném zápisu fuse dojde k tomu že se opětovně nedaři vymazat obvod ...Může se tedy vyhodit ....TOTO u řady AT89Sxx neexistuje !!!!
teno stav se mi podařilo 2x navodit u ATTINY 13A při snaze uzamknutí obvodu .......řekl jsem si dobrá jsi trouba tak tedy nezamykej program
ALE ouha stav z ničeho nic během ladění taky nastane = nelze znovu programovat = ani mazat ....zase nutno obvod VYHODIT...aniž by bylo s fuse bitem cokoliv měněno .
.......
Pokud by někdo věděl jak napravit tento stav procesoru byl bych vděčnej.
na netu jsu rady které ovšem přesahují cenu nového obvodu a dle mého názoru jsou i nejisté .
.......
Bublina s AVR a avrdude jakoby splaskla teda u mě na stole -:)

Uživatelský avatar
ross4435897
Příspěvky: 426
Registrován: 10 lis 2009, 01:00
Bydliště: Brno

#2 Příspěvek od ross4435897 »

nekdy kdyz nastavis spatne hodiny tak musis zpomalit programator ... na konci skriptu ardude dej -B 50 (bit clock)
ale to se tyka pouze nezamknutych obvodu :D
Avrdude pouzivam uz asi 3 roky ... vlastne nic jineho, funguje dobre

Uživatelský avatar
franta22
Příspěvky: 110
Registrován: 26 lis 2013, 01:00

#3 Příspěvek od franta22 »

Tato posledni závada nevznikla uzamknutím obvodu ale naprogramovanim rc oscilatoru na nejpomalejsi chod ....deleno 256 ....
tím jsem asi nasledné přeprogramovaní programátorem avrdude
znemožnil ....VERIM ŽE TO CO MI RADITE POMŮŽE ALE JSEM V TOMTO ZAČATEČNÍK :....JAK MÁM PROVÉST ÚKON ???
na konci skriptu ardude dej -B 50 (bit clock)
...
1. KDE NAJDU TEN SKRIPT ?
2. JAK HO MÁM ZMĚNIT ? ČI DOPLNIT ?
dĚKUJI MAC ZA RADU A OMLOUVÁM SE ZA MOJE NEVĚDOMOSTI .

Uživatelský avatar
taz
Příspěvky: 312
Registrován: 16 kvě 2007, 02:00
Bydliště: Ostrava

#4 Příspěvek od taz »


Uživatelský avatar
AB1
Příspěvky: 312
Registrován: 23 lis 2009, 01:00

#5 Příspěvek od AB1 »

Pro programování s Avrdude používáš nějaký příkaz, např

Kód: Vybrat vše

avrdude -p t13 -c stk500 -e -U flash:w:diag.hex
přidej -B50 pro zpomalení

Kód: Vybrat vše

avrdude -p t13 -c stk500 -B50 -e -U flash:w:diag.hex

Uživatelský avatar
ross4435897
Příspěvky: 426
Registrován: 10 lis 2009, 01:00
Bydliště: Brno

#6 Příspěvek od ross4435897 »

presne tak ... ale pokud se bez woken neobejdes .. pak je tady jeste jedna moznost:
viz AVRdudess .... polozka: bit clock
takze pridas hodnotu: 50

Uživatelský avatar
franta22
Příspěvky: 110
Registrován: 26 lis 2013, 01:00

#7 Příspěvek od franta22 »

zatim se mi náprava nezdařila .....Uvažuji o napojení procesoru ATTINY 13 na jinej typ programátoru co umí pomalé rychlosti
....
Důvod proč se mi nedaři naprava je v přiloze
mám jen soubor avrdude.exe ....viz přiloha ...a tam nic moc měnit nemohu
Přílohy
avrdude.JPG
(99.75 KiB) Staženo 52 x

Uživatelský avatar
mira2830
Příspěvky: 238
Registrován: 05 lis 2006, 01:00
Bydliště: Praha
Kontaktovat uživatele:

#8 Příspěvek od mira2830 »

Myslím, že v tom případě bys měl začít tady a ujasnit si pojmy: Příkazový řádek :wink:

Uživatelský avatar
AB1
Příspěvky: 312
Registrován: 23 lis 2009, 01:00

#9 Příspěvek od AB1 »

Přidej -B50 do Command line Option
Přílohy
avr.PNG
(278.04 KiB) Staženo 37 x

Uživatelský avatar
franta22
Příspěvky: 110
Registrován: 26 lis 2013, 01:00

#10 Příspěvek od franta22 »

Děkji moc za radu ...nejsem zdatný ve vyjadřování to jsem avizoval hned
nazačatku ....pomocí obrázku je to jednozačně jasné a srozumitelné.
Přeji hezké vánoce všem a panu AB1 děkuji za jasnou radu !!!

Odpovědět

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