Da bin ich wieder mit der nicht funktionierenden FB.
Der RP2040 von Aliexpress im Anhang.
Ich habe die 2024-11-14_14-45_waveshare_rp2040_zero_hid_irmp_kbd.uf2 auf den RP kopiert.
Mit einer One for All 7140 im WebIf problemlos angelernt.
LED am RP leuchtet dezent weiß, ein Tastendruck funktioniert, dann wechselt die LED auf blau hell und keine Reaktion mehr.
root@MLD:~# cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
U: Uniq=
H: Handlers=kbd event0
B: PROP=0
B: EV=3
B: KEY=10000000000000 0
I: Bus=0019 Vendor=0000 Product=0003 Version=0000
N: Name="Sleep Button"
P: Phys=PNP0C0E/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: PROP=0
B: EV=3
B: KEY=4000 0 0
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
U: Uniq=
H: Handlers=kbd event2
B: PROP=0
B: EV=3
B: KEY=10000000000000 0
...
I: Bus=0003 Vendor=2040 Product=8265 Version=0100
N: Name="Hauppauge WinTV-dualHD DVB"
P: Phys=usb-0000:00:14.0-2/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/rc/rc0/input17
U: Uniq=
H: Handlers=kbd event16
B: PROP=20
B: EV=100017
B: KEY=3ff 0 10afc312 214201700000000 0 118000 41a800004801 9e16c000000000 10000000
B: REL=3
B: MSC=10
I: Bus=0003 Vendor=1209 Product=4445 Version=0111
N: Name="Raspberry Pi Pico IRMP HID-KBD-Device Keyboard"
P: Phys=usb-0000:00:14.0-4/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:1209:4445.0004/input/input21
U: Uniq=123456
H: Handlers=sysrq kbd leds event3
B: PROP=0
B: EV=120013
B: KEY=1000000000007 ff9f207ac14057ff febeffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=1f
root@MLD:~# stm32kbdIRconfig_cmd /dev/hidraw0 querry ir
020010040000
020010040000
020010040000
020010040000
020010090000
0200101d0000
0200101d0000
Ok, es prellt, aber prinzipiell kommt was an. LED dabei weiß, alle paar Sekunden blinkt es. Bei Tastendruck wird es kurz grün.
RP angesteckt:
root@MLD:~# journalctl -f
….
Nov 25 17:58:47 MLD kernel: usb 1-4: new full-speed USB device number 9 using xhci_hcd
Nov 25 17:58:47 MLD kernel: input: Raspberry Pi Pico IRMP HID-KBD-Device Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:1209:4445.0004/input/input21
Nov 25 17:58:47 MLD keyd[576]: DEVICE: match 1209:4445 /etc/keyd/default.conf (Raspberry Pi Pico IRMP HID-KBD-Device Keyboard)
Nov 25 17:58:47 MLD kernel: hid-generic 0003:1209:4445.0004: input,hiddev96,hidraw2: USB HID v1.11 Keyboard [Raspberry Pi Pico IRMP HID-KBD-Device] on usb-0000:00:14.0-4/input0
Nov 25 17:58:47 MLD systemd-logind[579]: Watching system buttons on /dev/input/event6 (Raspberry Pi Pico IRMP HID-KBD-Device Keyboard)
FB Tasten gedrückt, nach der 2. wieder LED blau und keine Reaktion:
Nov 25 18:01:22 MLD vdr[807]: video/event: No symbol for 248
Nov 25 18:01:22 MLD vdr[807]: [807] [softhddev]OpenGL Osd disabled - use soft OSD
Nov 25 18:01:23 MLD vdr[807]: [807] switching to channel 8 C-61441-10003-53617 (DMAX)
Nov 25 18:01:23 MLD vdr[807]: [1176] device 1 TS buffer thread ended (pid=807, tid=1176)
Nov 25 18:01:23 MLD vdr[807]: [1175] buffer stats: 256056 (1%) used
Nov 25 18:01:23 MLD vdr[807]: [1175] device 1 receiver thread ended (pid=807, tid=1175)
Nov 25 18:01:23 MLD vdr[807]: [1768] device 1 receiver thread started (pid=807, tid=1768, prio=high)
Nov 25 18:01:23 MLD vdr[807]: [1769] device 1 TS buffer thread started (pid=807, tid=1769, prio=high)
Nov 25 18:01:24 MLD vdr[807]: audio/alsa: using device 'default'
Nov 25 18:01:24 MLD vdr[807]: audio/alsa: start delay 128ms
Nov 25 18:01:24 MLD vdr[807]: audio/alsa: using device 'default'
Nov 25 18:01:25 MLD vdr[807]: audio/alsa: start delay 128ms
Nov 25 18:01:26 MLD vdr[807]: codec: YUV 420 supported
Nov 25 18:01:26 MLD vdr[807]: Using entrypoint for vpp: 10
Nov 25 18:01:26 MLD vdr[807]: video/vaapi: noise reduction supported
Nov 25 18:01:26 MLD vdr[807]: video/vaapi: 0,00 - 1,00 ++ 0,03 = 0,50
Nov 25 18:01:26 MLD vdr[807]: Enabling denoise filter (pos = 0)
Nov 25 18:01:26 MLD vdr[807]: video/vaapi: deinterlacing supported
Nov 25 18:01:26 MLD vdr[807]: video/vaapi: bob deinterlace supported
Nov 25 18:01:26 MLD vdr[807]: video/vaapi: motion adaptive deinterlace supported
Nov 25 18:01:26 MLD vdr[807]: video/vaapi: motion compensated deinterlace supported
Nov 25 18:01:26 MLD vdr[807]: Enabling Deint (pos = 1)
Nov 25 18:01:26 MLD vdr[807]: video/vaapi: sharpening supported
Nov 25 18:01:26 MLD vdr[807]: video/vaapi: 0,00 - 1,00 ++ 0,03 = 0,50
Nov 25 18:01:26 MLD vdr[807]: Enabling sharpening filter (pos = 0)
Nov 25 18:01:26 MLD vdr[807]: video/vaapi: enabling color balance filters
Nov 25 18:01:26 MLD vdr[807]: video/vaapi: Supported color balance filter count: 4
Nov 25 18:01:26 MLD vdr[807]: Hue (-180,00 - 180,00 ++ 1,00 = 0,00) (pos = 2)
Nov 25 18:01:26 MLD vdr[807]: Saturation (0,00 - 10,00 ++ 0,10 = 1,00) (pos = 2)
Nov 25 18:01:26 MLD vdr[807]: Brightness (-100,00 - 100,00 ++ 1,00 = 0,00) (pos = 2)
Nov 25 18:01:26 MLD vdr[807]: Contrast (0,00 - 10,00 ++ 0,10 = 1,00) (pos = 2)
Nov 25 18:01:26 MLD vdr[807]: video/vaapi: skin tone enhancement supported
Nov 25 18:01:26 MLD vdr[807]: video/vaapi: 0,00 - 4,00 ++ 1,00 = 0,00
Nov 25 18:01:26 MLD vdr[807]: Enabling skin tone filter (pos = 3)
Nov 25 18:01:26 MLD vdr[807]: Allocating 1 forward reference surfaces for postprocessing
Nov 25 18:01:26 MLD vdr[807]: Allocating 0 backward reference surfaces for postprocessing
Nov 25 18:01:26 MLD vdr[807]: Surface 0 query status = 0x6: invalid VASurfaceID
Nov 25 18:01:26 MLD vdr[807]: Surface 0 query status = 0x6: invalid VASurfaceID
Nov 25 18:01:26 MLD vdr[807]: video/vaapi: synced after 9 frames
Nov 25 18:02:23 MLD vdr[807]: [807] ERROR: invalid value for parameter 'M'
Der letzte Fehler zieht sich alle paar Sekunden durchs gesamte journal.
Reset Taste am RP gedrückt: 2- 3 mal FB Taste, blau und keine Reaktion.
Leider sind die Informationen hier und im vdr-portal weit gestreut und ich weiß nicht weiter und bitte daher um Hilfe.
Bert