Seite 1 von 4

Samsung SPF 800 P

Verfasst: Fr 1. Aug 2025, 12:18
von tannen
hat zufällig jemand ein Samsung SPF 800P am laufen mit dem NI? bei mir läuft es nicht obwohl Einstellungen auf 800 x 480 SPF stehen

unter Enigma2 im VTI 15 mit der VU+Duo 4K läuft das SPF 800P mit der lcd4linux V. 5.1-r4

Screenshot 2025-08-01 at 11-50-05 LCD4linux.png
Screenshot 2025-08-01 at 11-50-05 LCD4linux.png (13.11 KiB) 600 mal betrachtet

Re: Samsung SPF 800 P

Verfasst: Fr 1. Aug 2025, 12:50
von vanhofen
Das 800P wird aktuell nicht von unserer Config unterstützt. Ob lcd4linux das Display im Auto-Modus unterstützt, müsste getestet werden. In drv_SamsungSPF.c ist es nicht gelistet.

Re: Samsung SPF 800 P

Verfasst: Fr 1. Aug 2025, 12:54
von tannen
vanhofen hat geschrieben: Fr 1. Aug 2025, 12:50Ob lcd4linux das Display im Auto-Modus unterstützt, müsste getestet werden
unter enigma läuft es im Auto-Modus ohne Eingriff nur per USB an der Box

Re: Samsung SPF 800 P

Verfasst: Fr 1. Aug 2025, 14:04
von tannen
vanhofen hat geschrieben: Fr 1. Aug 2025, 12:50müsste getestet werden
falls es was zum testen gibt, das mache ich gern :thumbsup:

Re: Samsung SPF 800 P

Verfasst: Fr 1. Aug 2025, 18:07
von jokel
tannen hat geschrieben: Fr 1. Aug 2025, 12:54
vanhofen hat geschrieben: Fr 1. Aug 2025, 12:50Ob lcd4linux das Display im Auto-Modus unterstützt, müsste getestet werden
unter enigma läuft es im Auto-Modus ohne Eingriff nur per USB an der Box
bei enigma ist das auch in der /etc/enigma2/lcd4config konfiguriert mit ..

Code: Alles auswählen

[Display1]
Active=yes
DisplayType=Samsung SPF-800P
Resolution=800x480
USB-ID=04e8:2034
BackgroundColor=000000
FontColor=FFFFFF
FontSize=24
Layout=Custom
und nicht in der drv_SamsungSPF.c

mach mal in der console sowas wie das .. lsusb

Code: Alles auswählen

[jokel ~]# lsusb
Bus 005 Device 001: ID 1d6b:0002
Bus 003 Device 001: ID 1d6b:0001
Bus 002 Device 002: ID 1bcf:0c31
Bus 001 Device 001: ID 1d6b:0002
Bus 006 Device 001: ID 1d6b:0003
Bus 001 Device 002: ID 05e3:0608
Bus 004 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0002
Bus 001 Device 004: ID 04a3:0101
Bus 001 Device 006: ID 04e8:201b  
mein samsung spf 105P ist .. Bus 001 Device 006: ID 04e8:201b
theoretisch nutzen die das profil vom SPF-87H-v2 für SPF-800P

sowie hier z.b. ..
https://github.com/netusb/lcd4linux-ax2 ... msungSPF.c

Re: Samsung SPF 800 P

Verfasst: Fr 1. Aug 2025, 19:11
von tannen
jokel hat geschrieben: Fr 1. Aug 2025, 18:07mach mal in der console sowas wie das .. lsusb
/var/root # lsusb
Bus 003 Device 002: ID 04e8:2037
Bus 005 Device 002: ID 1a40:0101
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0003
Bus 003 Device 001: ID 1d6b:0002
Bus 004 Device 001: ID 1d6b:0002
Bus 005 Device 001: ID 1d6b:0002
Bus 006 Device 001: ID 1d6b:0002
Bus 007 Device 001: ID 1d6b:0001
Bus 008 Device 001: ID 1d6b:0001
Bus 009 Device 001: ID 1d6b:0001
Bus 005 Device 004: ID 0a5c:bd27
Bus 005 Device 003: ID 0a5c:2045
Bus 010 Device 001: ID 1d6b:0001

Re: Samsung SPF 800 P

Verfasst: Fr 1. Aug 2025, 19:31
von jokel
@tannen danke .. deins ist .. Bus 003 Device 002: ID 04e8:2037
da hat @vanhofen recht ist nicht enthalten in ..
https://github.com/TangoCash/lcd4linux/ ... msungSPF.c

Re: Samsung SPF 800 P

Verfasst: Fr 1. Aug 2025, 19:39
von tannen
ich hatte auch mit BP Image getestet auch da ist das SPF 800P nicht ansteuerbar also hilft nur das @vanhofen da etwas machen kann

THX

Gruß tannen

Re: Samsung SPF 800 P

Verfasst: Fr 1. Aug 2025, 19:41
von jokel
theoretisch fehlt da nur .. z.b. sowas ..

Code: Alles auswählen

	{
		.type = "SPF-800P",
		.vendorID = 0x04e8,
		.productID = {0x2037, 0x2038},
		.xRes = 800,
		.yRes = 480,
	},
und die .. lcd4linux.conf
sieht fit aus ..
https://github.com/neutrino-images/ni-b ... .conf#L150

Re: Samsung SPF 800 P

Verfasst: Fr 1. Aug 2025, 21:23
von vanhofen
@tannen, versuche mal die Datei extdisplay (.txt entfernen) aus dem Anhang. Sie kommt nach /etc/init.d.

hinzugekommen ist in den Zeilen 14, 15 und 16 folgender Block:
04E8:2037
04E8:2038
^SPF-800P
Wenn der Auto-Mode von lcd4linux korrekt arbeitet, sollte der SPF mit einem "service lcd4linux restart" an der Console erkannt werden.

Was hast du für eine Box? Dann kompiliere ich dir auch mal lcd4linux neu.

Re: Samsung SPF 800 P

Verfasst: Fr 1. Aug 2025, 21:40
von tannen
vanhofen hat geschrieben: Fr 1. Aug 2025, 21:23@tannen, versuche mal die Datei extdisplay (.txt entfernen) aus dem Anhang. Sie kommt nach /etc/init.d.

Wenn der Auto-Mode von lcd4linux korrekt arbeitet, sollte der SPF mit einem "service lcd4linux restart" an der Console erkannt werden.
leider nichts zu sehen
vanhofen hat geschrieben: Fr 1. Aug 2025, 21:23Was hast du für eine Box? Dann kompiliere ich dir auch mal lcd4linux neu.
VU+Duo 4K SE

Re: Samsung SPF 800 P

Verfasst: Fr 1. Aug 2025, 21:41
von jokel
@vanhofen .. cool
man lernt doch nie aus :relaxed:
was ist mit den zugriffsrechten muss die nicht ausführbar sein?

Code: Alles auswählen

chmod 755 extdisplay

Re: Samsung SPF 800 P

Verfasst: Fr 1. Aug 2025, 21:51
von tannen
starten tut es ja
screenshot.png

Re: Samsung SPF 800 P

Verfasst: Fr 1. Aug 2025, 21:57
von vanhofen
tannen hat geschrieben: Fr 1. Aug 2025, 21:40 VU+Duo 4K SE
OK, dann versuche mal die lcd4linux (.bin entfernen) aus dem Anhang. Die Datei kommt nach /usr/bin.
Und ja, es müssen die Rechte angepasst werden, wie jokel das oben geschrieben hat. Das hab ich aber bei Dir vorausgesetzt.

Re: Samsung SPF 800 P

Verfasst: Fr 1. Aug 2025, 22:08
von tannen
vanhofen hat geschrieben: Fr 1. Aug 2025, 21:57OK, dann versuche mal die lcd4linux (.bin entfernen) aus dem Anhang. Die Datei kommt nach /usr/bin.
habe ich gemacht kommt jetzt das raus Bildschirm vom SPF bleibt jetzt dunkel

/var/root # service lcd4linux restart
/var/root # open(/etc/lcd4variables.conf) failed: No such file or directory

vanhofen hat geschrieben: Fr 1. Aug 2025, 21:57Und ja, es müssen die Rechte angepasst werden, wie jokel das oben geschrieben hat. Das hab ich aber bei Dir vorausgesetzt.
klar mach ich doch immer

Re: Samsung SPF 800 P

Verfasst: Fr 1. Aug 2025, 22:35
von vanhofen
Mehr kann ich jetzt auf die Schnelle nicht machen.

Re: Samsung SPF 800 P

Verfasst: Sa 2. Aug 2025, 07:37
von BPanther
Sicher, daß die Product ID korrekt ist? Einfach mal mit folgendem überprüfen:

cat /sys/kernel/debug/usb/devices

Dann sollte sowas in der Art zu finden sein, hier für SPF-105P:

Code: Alles auswählen

T:  Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  3 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=04e8 ProdID=201b Rev= 2.00
S:  Manufacturer=SAMSUNG
S:  Product=SAMSUNG Digital Photo Frame
S:  SerialNumber=ACBD
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=usbfs
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=  64 Ivl=4096ms

Re: Samsung SPF 800 P

Verfasst: Sa 2. Aug 2025, 07:42
von tannen
BPanther hat geschrieben: Sa 2. Aug 2025, 07:37 Sicher, daß die Product ID korrekt ist? Einfach mal mit folgendem überprüfen:

cat /sys/kernel/debug/usb/devices

Dann sollte sowas in der Art zu finden sein, hier für SPF-105P:
leider auch nicht
[/var/root # cat /sys/kernel/debug/usb/devices
cat: can't open '/sys/kernel/debug/usb/devices': No such file or directory
/var/root # /quote]

Re: Samsung SPF 800 P

Verfasst: Sa 2. Aug 2025, 08:04
von jokel
das kommt bei mir auch ..

Code: Alles auswählen

[jokel ~]# cat /sys/kernel/debug/usb/devices
cat: can't open '/sys/kernel/debug/usb/devices': No such file or directory
was mir gestern zu grübeln gab ist ..
bei mir bzw. meine werte sind ..
SPF-105P
Bus 001 Device 006: ID 04e8:201b

Code: Alles auswählen

SPFstorage=04E8:201C
SPFmonitor=04E8:201B
theoretisch müsste es bei @tannen
so aussehen ..
SPF-800P
Bus 003 Device 002: ID 04e8:2037

Code: Alles auswählen

SPFstorage=04E8:2036
SPFmonitor=04E8:2037
ich habe das mal angepasst bzw. geändert und für die vu+ gestern compiliert ..
@tannen .. kannst ja mal testen ..

Re: Samsung SPF 800 P

Verfasst: Sa 2. Aug 2025, 08:30
von vanhofen
Das war mir gestern auch aufgefallen. Ich habe im Internetz aber auf die Schnelle keine prodoct ids für das SPF 800P finden können.
Die 04e8:2036 ist sicher falsch, denn die wird beim SPF-107H-v2 benutzt:
https://github.com/TangoCash/lcd4linux/ ... SPF.c#L179