Jeśli używasz RPi 3 B +, może to być po prostu nieaktualne oprogramowanie układowe (patrz tutaj ) - musisz użyć nowszego obrazu z odpowiednim oprogramowaniem układowym, takim jak oficjalny obraz Raspbian - starsze i pochodne obrazy mogą nadal wymagać aktualizacji (np. OctoPrint [1] [2] [3] )
Przy obecnym oprogramowaniu układ kolorowy (po zaledwie czterech pikselach „wysadzonych” przez procesor graficzny na pełny ekran) jest wyświetlany po start.elf
załadowaniu oprogramowania układowego GPU ( ). Powinno to zostać zastąpione konsolą linux sekundę później. Jeśli jednak kolorowy ekran pozostanie, oznacza to, że uruchomienie kernel.img
pliku nie powiodło się. Spróbuj zastąpić go znanym dobrym.
Natychmiast po wyświetleniu ekranu powitalnego PI zaczyna pobierać nieco więcej prądu. Jeśli PI w tym momencie resetuje się, oznacza to, że zasilacz nie jest w stanie dostarczyć pełnego prądu wymaganego przez PI, ale obniża napięcie wyjściowe poniżej minimum, gdy jest obciążony pełnym prądem, którego potrzebuje PI.
W niektórych przypadkach (Stuck on the Rainbow Screen) zawieszanie się w tym miejscu zostało naprawione przez dodanie boot_delay=1
do config.txt
pliku. Można to zrobić z komputera z systemem Windows, który powinien pokazać kilka plików z partycji FAT na karcie SD w tym bootcode.bin
, kernel.img
i
config.txt
. Możesz otworzyć config.txt
w edytorze tekstu lub dowolnym edytorze tekstu. Dodaj
boot_delay=1
i zapisz plik. Nie zapomnij „wysunąć” karty przed wyjęciem jej z czytnika kart. Jeśli czytasz kartę SD z działającego Pi, możesz edytować plik za pomocąsudo nano
/boot/config.txt
Kernel Panic on boot
Tekst pojawia się na ekranie, ale następnie zawiesza się z komunikatami debugowania. Może to być spowodowane przez urządzenia USB, takie jak klawiatury. Spróbuj ponownie z niczym w USB. Raspberry Pi wyłącza się (lub uruchamia ponownie) wkrótce po uruchomieniu
Jest to spowodowane zasilaczem wytwarzającym zbyt niskie napięcie. Zobacz Rozwiązywanie problemów z zasilaniem
Buty Pi czasami, ale nie zawsze
Ze znanym dobrym zasilaczem i znaną dobrą kartą SD R-Pi uruchamia się od czasu do czasu, ale innym razem pokazuje tylko niewielkie zielone migotanie z diody LED „OK” i nie uruchamia się, nawet bez urządzeń USB i Ethernet. Zostało to zgłoszone kilka razy [4] [5] [6] i pozostaje kwestią otwartą. Może to powodować niskie napięcie lub niewłaściwa karta SD. Niektóre karty SD będą działać, dopóki się trochę nie rozgrzeją, a następnie zawiodą [7] . Pod wpływem temperatury pokojowej 21 ° C najcieplejsza część nieosłoniętego pracującego R-Pi powinna wynosić 41 ° C [8] . Wiki ma listę działających kart SD. Kup od wiarygodnego sprzedawcy, ponieważ twierdzono, że 1/3 wszystkich kart pamięci oznaczonych „Sandisk” jest podrobiona.
- Możliwe, że karta pamięci SD nie nawiązuje właściwego kontaktu z Raspberry Pi. Przyjrzyj się uważnie uchwytowi karty SD na Raspberry Pi. Na pierwszy rzut oka może wyglądać dobrze, ale styki muszą być sprężyste i muszą wystawać co najmniej 2 mm, mierzone od dolnej krawędzi uchwytu do górnej krawędzi wybrzuszenia stykowego. Różnice występują ze względu na proces lutowania i rodzaj zastosowanego uchwytu. Część resztek lutu wpada do wgłębienia stykowego, ograniczając sprężystość i wysokość wystającą z kontaktu. Możesz to naprawić samodzielnie, ale pamiętaj, że możesz unieważnić gwarancję. Kontakty są delikatne, więc bądź ostrożny. Włóż szpilkę igły pod wybrzuszenie styku i pociągnij lekko w górę, aż jeden koniec styku odpina się. Wyczyść wnękę, w której styk odpiął się od lutu lub innych pozostałości, wdmuchując do wnęki. Przypnij styk z powrotem do wnęki, delikatnie popychając go do wnęki. Zrób to dla wszystkich kontaktów. Zobacz te zdjęcia:Media: SDcardHolder.JPG ,
Media: UnclipContact.JPG , Media: UnclippedContact.JPG
Chciałbym wypróbować inne karty SD i zasilacze i sprawdzić Pi pod kątem wad, a także inny obraz Raspberry Pi . Możesz także wypróbować inny czytnik kart SD, ponieważ niektóre z nich mogą niesformatować kartę.