Author Topic: Raspberry Pi 3B+ проблем  (Read 12516 times)

Offline Atanas

  • Експерт
  • ****
  • Posts: 729
  • Gender: Male
Raspberry Pi 3B+ проблем
« Opened on 03.01.2019, Thursday, 20:44:29 »
Неколку недели го немав користено RPi и кога денес сакав да го вклучам, системот воопшто не сакаше да се подигне. За напојување користам оригинално напојување од RPi  5V 2.5A. На самата плочка свети само црвената LED диода, додека зелената ( која треба да покажува дека нешто се случува, што било ) воопшто не свети. Пробав да ја форматирам SD картичката и да инсталирам нов софтвер, но ништо не се промени. Исто така, пробав и со друга SD картичка и повторно без успех. Дали имате некаква идеја што би можело да биде проблемот? Како што кажав, подолго време не ми беше користено.

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Re: Raspberry Pi 3B+ проблем
« Reply #1 on 04.01.2019, Friday, 02:33:57 »
Вака изгледа? Ако да, мери дали има напон и колкав е на обележаниот кондензатор.



Исто така, откако ќе го приклучиш напојувањето, допирај со прст врз компонентите, види дали некоја компонента многу грее или дали е се камен ладно (и тоа не е добар знак).
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline Atanas

  • Експерт
  • ****
  • Posts: 729
  • Gender: Male
Re: Raspberry Pi 3B+ проблем
« Reply #2 on 04.01.2019, Friday, 09:31:45 (Edited 04.01.2019, Friday, 12:41:50) »
Нема никаков напон на тој кондензатор ( патем за што служи тој? ). Температурата на компонентите не е ни екстремно висока, ни ниска, туку е иста како и собната температура. Не забележав нејзино покачување и намалување. Исто така, на пинот кој дава 3.3V нема никаков напон.

Тука пронајдов детален опис на сите ситуации кои може да настанат. Цитирам дел од текстот:

Code: [Select]
https://www.raspberrypi.org/forums/viewtopic.php?t=58151
Quote
If you have a PI3B+, that, after some days or weeks of working, suddenly has stopped booting, then please check if there is still 3V3 on the system. There have been some reports of the 3V3 supply suddenly stopping working, often after shorting the 3V3 to GND, but in a few cases also spontaneously. The issue is under investigation. To check for the absence of 3V3 measure on the 3V3 GPIO pin,(pin 1, see https://www.raspberrypi.org/documentati ... /README.md) with the red lead of your meter and with the minus lead touching the metal shield of either the USB ports, the Ethernet port, or even the HDMI port, as all of these are connected to GND. Set you meter to DC Volt. Make sure the probe you are measuring with does not slip, and simultaneously touches any of the other GPIO pins, as that might instantly destroy your PI, especially shorting the 3V3 pin to the 5V pin will prove to be fatal. If the 3V3 supply has disappeared, then return the PI to the reseller.


Вели да се врати на продавачот, но тоа во мојот случај не е можно, бидејќи не го купив во Македонија, туку во странство.  :(


EDIT: Со подрачјето за краток спој на мултиметарот ( она каде што свири  - како и да се вика ) увидов дека кога едната (црвената) сонда е на пин 1 од RPi (тоа е 3.3V излезот од GPIO пиновите) и другата (црната) е на маса има краток спој. Веројатно регулаторот е расипан.

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Re: Raspberry Pi 3B+ проблем
« Reply #3 on 04.01.2019, Friday, 16:58:54 »
Нема никаков напон на тој кондензатор ( патем за што служи тој? ). Температурата на компонентите не е ни екстремно висока, ни ниска, туку е иста како и собната температура. Не забележав нејзино покачување и намалување. Исто така, на пинот кој дава 3.3V нема никаков напон.

Тој кондензатор е најверојатно за филтрација (држење на стабилен напон) на SoC-от, бидејќи е голем, а е блиску до него. Ова е класична пракса за сите типови на процесори/SoC-ови (да се поставува кондензатор за да го држи напонот стабилен, бидејќи ако случано повлече повеќе струја процесорот, да не падне напонот поради отпорноста на водовите кои го напојуваат... а освен тоа, е и филтерски, затоа е и блиску до него, за да се намали должината на водовите од кондензаторот до него, бидејќи кондензаторот во исто време е и EMI филтер), без разлика дали станува збор за PCU, GPU, некаков чип за декодирање, што и да е. Често се ставаат и неколку кондензатори во паралела... зависи за колку моќен чип станува збор. Ако влече по 20, 30, 40А... можно е да има 6, 7, 8, 10 вакви кондензатори во паралела поставени. Инаку, кондензаторите се пластични, но имаат многу низок пробивен напон, а голема капацитивност. На пример, 10 до 47uF со пробивен напон од 6.3V, 4V... зависи со колкав напон се напојува чипот. Колку е понизок, толку пониско може да се спушти максималниот работен напон на овие кондензатори, со што може да се зголеми капацитивноста ;).

Ако на него нема напон, нема од што да се напојува SoC-от... што практично значи, не работи RPi.

EDIT: Со подрачјето за краток спој на мултиметарот ( она каде што свири  - како и да се вика ) увидов дека кога едната (црвената) сонда е на пин 1 од RPi (тоа е 3.3V излезот од GPIO пиновите) и другата (црната) е на маса има краток спој. Веројатно регулаторот е расипан.

Да, најверојатно. MxL7704 е регулаторот одговорен за напојување на цел RPi 3 B+. Допри го него дали грее. Ако грее многу, сигурно е изгорен. Еве datasheet од него.

Code: [Select]
https://www.exar.com/ds/mxl7704.pdf
Според datasheet-от, треба да може да даде до 4 излезни напони.

Еве шема и од RPi 3 B+.

Code: [Select]
https://www.raspberrypi.org/documentation/hardware/raspberrypi/schematics/rpi_SCH_3bplus_1p0_reduced.pdf
На пин 8 и 25 од MxL7704 треба да имаш 3.3V, на пин 9 треба да имаш 1.8V и на пин 32 треба да има 1.2V. Измери, види колкави се овие напони и дали воопшто има било каков напон.
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline Atanas

  • Експерт
  • ****
  • Posts: 729
  • Gender: Male
Re: Raspberry Pi 3B+ проблем
« Reply #4 on 04.01.2019, Friday, 17:55:54 »
На сите четири излези ( VOUT1 ... VOUT4 ) излезниот напон е 0. Регулаторот не грее и на неговите влезови проверив и има напон.

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Re: Raspberry Pi 3B+ проблем
« Reply #5 on 04.01.2019, Friday, 20:18:52 »
Значи на пин 24 и 31 доаѓа +5V, ама ништо нема на ниеден од излезите, така?

Ај види што имаш на пиновите 4, 5, 6 и 20? На пин 4 треба да имаш 5V, на пин 20 треба да има 3.3V, на пин 6 треба да има 2.7V, на пин 5... не сум сигурен, ама би требало и таму да има 3.3V.
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline Atanas

  • Експерт
  • ****
  • Posts: 729
  • Gender: Male
Re: Raspberry Pi 3B+ проблем
« Reply #6 on 04.01.2019, Friday, 20:54:07 »
На пиновите 24 и 31 има 5V. На пин 4 има 5V, пин 6 има 3.4V, додека на пиновите 5 и 20 нема ништо. Според datasheet тие се излези "Power good output", но нема ништо.

Најчудно ми е тоа што го немав вклучено 2 недели, а ми се појавуваат вакви проблеми.

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Re: Raspberry Pi 3B+ проблем
« Reply #7 on 05.01.2019, Saturday, 00:03:10 »
А да, точно, така е ;). На пин 6 треба да има 3.3V. Моја грешка при пресметката на напонот од напонскиот делител од шемата на RPi 3 B+ ;).

Хммм... ај прво да видиме што се случува со пин 20, бидејќи преку него треба да добие RUN команда MxL7704 (така барем е означено на шемата за RPi).



Провери ја вредноста на заокружениот отпорник. Треба да биде околу 10K. Можно е да помала од 10K, но не треба да биде пониска од 1K. Исто така измери ја вредноста на напонот на неговите краеви, на долниот крај би требало да има 3.3V.

Провери дали кон SoC-от оди заокружената пунктирана лемна точка. Ако оди кон SoC-от, значи контролата за RUN доаѓа од него (бидејќи него го нема на шемата), што значи дека можно е да е софтверски проблем, не хардверски.
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline Atanas

  • Експерт
  • ****
  • Posts: 729
  • Gender: Male
Re: Raspberry Pi 3B+ проблем
« Reply #8 on 05.01.2019, Saturday, 10:24:08 »
Вредноста на отпорникот е точно 10K. Напон на неговите краеви нема, ништо не покажува. И, патем како ќе има напон на него кога на пин 20 нема воопшто напон? Tочката не можев баш добро да видам каде води, бидејќи има мал милион компоненти од другата страна, но колку што видов никаде не води.

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Re: Raspberry Pi 3B+ проблем
« Reply #9 on 05.01.2019, Saturday, 19:59:19 »
Вредноста на отпорникот е точно 10K. Напон на неговите краеви нема, ништо не покажува. И, патем како ќе има напон на него кога на пин 20 нема воопшто напон?

Мислев дека можеби зема некој напон од HDMI-то (колку што забележав, не се поклопува баш најдобро шемата која ја имаат дадено за RPi 3 B+ и онаа која е на плочката), но за жал, ситуацијата не е таа :-\. Не бев сигурен, чисто тест проба само беше ;).

Tочката не можев баш добро да видам каде води, бидејќи има мал милион компоненти од другата страна, но колку што видов никаде не води.

Хммм... повеќеслојна е изгледа, не само двојслојна. Не може да не води никаде, преку тој отпорник се пушта MxL7704 во работа.



На обележаниот pin header измери го напонот на PEN пинот. Треба да добиеш иста вредност како и за GLOBAL_EN (пин 6 на MxL7704, мислам дека беше 3.3V). Измери и колкав е напонот на пинот RUN. Би требало да добиеш вредност нула (или некоја вредност блиска до нула). Ако е таква ситуацијата, преку 10K отпорник, донеси му +5V (од напојувањето за RPi) и види дали ќе проработи. Пред да го пробаш ова, провери дали RUN од pin header-от е врзан за пин 20 од MxL7704 (би требало да е така).
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline Atanas

  • Експерт
  • ****
  • Posts: 729
  • Gender: Male
Re: Raspberry Pi 3B+ проблем
« Reply #10 on 05.01.2019, Saturday, 20:19:21 »
Пробав така, но нема никаква реакција. Не знам дали напоменав претходно, но 3.3V од пин 1 на самото RPi има краток спој со маса ( веројатно со регулаторот? ).

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Re: Raspberry Pi 3B+ проблем
« Reply #11 on 05.01.2019, Saturday, 20:24:01 »
А да, заборавив. И откако ќе му донесеш 5V на преку 10K отпорник на RUN, ако не проработи RPi, измери дали напонот на тој пин (RUN) е 5V (околу 5V). Ако не е и цел напон се префрли на отпорникот од 10K, најверојатно MxL7704 е изгорен.
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Re: Raspberry Pi 3B+ проблем
« Reply #12 on 05.01.2019, Saturday, 20:26:26 »
Пробав така, но нема никаква реакција. Не знам дали напоменав претходно, но 3.3V од пин 1 на самото RPi има краток спој со маса ( веројатно со регулаторот? ).

Аха... епа да, најверојатно е отиден MxL7704 :-\. Ако имаш SMD лемна станица, извади го MxL7704 и види дали краткиот спој ќе го снема. Ако го снема, значи да, дефинитивно MxL7704 е зезнат :-\.

Ако немаш SMD лемна станица, само исечи го 3.3V-ниот излез од MxL7704 на самата плочка, може и така да пробаш. Потоа, може пак да го залемиш тој вод, не е проблем ;).
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline Atanas

  • Експерт
  • ****
  • Posts: 729
  • Gender: Male
Re: Raspberry Pi 3B+ проблем
« Reply #13 on 05.01.2019, Saturday, 20:29:23 »
На RUN покажува дека нема напон, откако поврзав 5V преку отпорник.

Offline Atanas

  • Експерт
  • ****
  • Posts: 729
  • Gender: Male
Re: Raspberry Pi 3B+ проблем
« Reply #14 on 05.01.2019, Saturday, 20:34:17 »
Немам SMD станица за жал, а и не сакам да ја оштетувам плочката со сечење. Инаку, јас од самиот почеток мислев дека регулаторот не е исправен ради тој спојот што е. Е, сега дали можам да најдам ваков регулатор и да го заменам ( да се снајдам евентуално за одлемување со индустриски фен или од форумџиите ако сака некој да го замени )?