-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!pwr.wroc.pl!new
s.wcss.wroc.pl!not-for-mail
From: Waldek Hebisch <h...@a...uni.wroc.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Wylaczajacy sie komputer a flashowanie Arduino
Date: Mon, 21 Dec 2015 14:19:47 +0000 (UTC)
Organization: Politechnika Wroclawska
Lines: 50
Message-ID: <n591q3$idc$1@z-news.wcss.wroc.pl>
References: <n4p9dq$g88$1@mx1.internetia.pl> <n4pmb5$ba6$1@z-news.wcss.wroc.pl>
<n57cpr$ql$1@mx1.internetia.pl>
NNTP-Posting-Host: hera.math.uni.wroc.pl
X-Trace: z-news.wcss.wroc.pl 1450707587 18860 156.17.86.1 (21 Dec 2015 14:19:47 GMT)
X-Complaints-To: a...@n...pwr.wroc.pl
NNTP-Posting-Date: Mon, 21 Dec 2015 14:19:47 +0000 (UTC)
Cancel-Lock: sha1:q3bQ2haxLgH1/D//xKsEtiPxPIM=
User-Agent: tin/2.2.1-20140504 ("Tober an Righ") (UNIX) (Linux/4.1.3 (x86_64))
Xref: news-archive.icm.edu.pl pl.misc.elektronika:690598
[ ukryj nagłówki ]astro <r.ziomberWytnij@stop_dla_spamu!astronomia.pl> wrote:
> Waldek Hebisch wrote in <news:n4pmb5$ba6$1@z-news.wcss.wroc.pl>
> > 1) Zapis do flashu idzie blokami, jak wylaczysz Arduino w czasie
> > zapisu to nic gorszego niz blednie zapisany blok nie powinno
> > sie przytrafic.
>
> Pozwole sobie zacytowac odpowiedzi z pewnego miejsca sieci.
>
> Michal Krzeminski - pomimo i? teoretycznie wgranie kodu do czipa z
> dzia?aj?cym bootloaderem nie powinno sprawi? ?e loader si? wysypie (a co za
> tym idzie wysypie si? mo?liwo?? dalszego programowania) to zapis jest na
> tyle brutaln? operacj? ?e nag?e jej przerwanie mo?e zostawi? chip nazwijmy
> to w niewiadomym stanie i mi niestety si? to zdarzy?o. Dwie sztuki takich
> uk?ad?w nie da?y si? uratowa? nawet w programatorze na stole.
>
> Rados?aw Ziomber - Na dodatek wylaczenie komputera to nie tylko przerwanie
> transmisji danych, ale rowniez nagle odciecie zasilania USB...
>
> Michal Krzeminski - chyba wlasnie o to drugie si? rozchodzi. uk?ad do
> programowania generuje wewn?trznie do?? wysokie napi?cie, przerwanie mu
> tego w trakcie mo?e mie? rozmaite skutki
1) Przerwanie transmisji to nie problem: jak trwa transmisja to sie
nie programuje. Dopiero po przeslaniu kompletnego bloku
nastepuje zapis do flashu.
2) Atemegi maja uklad wykrywania zaniku napiecia zasilajacego,
w Arduino jest on defaultowo ustawiany na 2.7V -- jak
napiecie spadnie nizej to nastapi reset i przerwie
programowanie
Jak sie bardzo boisz to podlacz Arduino do zewnetrznego zasilacza,
wtedy Arduino bedzie mialo zasilanie nowet jak jedno zrodlo
padnie.
Ja tylko moge dodac wlasne doswiadczenie: przez pomylke podlaczylem
Atemge 328p tak ze nie miala zasilania. Dokladniej, byla podlaczona
do Arduino liniami SPI i z nich sie zasilala. Probowalem na niej
zapisac bootloader, zapis sie nie udal, poczatek byl OK ale
w srodku blad. Po prostu w trakcie programowanie bierze sie
dosc duzo pradu a jak sie przesylalo zero to na liniach SPI
bylo 0V i Atemega nie miala zasilania. Dokladniej, wtedy sie
zasilala z kondensatora 100 nF, co nie starcza na dlugo.
Po podlaczeniu wlasciwego zasilania zapis poszedl bez problemu.
Nie robilem celowo takich eksperymentow, ale w tym przypadku
to co widzialem bylo zgodne z dokumentaja, wiec nie mam
powodu watpic w zapewnienia producenta ze nic gorszego
sie nie stanie.
--
Waldek Hebisch
Najnowsze wątki z tej grupy
- Wyświtlacz ramki cyfrowej
- bateria na żądanie
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
Najnowsze wątki
- 2025-01-22 Gdańsk => System Architect (Java background) <=
- 2025-01-22 Katowice => Senior Field Sales (system ERP) <=
- 2025-01-22 Warszawa => Java Developer <=
- 2025-01-22 pokolenie Z
- 2025-01-22 Wyświtlacz ramki cyfrowej
- 2025-01-22 Białystok => Architekt rozwiązań (doświadczenie w obszarze Java, A
- 2025-01-22 Chrzanów => Team Lead / Tribe Lead FrontEnd <=
- 2025-01-22 Ostrów Wielkopolski => Konsultant Wdrożeniowy Comarch XL/Optima (Ksi
- 2025-01-22 oferta na ubezpieczenie OC życie prywatne
- 2025-01-22 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-01-22 Warszawa => International Freight Forwarder <=
- 2025-01-22 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-01-21 Zgromadzenie użytkowników pojazdów :-)
- 2025-01-21 bateria na żądanie
- 2025-01-21 Warszawa => IT Business Analyst <=