-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.213.192.88.238
!not-for-mail
From: Piotr Gałka <p...@c...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Protokół dla bootloadera
Date: Tue, 13 Feb 2018 16:34:17 +0100
Organization: news.chmurka.net
Message-ID: <p5v0ho$fo7$1$PiotrGalka@news.chmurka.net>
References: <5a7ee709$0$596$65785112@news.neostrada.pl>
<p5sbmi$dkb$1$PiotrGalka@news.chmurka.net>
<5a81bf67$0$567$65785112@news.neostrada.pl>
<p5shsj$ftp$1$PiotrGalka@news.chmurka.net>
<5a82eb81$0$662$65785112@news.neostrada.pl>
NNTP-Posting-Host: 213.192.88.238
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 13 Feb 2018 15:34:16 +0000 (UTC)
Injection-Info: news.chmurka.net; posting-account="PiotrGalka";
posting-host="213.192.88.238"; logging-data="16135";
mail-complaints-to="abuse-news.(at).chmurka.net"
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101
Thunderbird/52.6.0
Content-Language: pl
In-Reply-To: <5a82eb81$0$662$65785112@news.neostrada.pl>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:729276
[ ukryj nagłówki ]W dniu 2018-02-13 o 14:43, Bool pisze:
> W dniu 2018-02-12 o 18:11, Piotr Gałka pisze:
>> Dla mnie przesyłanie pliku upgrade to przesyłanie go po kawałku aby
>> nie przerywać normalnej pracy urządzenia. A jak rozumiem Ty myślisz o
>> przesłaniu całości jakąś jedną funkcją.
>
> U mnie upgrade wygląda tak że ładuję cały plik do flasha i weryfikuję
> go. Jeśli weryfikacja przebiegnie OK to ustawiam flagę we flashu i robię
> reset. Bootloader sprawdza zawsze flagę przy starcie i jeśli jest
> ustawiona to rozpoczyna proces aktualizacji. Wtedy mam pewność że
> załaduję zawsze poprawny firmware.
>
Dokładnie takie działanie miałem na myśli (tylko flaga w EEPROMie :) ).
Masz też pewność, że urządzenie nigdy nie zostanie bez działającego
programu niezależnie kiedy zabierze mu się napięcie.
Aby w ogóle uniknąć niedoprogramowanego flasha procesor jeszcze dostaje
przerwanie "wyłącz wszystko, aby energii w kondensatorach starczyło na
dokończenie rozpoczętego procesu programowania."
P.G.
Następne wpisy z tego wątku
- 14.02.18 08:47 jacek pozniak
- 14.02.18 09:21 jacek pozniak
- 14.02.18 09:34 Marek
- 14.02.18 09:46 Marek
- 14.02.18 10:21 J.F.
- 14.02.18 10:52 cezar
- 14.02.18 12:59 jacek pozniak
- 14.02.18 15:01 Marek
- 14.02.18 16:05 Marek
- 14.02.18 18:17 Waldemar
- 14.02.18 18:18 jacek pozniak
Najnowsze wątki z tej grupy
- Dlaczego energia elektryczna jest droga i cały czas drożeje
- twardy dysk stuka
- Oclenie alkalicznych akumulatorów
- Powerbank jednonapieciowy, a trzynapieciowy
- Lustra w maszynie ASML
- DC blocker i buczące toroidy
- Problemy TSMC cd
- Detektor
- Może tutaj się uda: [NTG] Elewacja / dziurawa Churka
- Falownik jednofazowy a żarówka
- Agregat i "legalność" instalacji
- Uziom
- (Ponownie) odkryto, że ładowanie pulsacyjne robi dobrze
- driver led ?
- Długość wtyku zasilającego ?5.5mm
Najnowsze wątki
- 2024-05-04 Lunar Rover był elektrykiem. Ważył 35 kg Zasięg 80 km Na Księżycu w 1971 r.
- 2024-05-04 Marki => ERP Implementer <=
- 2024-05-04 Gdańsk => Head of International Freight Forwarding Department <=
- 2024-05-04 Marki => Wdrożeniowiec ERP <=
- 2024-05-03 Warszawa => Sprzedawca usług rekrutacyjnych <=
- 2024-05-03 Warszawa => Mid/Senior QA Engineer <=
- 2024-05-03 Warszawa => Mid/Senior QA Engineer <=
- 2024-05-03 Warszawa => Senior PHP Developer (Symfony) <=
- 2024-05-03 Rzeszów => UX/UI Designer <=
- 2024-05-03 Giertych przetarł szlak: byli członkowie zarządu Orlenu śledztwa prokuratorskie obserwują z zagranicy
- 2024-05-03 Warszawa => Senior Rust Software Engineer <=
- 2024-05-03 Kraków => UX/UI Designer <=
- 2024-05-03 Warszawa => International freight forwarder <=
- 2024-05-02 Silnik Stirlinga - energia mechaniczna wytwarzana z ciepła bez dostarczania paliwa!
- 2024-05-02 Kraków => Senior .Net Programmer <=