Arduino Mini Pro a problem s bootloaderem

Pavel Kutina hw na prelude.cz
Pondělí Březen 9 11:16:40 CET 2015


Ještě než jsem odjel z domova, trochu jsem propískal a něco málo poměřil. 
Jediný rozdíl mezi fungujícím ze staré série a nefungujícím novým je 
kapacita na vstupu - když vyjdu z tohoto schématu 
http://arduino.cc/en/uploads/Main/Arduino-Pro-Mini-schematic.pdf tak 
kapacita C2 u fungujícího je celkem přesne 100nF, nefungujícího 150nF, 
nejsem si úplně jistý, do jaké míry by to mohlo hrát roli, každopádně pro 
klid duše zkusím vyměnit za menší.

A k té diodě - jaká dioda, kam? Na schématu nic takového nevidím, na desce 
je ale pár blech, které ve schématu nejsou, včetně jedné diody (na obou 
revizích), ale to vypadá spíš jako ochrana proti blbosti. Odkud, kam, proč a 
jak má vést? Jestli takhle 
(http://www.atmel.com/Images/Atmel-2521-AVR-Hardware-Design-Considerations_ApplicationNote_AVR042.pdf 
Fig 2-1), tak zkusím doplnit.

Pavel Kutina



----- Original Message ----- 
From: "Jirka Mww" <jirka.mww na gmail.com>
To: "HW-news" <hw-list na list.hw.cz>
Sent: Monday, March 09, 2015 10:26 AM
Subject: Re: Arduino Mini Pro a problem s bootloaderem


Nevím, jestli to může být váš případ, mě se takto podobně chovala
Arduina Pro mini když chyběla dioda mezi Reset pinem a +5V.
Na desce není, ale je v mém případě je naprosto nutná, připojuju ji
zvenku.  Bez ní je úspešnost programování u všech Arduin ( cca 6ti)
které jsem měl v ruce  tak 30%.  S diodou O.K.


Dne 9. března 2015 1:37 Pavel Kutina <hw na prelude.cz> napsal(a):
> Zdravim,
>
> zase jsem v subj. asi použil sprosté slovo, ale nemůžu si pomoci, mě se
> tyhle mrňavé moduly s 328p hodně líbí. Většinou.
>
> Chtěl jsem spustit "sériovou výrobu", pět stejných modulů. Tak jsem vyndal
> pytlík s pěti stejnými Mini Pro, vyhodil z bastlu tu, na které jsem ladil
> (jiná verze desky, ale těch pět stejných nemám) a pak už jsem se jen 
> divil.
>
> Pro tu "sérii" jsem chtěl použít programování přes bootloader a sériovou
> linku, tak jsem to nadrátoval k FTDI, vypálil hex a všechno OK. Pak jsem
> udělal změnu, chtěl jsem vypálit hex a ejhle, nejde to, následuje hláška
>
> "avrdude stk500_getsync(): not in sync resp=0x00"
>
> Výsledek je stejný, i když tam pustím stejný hex vzápětí dvakrát po sobě,
> poprvé projde bez výhrad, podruhé tato hláška.
>
> Když přes ISP vypálím znovu bootloader, projde programování přes 
> bootloader,
> ale zase jen jednou. Dělají mi to tři kusy z téže série (víc jsem jich
> nezkoušel), ten původní kus přes bootloader jede bez omezení, na modulu 
> není
> nic připojené. Když tu novější sérii programuju přes ISP, vypadá to, že se
> chová mravně.
>
> Netuším, která bije, vždyť na té desce v podstatě nic není
> (http://arduino.cc/en/uploads/Main/Arduino-Pro-Mini-schematic.pdf - takhle
> nějak by to mělo být). Kdyby to nešlo naprogramovat ani jednou, tipoval 
> bych
> nějakou nekázeň při osazování (jiné kondenzátory, jiný krystal atp.), ale
> tohle mne trochu mate.
>
> Nemáte někdo tip? Díky.
>
> Pavel Kutina
>
> P.S.: Ano, je to neperspektivní, zastaralé a tak vůbec. Já vím. Ale ARM 
> bude
> na druhém konci linky, tuhle stranu bych rád rozchodil s tou Megou.
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



-- 
Zdravi
Jirka OK1MWW
_______________________________________________
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