Hi Leute,
Hatte folgendes Problem, nach einem apt dist-upgrade wurde der Linux Kernel auf 5.10.50-v71+, sowie das System geupdatet. (Das war vor ca 2 Wochen)
Hatten dann mein pi heruntergefahren, weil ich in Urlaub gefahren bin.
Als ich ihn dann wieder hochgefahren habe (vom Urlaub zurück), ging das Ambilight vom meinem TV nicht mehr, das hat mich ein wenig stutzig gemacht, da ich nichts verändert habe und es vorher auch ging.
Also mal in den Logs schauen:
per journalctl -r -p err
hat er mir das ausgespuckt:
pi hyperiond[1397]: Device disabled, device 'ws2801' signals error: 'Failed to open device (/dev/spidev0.0). Error message: No such file or directory'
ein ls -a auf /dev, ergab auch nichts.
Sowie auch ein modprobe auf spi-bcm2708, ergab auch eine Fehlermeldung.
in der /boot/config.txt steht folgendes: dtparam=spi=on
per raspi-config wurde auch das spi aktiviert.
Dennoch ohne erfolg, habe dann herausgefunden, das dass spi-bcm2708 durch das spi-bcm2835 ersetzt wurde. Also habe ich mich auf die Suche gemacht um das Modul nach zu installieren, allerdings konnte ich nichts genaues finden.
Der vorherige Linux Kernel war:
Nach einem erneuten apt update && upgrade, sowie apt dist-upgrade ---> reboot
Der aktuelle ist:
ein
ergab diese Ausgabe.
ein:
(root)-(~)->lsmod | grep 2835
bcm2835_codec 40960 0
bcm2835_v4l2 40960 0
bcm2835_isp 32768 0
bcm2835_mmal_vchiq 28672 3 bcm2835_isp,bcm2835_codec,bcm2835_v4l2
v4l2_mem2mem 36864 1 bcm2835_codec
videobuf2_dma_contig 20480 2 bcm2835_isp,bcm2835_codec
videobuf2_vmalloc 16384 2 uvcvideo,bcm2835_v4l2
videobuf2_v4l2 32768 5 bcm2835_isp,uvcvideo,bcm2835_codec,bcm2835_v4l2,v4l2_mem2mem
videobuf2_common 61440 6 bcm2835_isp,uvcvideo,bcm2835_codec,bcm2835_v4l2,v4l2_mem2mem,videobuf2_v4l2
videodev 249856 8 bcm2835_isp,uvcvideo,bcm2835_codec,videobuf2_common,bcm2835_v4l2,v4l2_mem2mem,videobuf2_v4l2
mc 45056 8 bcm2835_isp,uvcvideo,bcm2835_codec,snd_usb_audio,videobuf2_common,videodev,v4l2_mem2mem,videobuf2_v4l2
snd_bcm2835 24576 2
vc_sm_cma 32768 2 bcm2835_isp,bcm2835_mmal_vchiq
spi_bcm2835 24576 0
snd_pcm 110592 5 snd_compress,snd_usb_audio,snd_pcm_dmaengine,snd_bcm2835,snd_soc_core
snd 77824 16 snd_compress,snd_hwdep,snd_usb_audio,snd_timer,snd_rawmidi,snd_usbmidi_lib,snd_seq_device,snd_bcm2835,snd_soc_core,snd_pcm
Display More
man sieht das dass neue modul spi-bcm2835 geladen ist.
Die o.g. Fehlermeldung bezüglich spidev not found, ist nach diesem Update verschwunden und das Ambilight funktioniert wieder.