Re: problém s programováním Attiny13

Roman Trunk trunk.roman na gmail.com
Sobota Září 8 07:29:16 CEST 2018


Dobrý den,

pokud mě paměť neklame, kdysi jsem řešil cosi podobného s ATTiny85, pomohl
až ArduinoISP - ve zdrojáku (součást příkladů v IDE) je to první či druhý
parametr, nutno změnit defaultní

#define SPI_CLOCK         (1000000/6)

na

#define SPI_CLOCK            (128000/6)

Je tam k tomu i komentář.

RT



pá 7. 9. 2018 v 21:48 odesílatel Petr Zapadlo <zapik na email.cz> napsal:

> Vypadalo to velmi pravděpodobně, na netu jsem našel podobné případy - po
> snížení taktu na 128khz již attiny nešel programovat.
>
> Bohužel jsem nenašel kombinaci parametrů ve které by to šlo přepsat.
>
> Takže ty 2 co jsem měl (s tím druhým jsem si zřejmě kdysi hrál a už to
> teď  nevěděl) jsou oba podtaktované na 128khz a bohužel je nedokážu
> přepsat.
>
> S dalšími co měli ještě základní fuses to šlo naprosto bez problémů.
>
> Asi nějaký hard-reset neexistuje, že?
>
> Attiny13 mám v soic08, zaletovaný v aplikaci, takže do externího
> programátoru se dává blbě.
>
> Díky všem za pomoc.
>
> \Petr
>
>
> Dne 6.9.2018 v 15:14 Martin Blaha napsal(a):
> > Problémem je ten clock 128khz
> > zkus u avrdude snížit hodnotu bitclock třeba na 20
> >
> > avrdude -B20 ... atd
> >
> > Dne 06.09.2018 v 9:06 Petr Zapadlo napsal(a):
> >> Díky za odpověď.
> >>
> >> Nicméně zkoušel jsem to i netknutou Attiny13 a bohužel situace je
> >> stejná. Tedy odhaduji, že problém s fuses na jednom CPU to nebude.
> >>
> >> Petr
> >>
> >>
> >> Dne 6.9.2018 v 08:49 Jindrich Fucik napsal(a):
> >>> V mojem případě to skoro vždy vede k úvaze - asi jsem ty fuses
> >>> netrefil.
> >>> Takže pokaždé vytáhnu fusebit doctor jako HVSP/HVPP programmer a
> >>> procík smažu a začínám znovu.
> >>> http://mdiy.pl/atmega-fusebit-doctor-hvpp/?lang=en
> >>>
> >>> ---------- Původní e-mail ----------
> >>>
> >>> Od: Petr Zapadlo <zapik na email.cz>
> >>>
> >>> Komu: hw-list na list.hw.cz
> >>>
> >>> Datum: 5. 9. 2018 22:05:46
> >>>
> >>> Předmět: problém s programováním Attiny13
> >>>
> >>> Zdravím,
> >>>
> >>> hraji si tady s Attiny13A a od jistého okamžiku mám problém - nejsem
> >>> schopen do Attiny13 nic naprogramovat.
> >>>
> >>> Používám arduino v roli programátoru, tedy arduinoisp, k němu mám
> >>> připojenou Attiny13 a ledkou na pinu 5 (DB0) a pinu 7 (DB2). Jako
> >>> program používám příklad z arduina Blink, tedy prakticky to
> >>> nejjednodušší co lze.
> >>>
> >>> Když jsem začal, tak mi program nahrát šel, naposledy co jsem zkoušel
> >>> tak upravit fuses. Od té doby dostávám:
> >>>
> >>> avrdude: AVR device initialized and ready to accept instructions
> >>> avrdude: Device signature = 0x000000 (retrying)
> >>> avrdude: Device signature = 0x000000 (retrying)
> >>> avrdude: Device signature = 0x000000
> >>> avrdude: Yikes!  Invalid device signature.
> >>>
> >>> A je jedno, jestli je Attiny13 připojená či ne. Zkoušel jsem i jinou a
> >>> chová se  to stejně. (ta byla úplně čistá, takže fuses by to být
> >>> nemělo)
> >>>
> >>> Překabelovával jsem to asi 100x, tam by chyba být neměla, arduino v
> >>> roli
> >>> programátoru má porty v pořádku. na patřičných pinech attiny vidím
> >>> snahu
> >>> o komunikaci, ale výsledek se nedostavuje. Už tady nad tím sedím asi 2
> >>> hodiny a připadám si dost blbě.
> >>>
> >>> V Attiny13 běží poslední program co tam byl nahrán, takže mrtvá není.
> >>>
> >>> Poslední pálení pojistek proběhlo takto:
> >>>
> >>> avrdude -p attiny13 -P /dev/ttyACM0 -c stk500v1  -b 19200 -q -U
> >>> lfuse:w:0x63:m -U hfuse:w:0xfd:m
> >>>
> >>> Tj, interní oscilátor 128kHz a BOD na 1,8V.
> >>>
> >>> Ale jak jsem psal, zkoušel jsem to i na jiné netknuté a situace je
> >>> stejná.
> >>>
> >>> Napadá někoho co jsem kde přehlédl?
> >>>
> >>>
> >>> A k tomu ještě doplňující dotaz, pro programování attiny13 používám
> >>> Arduino framework - kde lze říci kompilátoru, na jakém taktu pojede cpu
> >>> aby seděli časy například pro delay()?
> >>>
> >>> Díky
> >>>
> >>> Petr
> >>>
> >>> _______________________________________________
> >>> HW-list mailing list  -  sponsored by www.HW.cz
> >>> Hw-list na list.hw.cz
> >>> http://list.hw.cz/mailman/listinfo/hw-list
> >>> _______________________________________________
> >>> HW-list mailing list  -  sponsored by www.HW.cz
> >>> Hw-list na list.hw.cz
> >>> http://list.hw.cz/mailman/listinfo/hw-list
> >>
> >> _______________________________________________
> >> HW-list mailing list  -  sponsored by www.HW.cz
> >> Hw-list na list.hw.cz
> >> http://list.hw.cz/mailman/listinfo/hw-list
> >
> > _______________________________________________
> > HW-list mailing list  -  sponsored by www.HW.cz
> > Hw-list na list.hw.cz
> > http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20180908/a66757cb/attachment.html>


Další informace o konferenci Hw-list