-
Data: 2021-12-01 22:45:20
Temat: Re: Obsługa wyświetlacza SPI TFT (ILI9341) w nowym Raspbianie
Od: Atlantis <m...@w...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Wydaje mi się, że analiza zawartości dmesg przybliżyła mnie nieco do
ujawnienia przyczyny takiego zachowania.
Kluczowe fragmenty poniżej:
[ 8.969897] spi-bcm2835 20204000.spi: chipselect 0 already in use
[ 8.973392] spi_master spi0: spi_device register error
/soc/spi@7e204000/enc28j60@0
[ 8.979635] spi_master spi0: Failed to create SPI device for
/soc/spi@7e204000/enc28j60@0
(...)
[ 15.150009] ads7846 spi0.1: supply vcc not found, using dummy regulator
[ 15.173601] ads7846 spi0.1: touchscreen, irq 160
[ 15.175904] input: ADS7846 Touchscreen as
/devices/platform/soc/20204000.spi/spi_master/spi0/s
pi0.1/input/input0
[ 15.258677] fbtft: module is from the staging directory, the quality
is unknown, you have been warned.
[ 15.298044] fb_ili9341: module is from the staging directory, the
quality is unknown, you have been warned.
[ 15.299292] fb_ili9341 spi0.0: fbtft_property_value: buswidth = 8
[ 15.299340] fb_ili9341 spi0.0: fbtft_property_value: debug = 0
[ 15.299367] fb_ili9341 spi0.0: fbtft_property_value: rotate = 270
[ 15.299396] fb_ili9341 spi0.0: fbtft_property_value: fps = 50
(...)
[ 16.381278] graphics fb1: fb_ili9341 frame buffer, 320x240, 150 KiB
video memory, 16 KiB buffer memory, fps=50, spi0.0 at 16 MHz
(...)
[ 18.704521] pinctrl-bcm2835 20200000.gpio: pin gpio18 already
requested by spi0.0; cannot claim for 20203000.i2s
[ 18.704566] pinctrl-bcm2835 20200000.gpio: pin-18 (20203000.i2s)
status -22
[ 18.704594] pinctrl-bcm2835 20200000.gpio: could not request pin 18
(gpio18) from group gpio18 on device pinctrl-bcm2835
[ 18.704613] bcm2835-i2s 20203000.i2s: Error applying setting, reverse
things back
[ 18.704673] bcm2835-i2s: probe of 20203000.i2s failed with error -22
Wygląda więc na to, że:
- dtoverlay=rpi-display (pomimo próby użycia odpowiednich parametrów)
upiera się przy użyciu pewnych zafiksowanych parametrów.
- Sterownik upiera się, żeby w roli pinu CE wyświetlacza używać CE0,
chociaż u mnie ten pin jest wykorzystywany do sterowania kontrolerem
LAN. Dochodzi do konfliktu i Ethernet się wykrzacza. Wyświetlacz
oczywiście też nie działa, bo system nie może się z nim skomunikować,
skoro ten w rzeczywistości jest na pinie CE1.
- Żeby tego było mało, sterownik próbuje jeszcze aktywować warstwę
dotykową przyjmując, że jest podłączona do pinu CE1. Dodatkowo do
obsługi tej funkcji rezerwowane są inne piny, co prowadzi do konfliktu z
I2S i wywala się DAC.
Ktoś ma pomysł jak mu powiedzieć, że z ekranem ma się komunikować przez
CE1, a funkcji ekranu dotykowego ma nie używać wcale?
Następne wpisy z tego wątku
- 01.12.21 23:12 heby
- 02.12.21 18:49 Atlantis
- 03.12.21 01:35 Grzegorz Niemirowski
- 03.12.21 13:39 Atlantis
- 03.12.21 13:47 Grzegorz Niemirowski
- 03.12.21 14:17 Atlantis
- 03.12.21 14:34 Grzegorz Niemirowski
- 03.12.21 14:40 Atlantis
- 03.12.21 22:52 Atlantis
- 06.12.21 11:41 MKi
- 06.12.21 12:21 Atlantis
- 06.12.21 12:32 Dariusz Dorochowicz
- 06.12.21 13:46 J.F
- 06.12.21 14:07 Mateusz Viste
- 06.12.21 15:56 J.F
Najnowsze wątki z tej grupy
- Nowy akumulator Donut Lab
- Pilot do zamka/bramy
- Jaka myjka ultradźwiękowa?
- Retro organizer ale współcześnie
- Skąd diody LED 1,5V?
- Apollo Comm
- PICkit3 mnie pokonał
- LEDy na choinkę zdechły
- Wtopa LED
- Miało być zniesienie abonamentu RTV, a jest podwyżka!!!
- Microsoft, C/C++ na Rust - news
- Pierwsza mapa kosmosu w 102 długościach fal podczerwieni! To początek nowej ery w astronomii
- Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- zasilacz
- Zegary DCF
Najnowsze wątki
- 2026-01-09 EKOFASZYŚCI DO NAUKI Chiny odpaliły reaktor na tor. Zachód przespał ten moment? - AstroSzort
- 2026-01-09 Sebastian M
- 2026-01-09 weto nowelizacji ustawy o ś.u.d.e. (wz. DSA)
- 2026-01-09 Warszawa => Dynamics 365 Commerce/POS Developer <=
- 2026-01-09 Ładowanie w 13 minut
- 2026-01-08 Umiejętność tankowania na egzaminie z prawa jazdy
- 2026-01-08 Nowy akumulator Donut Lab
- 2026-01-08 Komenda policji nie ma nic wspólnego ze sprawą zgwałcenia policjantki
- 2026-01-08 Pilot do zamka/bramy
- 2026-01-08 Ślad węglowy
- 2026-01-08 Prezydent SZAP/USONA Trump ułaskawił prezydenta Hondurasu Hernandeza skazanego na 45 lat więzienia
- 2026-01-08 Prezydent SZAP/USONA Trump ułaskawił prezydenta Hondurasu Hernandeza skazanego na 45 lat więzienia
- 2026-01-08 Agora zwalnia grupowo, mimo że w firmie pojawiły się zyski, czyli załoga zapracowała na siebie
- 2026-01-08 Agora zwalnia grupowo, mimo że w firmie pojawiły się zyski, czyli załoga zapracowała na siebie
- 2026-01-08 Dlaczego wrzucenie szkolnego krzyża do śmieci to zbrodnia mniejsza od zgaszenia sejmowej menory?




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]