eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaProtokół dla bootloadera › Re: Protokół dla bootloadera
  • Data: 2018-02-13 16:34:17
    Temat: Re: Protokół dla bootloadera
    Od: Piotr Gałka <p...@c...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie 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.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: