-
Data: 2022-04-04 16:51:21
Temat: Re: Awaria wyświetlacza po aktualizacji Raspbiana
Od: ptoki <s...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]poniedziałek, 4 kwietnia 2022 o 09:22:14 UTC-5 Atlantis napisał(a):
> Mam pewien projekt oparty na Raspberry Pi Zero, w którym wykorzystuję
> wyświetlacz SPI na ILI9341. Na karcie pamięci siedzi Raspbian Bullseye.
> Do obsługi wyświetlacza używam samodzielnie skompilowanego pliku dtbo,
> wrzuconego do /boot/overlays - musiałem go samodzielnie skompilować,
> ponieważ używam trochę innego zestawu pinów niż to przewidziano w
> standardowym sterowniku rpi-display.dtbo.
>
> Do tej pory wszystko działało w pełni poprawnie:
> 1) Niedługo po uruchomieniu systemu inicjował się sterownik wyświetlacza
> i pokazywał komunikaty systemowe w konsoli.
> 2) W chwilę potem w /etc/rc.local wywoływane było polecenie sudo
> FRAMEBUFFER=/dev/fb1 startx&
> 3) Następnie w .xinitrc uruchamiał się zegarek (xclock -update 1 -hd red
> -norender) - docelowo miał zostać zastąpiony przez moją własną aplikację
> z GUI.
>
> Korzystając z faktu, że musiałem ostatnio zainstalować kilka programów,
> wyłączyłem overlayfs i zrobiłem aktualizację systemu (sudo apt-get
> update && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y).
>
> Jednak aktualizacja w jakiś dziwny sposób zepsuła mi działanie
> wyświetlacza. W skrócie wygląda to następująco:
> - Plik /dev/fb1 nadal istnieje w systemie.
> - Dmesg pokazuje, że inicjacja wyświetlacza przebiega prawidłowo.
> - Przez krótką chwilę podczas uruchamiania systemu wyświetlacz
> rozświetla się na biało, a potem może przez sekundę czy dwie pokazuje
> komunikaty w konsoli. Zaraz potem gaśnie i robi się czarny.
> - Konsola jest też widoczna przez ułamek sekundy przy zamykaniu systemu.
> - Niemal na pewno nie odpowiada za to system okienkowy, bo problem
> występuje także po zakomentowaniu komendy "startx" w rc.local.
>
> Ktoś ma jakiś pomysł co może za to odpowiadać?
Trudno powiedziec na odleglosc.
Sprobuj poubijac procesy i inicjalizowac wyswietlacz ponownie po kazdym ubiciu. Moze
znajdziesz ktory przykrywa ekran na czarno.
Obstawiam ze jak robiles update to cos dodatkowego sie zaciagnelo jako zaleznosc i
teraz bruzdzi.
Nie pamietam czy da sie latwo stwierdzic ktory proces ma otwarte piny do zapisu. Nie
wiem czy lsof pokaze cos ciekawego ale warto sprobowac.
Jak robisz inicjalizacje juz po starcie to jakies bledy wypluwa? czy po prostu jest
czarno? nie wyczytalem czy to oled czy po prostu podswietlenie jest zgaszone...
Następne wpisy z tego wątku
- 04.04.22 17:00 Grzegorz Niemirowski
- 04.04.22 18:39 Atlantis
- 04.04.22 20:46 ptoki
- 06.04.22 11:18 Arnold Ziffel
- 07.04.22 02:10 ptoki
- 07.04.22 14:06 Arnold Ziffel
- 07.04.22 16:39 ptoki
- 07.04.22 20:47 ptoki
- 13.04.22 03:21 Arnold Ziffel
Najnowsze wątki z tej grupy
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
- I3C
- Pytanie o transformator do dzwonka
- międzymordzie USB 3.2 jako 2.0
- elektronicy powinni pomysleć o karierze elektryka
- jak szybko plynie prad
- Płytki Milkv-Duo
- Światłowód między budynkami
- POtrzebny bufor 3.3<>5V, jedonkieruowy, trójstanowy, wąski
- retro
- Bezprzewodowe polączenie Windows z projektorem
Najnowsze wątki
- 2024-11-17 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- 2024-11-18 Gdynia => Spedytor Międzynarodowy <=
- 2024-11-18 Białystok => Full Stack web developer (obszar .Net Core, Angular6+) <
- 2024-11-18 Białystok => Programista Full Stack (.Net Core) <=
- 2024-11-18 Kraków => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2024-11-18 Kraków => Business Development Manager - Network and Network Security
- 2024-11-18 Kraków => Network Systems Administrator (IT Expert) <=
- 2024-11-18 Kraków => Administrator Systemów Sieciowych (Ekspert IT) <=
- 2024-11-18 Zdunowo => Senior PHP Symfony Developer <=
- 2024-11-18 Łódź => QA Inżynier <=
- 2024-11-18 Lublin => Senior PHP Developer <=
- 2024-11-18 Gliwice => Specjalista ds. public relations <=
- 2024-11-18 Gdynia => Front-End Developer (React/Three.js) <=
- 2024-11-18 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-18 Gdańsk => Kierownik Działu Spedycji Międzynarodowej <=