-
Data: 2023-11-08 11:52:18
Temat: Re: Uszkodzenie firmware we flash
Od: Piotr Gałka <p...@c...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2023-11-07 o 01:26, sundayman pisze:
> W moich sterownikach, pracujących polowo zazwyczaj zasilanych z paneli
> pv ( atmega 2561 ) pada czasem firmware w sytuacjach częstego
> załączenia/wyłączenia na skutek zanikania i pojawiania się zasilania
> właśnie ( zimą zazwyczaj, jak się akumulatory nie ładują dostatecznie ).
Kiedyś dawno (ubiegły wiek) zauważyliśmy, że procesor nie zawsze dobrze
się resetuje przy włączaniu napięcia. Włączanie było poprzez złapanie
chwytakiem za drucik.
Nie mieliśmy możliwości dokładne3go obejrzenia co się dzieje z napięciem
w momencie włączania.
Nasza hipoteza była, że chwytak na chwilę podłącza napięcie - procesor
zaczyna pracować a potem jest chwilowa przerwa na tyle długa, że
napięcie na kondensatorze spadnie tak, że procek głupieje ale nie na
tyle aby układ resetu ponownie zrobił mu reset i jak napięcie już się
ustabilizuje prawidłowe to on nie mając resetu robi nie wiadomo co.
Wtedy modyfikacja firmware nie była w zasięgu tego procka, ale gdyby
była to może po takim zgłupieniu firmware byłby przez procek uszkadzany.
Odkryliśmy w ten sposób potrzebę układów brown-out i po dołożeniu
takiego scalaka problem całkowicie zniknął.
Praktycznie każdy włącznik ma jakieś drgania styków. Jak
włączanie/wyłączanie prowadzi do jakichś problemów to najpierw bym
podejrzewał źle ustawiony brown-out.
Jak procesor zgłupieje, a ma hardwareową możliwość modyfikowania
firmware to nie można wykluczyć, że czegoś tam nie namiesza.
P.G.
Najnowsze wątki z tej grupy
- 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?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
- kabelek - kynar ?
- Podnieść masę o 0.6V
- Moduł BT BLE 5.0
- Pomiar amplitudy w zegarku mechanicznym
- ale zawziętość i cierpliwość
- Chiński elektrolizer tester wody
Najnowsze wątki
- 2025-01-06 Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- 2025-01-06 Ostrów Wielkopolski => Area Sales Manager OZE <=
- 2025-01-06 Do IO i innych elektrooszolomow, tu macie prawdziwe smrody
- 2025-01-06 Białystok => Full Stack .Net Engineer <=
- 2025-01-06 Kraków => Business Development Manager - Network and Network Security
- 2025-01-06 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-01-06 Warszawa => Spedytor Międzynarodowy <=
- 2025-01-06 Lublin => Programista Delphi <=
- 2025-01-06 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-01-06 śnieg
- 2025-01-05 Żarówka do lampy z czujnikiem ruchu
- 2025-01-05 Rozkręcają się
- 2025-01-04 pozew za naprawę sprzętu na youtube
- 2025-01-04 gasik
- 2025-01-04 13. Raport Totaliztyczny: Powszechna Deklaracja Praw Człowieka Nie Chroni Przed Wyzyskiem Ani Przed Eksploatacją