Re: Arduino - nová verze
gatilo
gatilo na centrum.cz
Neděle Duben 10 22:40:49 CEST 2016
10.4.2016, 22:39:54
Kdybych to vedel, tak vam to sem rovnou napisu
;-)
S pozdravem Pavel
mailto:gatilo + zavinac + centrum.cz
--
Jirka Mww napsal:
> No ten soubor avrdude.conf jsem našel, ale moc mu nerozumím. Obsahuje
> definici velkého množství různých programátorů, ale co změnit, aby
> šlo DTR zpět po resetu, to opravdu asi nezvládnu.
> Zdravi
> Jirka Sloupenský OK1MWW
> Dne 10. dubna 2016 19:15 gatilo <gatilo na centrum.cz> napsal(a):
>> 10.4.2016, 19:09:04
>>
>> Jestli jsem spravne pochopil, jak to IDE funfuje
>> ( tohle mne na arduinu se.. nejvic, ze informace o tom jak vnitrne
>> funguje, nejsou zrovna snadno nalezitelne a srozumitelne)
>> tak je to tak, ze k programovani pouziva "avrdude".
>> Takze pres parametry, popr. avrdude.conf, by IMHO melo jit, chovani
>> programatoru ovlivnit.
>>
>> S pozdravem Pavel
>> mailto:gatilo + zavinac + centrum.cz
>>
>> --
>> Jirka Mww napsal:
>>
>>> Tak je to jasné, pokud udělám reset ručně, těsně před nahráváním, tak
>>> to programuje. Ta HW úprava je samozřejmě jasná, ale mám těch Arduino
>>> UNO několik a nechce se mi to dělat na všech.
>>> co se týče té úpravy souboru, tak to jsem mimo. Tohle je ten, co
>>> nefunguje ( V1.6.5.) :
>>
>>> avrisp.name=AVR ISP
>>> avrisp.communication=serial
>>> avrisp.protocol=stk500v1
>>> avrisp.program.protocol=stk500v1
>>> avrisp.program.tool=avrdude
>>> avrisp.program.extra_params=-P{serial.port}
>>
>>> avrispmkii.name=AVRISP mkII
>>> avrispmkii.communication=usb
>>> avrispmkii.protocol=stk500v2
>>> avrispmkii.program.protocol=stk500v2
>>> avrispmkii.program.tool=avrdude
>>> avrispmkii.program.extra_params=-Pusb
>>
>>
>>> a tohloe je ten co funguje (V1.0.1.) :
>>
>>> avrisp.name=AVR ISP
>>> avrisp.communication=serial
>>> avrisp.protocol=stk500v1
>>
>>> avrispmkii.name=AVRISP mkII
>>> avrispmkii.communication=usb
>>> avrispmkii.protocol=stk500v2
>>
>>> Nevím co znamená toto :
>>> avrisp.program.extra_params=-P{serial.port}
>>> ani proč je u V1.6.5. zvlášť popis programovacího protokolu.
>>
>>> Vzhledem k tomu, že stačí udělat ten reset ručně bych tady problém asi nehledal.
>>> Zdravi
>>> Jirka Sloupenský OK1MWW
>>
>>
>>> Dne 10. dubna 2016 18:06 gatilo <gatilo na centrum.cz> napsal(a):
>>>> 10.4.2016, 18:00:34
>>>>
>>>> Kladnej pulz pri vzestupne hrane vygeneruje derivacni clanek (C+R(+D)) a
>>>> pokud pozadujete pulz zapornej, tak jeste T+2R jako invertor.
>>>> Ale je mozne, ze upravou tohoto souboru:
>>>> ...\arduino105\hardware\arduino\programmers.txt
>>>> to pujde i uplne bez bastleni.
>>>>
>>>> S pozdravem Pavel
>>>> mailto:gatilo + zavinac + centrum.cz
>>>>
>>>> --
>>>> Jirka Mww napsal:
>>>>
>>>>> Problém je už od verze 1.6.4. Vyměkl jsem, vytáhl osciloskop a už jsem
>>>>> na to přišel, ale jednoduché řešení nemám. Verze 1.0.1. udělá reset
>>>>> tak, že DTR jde z -12V na +12V a pak cca po 5 ms jde zpět na -12V.
>>>>> Reset procesoru se udělá až po tomto návratu, protože se přes
>>>>> kondenzátor vygeneruje na RESETu procesoru krátký nulový pulz.
>>>>> Verze 1.6.8. drží DTR na + 12V po celou dobu nahrávání a zpět na -12V
>>>>> se to vrátí až po neúspěšném nahrání a pak se reset opravu udělá. Teď
>>>>> babo raď jak vygenerovat záporný pulz z přechodu -12V -> +12 V a moc
>>>>> nebastlit.
>>>>> Zdravi
>>>>> Jirka Sloupenský OK1MWW
>>>>
>>>>
>>>>> Dne 10. dubna 2016 16:40 Petr Labaj <labaj na volny.cz> napsal(a):
>>>>>> No tak si stáhněte nějakou předchozí verzi.
>>>>>> Já tady mám poslední 1.6.5, a ta zaručeně programovala dobře.
>>>>>>
>>>>>> PL
>>>>>>
>>>>>> **************************
>>>>>>
>>>>>> Dne 10.4.2016 v 16:30 Jirka Mww napsal(a):
>>>>>>>
>>>>>>> Zkouším to teď s USB - RS232 převodníkem na jiném COM portu a chová se
>>>>>>> to naprosto stejně : verze 1.0.1 generuje reset a programuje, verze
>>>>>>> 1.6.8. reset negeneruje ( dioda neblikne ) a neprogramuje. Našel
>>>>>>> jsem, že klíč by mohl být v popisu desek v souboru boards.txt ,zkouším
>>>>>>> různé úpravy, ale nepomáhá to.
>>>>>>> Zdravi
>>>>>>> Jirka Sloupenský OK1MWW
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> 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
> _______________________________________________
> 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