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

Martin Blaha conf.hw na elektronek.cz
Čtvrtek Září 6 15:14:00 CEST 2018


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



Další informace o konferenci Hw-list