Powiadomienia
Wyczyść wszystko

Raspberry Pi Padła malina

37 Wpisów
5 Użytkownicy
2 Likes
2,899 Wyświetleń
(@szmydu)
Wpisów: 68
Kontrybutor
Autor tematu
 

Cześć, chyba przekombinowałem i spaliłem Rpi. Zanim zdobędę (o ile mi się uda) nową malinę chciałbym poznać przyczynę tego zajścia. Mam pewien pomysł, a że są tu "kumate" osoby w temacie elektroniki to pozwolę sobie go przedstawić. Otóż do maliny mam podpiętą nakładkę UPS, która zasilana jest z zasilacza 5v a nakładka zasila Rpi przez piny. Jak nie ma prądu nakładka zasila dalej Rpi z baterii. Do Rpi podłączone mam czujniki ruchu, temp. DHT22 i temp. D18b20, przy czym tylko część DS18b20 zasilana jest z Rpi. Reszta czujników podłączona jest do zasilacza 5v, tego samego który zasila nakładkę UPS i tylko przewody z danymi podłączone są do Rpi. Sytuacja zmusiła mnie do awaryjnego wyłączenia maliny i zamiast przełącznikiem na nakładce UPS zrobiłem to poprzez wyciągnięcie kabla zasilającego nakładkę UPS. I wtedy chyba doszło do uszkodzenia RPI, ponieważ nakładka zaczęła zasilać Rpi z baterii a czujniki miały w dalszym ciągu zasilanie z zasilacza. Czyli pojawiły się dwa źródła zasilania, co uszkodziło Rpi. Dobrze podejrzewam ?

Malina nie uruchamia się (świeci się czerwona dioda), karta z systemem sprawna - rusza na innej malinie. 

 

PS. Może ma ktoś na sprzedaż jakiś wysłużony model Rpi 3b+ ? Obawiam się, że nie znajdę nikogo kto podejmie się próby ewentualnej naprawy 🙁

 
Dodane : 17/02/2022 9:55 am
(@_marss_)
Wpisów: 173
Pomocny Donator 2K21 Donator 2K18
 

Ogólnie to raczej mało prawdopodobne, żeby procesor się "spalił", bo miałeś dwa źródła zasilania. Moje osobiste doświadczenia są takie, że prąd rzędu 5-7mA ze źródła 5V podany na dowolne GPIO nie uszkadza maliny. Ale skoro nie startuje, to coś się uszkodziło. Trzeba by sprawdzić ile prądu ciągnie i czy są napięcia w punktach kontrolnych.

Napisz skąd jesteś może po koleżeńsku jakoś da się Tobie pomóc.

 
Dodane : 17/02/2022 10:57 am
(@szmydu)
Wpisów: 68
Kontrybutor
Autor tematu
 

Jestem z Rzeszowa, co do pomiarów to gdzie te punkty kontrolne się znajdują ? Na pinach mam tylko napięcie 5V. Napięcia 3,3 V brak. 

 

Na pewnym forum znalazłem taką informację:

(...)

Brak napięcia 3.3V na MXL7704-R3 jest wynikiem zwarcia pinu 3.3V do pinu 5V. Lub pinu 3.3V do GND , co skutkuje uszkodzeniem kontrolera MXL 7704-R3 . Jedyną formą naprawy

jest wymiana  MXL 7704-R3 na nowy. Ważne jet końcowe oznaczenie  " -R3 " bowiem świadczy to o zaprogramowaniu chipa pod RP3 . Zwykły MXL7704 nie uruchomi się ponieważ nie zareaguje na dane wysyłane przez magistrale od układów. Przeważnie po wymianie RP3 działa jak nowy.

(...)

 

 
Dodane : 17/02/2022 11:03 am
(@_marss_)
Wpisów: 173
Pomocny Donator 2K21 Donator 2K18
 

Punkty na płytce są oznaczone jako PPxx i mają takie przeznaczenie:

PP1 5V from micro-USB
PP2 5V from micro-USB
PP3 GND
PP4 GND
PP5 GND
PP6 GND
PP7 5V after polyfuse
PP8 3V3
PP9 1V8
PP10 Goes from 3V3 to 2V on brownout
PP11 DAC_2V5 (for composite video DAC)
PP12 AUD_2V5 (for PWM audio drivers)
PP13 Goes from 3V3 to 2V on ACT activity
PP14 SD_CLK
PP15 SD_CMD
PP16 SD_DAT0
PP17 SD_DAT1
PP18 SD_DAT2
PP19 SD_DAT13
PP20 H5V
PP21 RUN signal (reset)
PP22 Goes from 3V3 to 2V on activity of green (link) ethernet jack LED
PP23 Goes from 3V3 to 2V on activity of yellow (speed) ethernet jack LED
PP24 COMPVID
PP25 AUDIO_L
PP26 AUDI_R
PP27 VBUS (USB 5V power)
PP28 ETH_CLK (25.000 MHz)
PP29 VC_TMS
PP30 VC_TRST_N
PP31 VC_CLK
PP32 VC_TDI
PP33 VC_TDO
PP34 GND
PP35 GPIO6 of LAN9514
PP36 GPIO7 of LAN9514
PP37 CAM_GPIO0
PP38 CAM_GPIO1
PP39 SCL0
PP40 SDA0
 
Dodane : 17/02/2022 12:10 pm
(@_marss_)
Wpisów: 173
Pomocny Donator 2K21 Donator 2K18
 
Dodane przez: @szmydu

Jestem z Rzeszowa, co do pomiarów to gdzie te punkty kontrolne się znajdują ? Na pinach mam tylko napięcie 5V. Napięcia 3,3 V brak. 

Skoro nie ma 3,3V, to najpierw na odłączonej od zasilania sprawdź rezystancję pomiędzy GPIO 3,3V a GND (w dobrą stronę czyli od + do -). Jeśli będzie blisko 0 Ohm, to niestety jest uwalony PMIC, i tutaj już trzeba dobrej wprawy w lutowaniu i programowaniu aby to naprawić.

Tam powinien być układ MXL7704-R3, na którego 27 padzie jest wyjście 3,3V. To jest manager zasilania, który między innymi odpowiada za informacje czy zasilacz ma wystarczającą wydajność prądową. Na aliexpress kosztuje poniżej 3$. Żeby go zaprogramować potrzebna jest podstawowa znajomość protokołu I2C.

 
Dodane : 17/02/2022 12:17 pm
isom
 isom
(@isom)
Wpisów: 5085
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@szmydu weź miernik i sprawdz te punkty co widać na foto

3

 Jak brakuje 3,3V to PMIC jest do wymiany , ale kupiony u Chińczków nie koniecznie zacznie działać. Wymiana też nie jest taka łatwa jak by się mogło wydawać .

Tu masz drugą fotkę gdzie tego szukać

Przechwytywanie

 

 
Dodane : 17/02/2022 12:19 pm
(@szmydu)
Wpisów: 68
Kontrybutor
Autor tematu
 

@_marss_   Dzięki

PP3 z PP2 jest napięcie

PP3 z PP7 jest napięcie

PP3 z PP8 nie ma napięcia

PP3 z PP9 nie ma napięcia

PP1 nie udało mi się zlokalizować na płytce. 

 
Dodane : 17/02/2022 12:22 pm
(@_marss_)
Wpisów: 173
Pomocny Donator 2K21 Donator 2K18
 

@szmydu Czyli na 99% problem z MXL7704-R3.

Chińczyki za surowy chcą 2-3$ i on zadziała, tyko będziesz miał cały czas komunikat o za słabym zasilaczu. Za poprawnie zaprogramowany (wystarczy tylko przelutować) chińczyki chcą około 8$ i działa jak powinien.

 
Dodane : 17/02/2022 12:26 pm
(@szmydu)
Wpisów: 68
Kontrybutor
Autor tematu
 

@isom W każdym ze wskazanych miejsc nie ma napięcia 🙁  Do niedawna nie opłacałoby się naprawiać ale teraz przy braku dostępności i absurdalnych cenach Rpi to może warto. 

 
Dodane : 17/02/2022 12:29 pm
(@szmydu)
Wpisów: 68
Kontrybutor
Autor tematu
 

@_marss_  a jak je rozpoznać bo jest ich cała masa ? Może masz jakiegoś pewnego sprzedawcę ? Druga sprawa to muszę znaleźć kogoś kto by się tego podjął. U mnie pewnie będzie kiepsko z kimś kto miał z Rpi doświadczenie. 

 
Dodane : 17/02/2022 12:33 pm
isom
 isom
(@isom)
Wpisów: 5085
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@szmydu to przeczytaj co napisał @_marss_ kupno na ali to loteria bo nie wiadomo czy kupisz wersję R3 a nawet jak ma to oznaczenie to najczęściej nie działa , oryginał jest raczej nie opłacalny bo chyba 140 zł lub coś około, do tego trzeba umieć to wymienić. Może przesiądź się na terminal z Ubuntu , kupisz za około 100 zł bez dysku do tego jakiś ssd i wyjdzie że za 200 zł będziesz miał bazę. Dysk z systemem mogę Ci zrobić , albo nawet cały komplet .

 

 
Dodane : 17/02/2022 12:34 pm
(@_marss_)
Wpisów: 173
Pomocny Donator 2K21 Donator 2K18
 

@szmydu Żeby kupić zaprogramowany, to w opisie aukcji musi być napisane, że jest zaprogramowany dla RPI3B, a najlepiej dopytać sprzedawcę.

Ogólnie to już jest układ o stanie legacy, więc z dostępnością coraz gorzej. W handlu są wersje:

MXL7704 - chińska surowa, nic nie ruszy, bo rejestry są wyzerowane;

MXL7704-A - oryginał zaprogramowany pod mikrokontrolery i chyba ruszy z błędem za mało mocy;

MXL7704-X - oryginał zaprogramowany pod FPGA i nie ruszy;

MXL7704-R3 - chińska zaprogramowana pod RPI3A, ruszy z błędem za mało mocy.

Każdy z powyższych można przeprogramować na wersję dla RPI3B+ ale trzeba mieć odczytane rejestry z 3B+.

Ja ze dwa lata temu robiłem taką naprawę z sukcesem i gdzieś powinienem mieć ustawienia dla tych rejestrów. On ma 13 rejestrów, z których trzeba zmienić chyba jakoś 8.

Dla siebie bym sobie podłubał, ale dla kogoś, to wiesz, czas, ryzyko, przesyłka, gwarancja - generalnie się nie opłaca. 

 
Dodane : 17/02/2022 12:44 pm
(@szmydu)
Wpisów: 68
Kontrybutor
Autor tematu
 

@isom Przepraszam ale nie zrozumiałem z tym terminalem z ubuntu. Wiem co to Ubuntu 🙂 ale na czym miałoby być postawione ? 

PS. Na youtube znalazłem udokumentowany proces wymiany https://www.youtube.com/watch?v=Hunm5S94BaE niby takie proste 😉

 
Dodane : 17/02/2022 12:46 pm
isom
 isom
(@isom)
Wpisów: 5085
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@szmydu zobacz sobie https://youtu.be/cM_VB_pA8WA

Terminal DELL Wyse , ale może być też HP np T620 i masz pasywne chłodzenie , obudowę , zasilacz, i mały pobór prądu

 
Dodane : 17/02/2022 12:50 pm
(@_marss_)
Wpisów: 173
Pomocny Donator 2K21 Donator 2K18
 

@szmydu Bardzo rozsądna propozycja od @isom, bo za 200zł masz porządną architekturę PC i praktycznie od ręki! Prądu pobierze może odrobinę więcej i obudowa większa, a poza tym największy problem to brak GPIO, gdyż z pierwszego postu wynika, że korzystałeś. 

 
Dodane : 17/02/2022 1:33 pm
(@szmydu)
Wpisów: 68
Kontrybutor
Autor tematu
 

@_marss_ No właśnie to jest duży problem, czujniki ruchu, temperatury kontaktron bramy to mam wszystko na GPIO. Znalazłem kogoś kto mi to wymieni po znajomości, więc zamawiam układ.  MXL7704-R3 ruszy z błędem, że mało mocy, ale nie wpływa to na pracę ? Druga sprawa to ustawienia tych rejestrów, jakbyś znalazł to byłoby super. Co jest potrzebne do przeprogramowania ? 

 
Dodane : 17/02/2022 1:49 pm
(@_marss_)
Wpisów: 173
Pomocny Donator 2K21 Donator 2K18
 

@szmydu Za mało mocy wpływa na pracę, bo co najmniej utrzymuje taktowanie na minimum, więc wydajność jest słaba.

Stanów rejestrów poszukam w wolnej chwili, bo pewnie i tak będziesz czekał na układ.

Do programowania wystarczy cokolwiek, co rozumie szynę I2C i do czego będziesz miał konsolę, może być nawet ESP8266, Arduino, inne Raspberry... a jeśli wstanie, to może być to to samo RPI, choć producent nie zaleca zmian rejestrów w locie.

 
Dodane : 17/02/2022 1:56 pm
(@szmydu)
Wpisów: 68
Kontrybutor
Autor tematu
 

Dzięki, teraz skupię się na uruchomieniu Rpi i jak się uda to będę się kontaktował w sprawie wskazówek odnośnie przeprogramowania rejestrów. Co do układu to tu komentarzach raczej przewijają się opinie, że na Rpi 3B+ zadziałało  Link do ALI 

 
Dodane : 17/02/2022 2:04 pm
(@_marss_)
Wpisów: 173
Pomocny Donator 2K21 Donator 2K18
 

@szmydu W tym linku drugi komentarz od góry jakiś ruski pisze, że ma symbol słabego zasilania ale działa, więc wszystko zgodnie z przewidywaniami dla wersji -R3. Inni nie piszą, bo może myślą, że mają słaby zasilacz, albo nie ogarniają co oznacza piorunek.

 
Dodane : 17/02/2022 2:12 pm
(@szmydu)
Wpisów: 68
Kontrybutor
Autor tematu
 

Rozmawiałem właśnie z gościem z serwisu, który mam obok siebie i co ciekawe powiedział mi, że Rpi nie powinno się uszkodzić w sytuacji którą przestawiłem. Tzn.  zasilanie Rpi z baterii która jest podpięta do nakładki Rpi (takiej  link) nie powinno nic uszkodzić ponieważ masa jest ta sama bo wszystko idzie i tak z tego samego zasilacza. Więc jedyna ewentualność, że nieświadomie zrobiłem zwarcie na pinach (teraz już wiem, że jak tylko będę coś podpinał/odpinał to zawsze na wyłączonym Rpi). Ma to sens ? Pytam bo trochę obawiam się do pożyczonego RPi podpinać wszystko, żeby też nie spalić układu.  W uproszczeniu połączenia wyglądają tak jak w załaczniku. Oprócz DS18b20 są jeszcze DHT22 i czujniki ruchu podłączone analogicznie. 

1645175375831
 
Dodane : 18/02/2022 11:12 am
Strona 1 / 2
Udostępnij: