Dziwne zdarzenie - ktoś ma jakiś pomysł?

Była sobie samodzielnie skonstruowana płytka z PIC24. Kolejno odpaliłem na niej wszystkie peryferia, a następnie zabrałem się za testowanie własnego kodu. Płytka leżała sobie spokojnie, z odpalonym programem testowym, migając diodą i wysyłając co jakiś czas trochę tekstu przez UART. Celem programu było sprawdzenie, czy uporałem się z nadpisywaniem sterty przez stos, ale to nie ma znaczenie.

Dzisiaj zauważyłem, że płytka przestała działać. PRzy bliższych oględzinach okazało się, że oderwało się gniazdko zasilania (microUSB). Po przylutowaniu zasilacza bezpośrednio płytka jakby ożyła, ale nie do końca.

Diody nie migają. Po włączeniu zasilania wysyła trochę tekstu wskazującego na rozpoczęcie inicjalizacji peryferiów, ale nie wchodzi do pętli głównej. Programator widzi MCU, mogę wgrać ponownie soft, ale nic to nie daje. Napięcia zasilania ok.

Co właściwie mogło się zmienić/zepsuć w wyniku oderwania gniazdka?

Reply to
Atlantis
Loading thread data ...

W dniu piątek, 23 sierpnia 2019 08:48:01 UTC-5 użytkownik Atlantis napisał:

Zakladam ze polutowales ja dobrze i nie zapomniales o zadnej sciezce ktora korzysta z masy gniazdka zasilania.

Jesli zrobiles to dobrze to pochwal sie co na tej plytce jest i na jakim etapie program sie zatrzymuje bo najwidoczniej padlo cos co jest inicjalizowane na tym etapie.

Reply to
sczygiel

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.