benvenuto nella famiglia dei derelitti degli schermi da 3.5 (ma anche 2.4, 2.8, 3, 3.2 e 4) di produzione cinese, copia di quelli di Adafruit, connessi direttamente al GPIO.
ci sono 2 modi per installare quegli schermini, tutto dipende da cosa ci devi fare.
il primo che è il più semplice, prevede solo di andare al sito del produttore e scaricare da quello l'immagine con un Raspbian già pronta con i drivers e tutto per girare sui raspi con lo schermino attaccato. Scrivi quell'immagine sulla micro sd e il gioco è fatto... più o meno, visto che le immagini più recenti risalgono a inizio 2016 e non sempre vanno daccordo con i RPi3, oltre al fatto che di solito hanno dei drivers wifi (o se va bene solo bluetooth) che non funzionano, quindi per aggiornare quell'immagine ad una versione recente devi avere una connessione via cavo, almeno quando fai l'update/upgrade.
La seconda è quella che hai tentato tu che prevede l'installazione dei drivers manualmente, ma che di solito comporta un cambio nei parametri di cmdline.txt che non è compatibile con le ultime versioni di raspbian e produce non un kernel panic ma semplicemente un mancato riconoscimento della partizione di avvio.
ti copio il contenuto del mio file cmdline.txt, ma non copiarlo paro paro, cerca di capire prima di tutto le differenze tra il tuo file ed il mio e inizia correggendo solo le voci che ritrovi in entrambi, usando i miei valori al posto dei tuoi solo per quelli diversi.
Code: Select all
coherent_pool=6M
smsc95xx.turbo_mode=N
dwc_otg.lpm_enable=0
console=ttyAMA0,115200
kgdboc=ttyAMA0,115200
console=tty3
root=/dev/mmcblk0p2
rootfstype=ext4
elevator=deadline
rootwait
logo.nologo
loglevel=3
vt.global_cursor_default=0
fbcon=map:10
fbcon=font:ProFont6x11
Fai attenzione, se ricordo giusto le uniche modifiche che ti riguardano dovrebbero essere quella della consolle=tty3 e quella del root=/dev/mmcblk0p2, se trovi altre differenze o voci diverse, lascia stare che il mio è un file di sperimentazione ed ha anche altri scopi.
tieni anche presente che se apri quel file da windows, invece che trovare ogni voce su una singola linea, troverai tutte le voci su un'unica linea, separate da un semplice spazio... ti conviene editare le voci senza mandare a capo le linee, e devi farlo da blocco note, non usando word o wordpad, che cambiano il formato del file e che poi finirebbe per non funzionare.
poi riconquistata la possibilità di usare un'interfaccia grafica (anche se solo sullo schermino da 3.5 pollici) dovrai anche procedere alla calibrazione del touchscreen (cosa che a me ancora non è riuscita, ma sospetto di avere un touch malfunzionante) e infine scoprirai che se hai uno schermo hdmi collegato al raspberry, puoi avere o l'interfaccia grafica sullo schermino nano o sull'hdmi, ma non su entrambi, che se sono collegati nello stesso momento, anche se hai l'interfaccia grafica sullo schermino, quando lanci un video con omxplayer partirà sullo schermo hdmi e che lo schermino ha un refresh ridicolo, che oscilla tra i 10 ed i 15 frame al secondo quindi è quasi impossibile giocarci...(ed anche scrivere è duro)
e dulcis in fundo, se decidi di scollegare lo schermino e ricollegare il raspberry ad uno schermo via hdmi, dovrai imparare dei comandi da shell e passare per un paio di riavvii dati da remoto, prima di riconquistare il pieno uso del tuo raspberry