Samsung SPF 800 P

Benutzeravatar
tannen
Beiträge: 501
Registriert: Mo 12. Nov 2018, 18:10
Wohnort: Sandbox
Box: Holzbox
Has thanked: 34 times
Been thanked: 17 times

Re: Samsung SPF 800 P

Beitrag von tannen »

TangoCash hat geschrieben: Sa 2. Aug 2025, 10:40 Wird das interne Display der VU+Duo 4K SE mit GraphLCD angesteuert oder mit l4l ?
das wird mit GraphLCD angesteuert
Benutzeravatar
TangoCash
NI - VIP
Beiträge: 470
Registriert: Di 12. Apr 2016, 20:18
Box: Mutant HD51
Has thanked: 5 times
Been thanked: 15 times
Kontaktdaten:

Re: Samsung SPF 800 P

Beitrag von TangoCash »

Hier direkt aus dem src-code des l4l enigma2 plgins:

Code: Alles auswählen

	#24,25 Samsung SPF-800P (215)
	dList.append({'name':"SPF800P Mini Monitor", 'idVendor':0x04e8, 'idProduct':0x2038, 'width':800, 'height':480 })
	dList.append({'name':"SPF800P Mass Storage", 'idVendor':0x04e8, 'idProduct':0x2037})   
Es gibt genau 10 Sorten von Leuten – nämlich diejenigen, die das binäre System verstehen, und diejenigen, die es nicht tun.

4x Mutant HD51
1x VU+ Ultimo 4k
1x Edision Mio+ 4k
1x Mutant HD60
Benutzeravatar
jokel
Beiträge: 2787
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 39 times
Been thanked: 139 times

Re: Samsung SPF 800 P

Beitrag von jokel »

@TangoCash .. ich habe das gerade
https://github.com/TangoCash/lcd4linux/ ... SPF.c#L197
mit meinem eintrag verglichen und es ist peinlich .. weil ich mit erschrecken feststellte das
ich gepennt habe .. weil bei mir steht ..

Code: Alles auswählen

<------>{
<------><------>.type = "SPF-800P",
<------><------>.vendorID = 0x04e8,
<------><------>.productID = {0x2037, 0x2037},
<------><------>.xRes = 800,
<------><------>.yRes = 480,
<------>},

das konnte nicht funktionieren bei @tannen
habe das angepasst auf productID = {0x2037, 0x2038},
und neu compiliert.
Dateianhänge
lcd4linux.bin
(132.24 KiB) 6-mal heruntergeladen
Benutzeravatar
TangoCash
NI - VIP
Beiträge: 470
Registriert: Di 12. Apr 2016, 20:18
Box: Mutant HD51
Has thanked: 5 times
Been thanked: 15 times
Kontaktdaten:

Re: Samsung SPF 800 P

Beitrag von TangoCash »

Gibt noch etwas, falls es nicht gehen sollte:
Ich besitze den Samsung SPF-1000P und habe diesen im Rahmen eines anderen Projektes als Minimonitor gefügig gemacht, Er ist etwas zickiger als die älteren Samsung Modelle, was die Übertragung des Bildes angeht und bleibt bei ungenauen Werten gleich schwarz oder verweigert eine weitere Übertragung.

er will die Übertragung in 64k Blöcken
er möchte nach dem JPG eine Abschlusssequenz 0xff00
er möchte die Angabe der Bildlänge im Header inkusive Länge des Headers und der Abschlusssequenz
Gilt auch für den 800P - evtl. muss da noch was geändert werden.
Es gibt genau 10 Sorten von Leuten – nämlich diejenigen, die das binäre System verstehen, und diejenigen, die es nicht tun.

4x Mutant HD51
1x VU+ Ultimo 4k
1x Edision Mio+ 4k
1x Mutant HD60
Benutzeravatar
tannen
Beiträge: 501
Registriert: Mo 12. Nov 2018, 18:10
Wohnort: Sandbox
Box: Holzbox
Has thanked: 34 times
Been thanked: 17 times

Re: Samsung SPF 800 P

Beitrag von tannen »

.
Zuletzt geändert von tannen am Sa 2. Aug 2025, 12:20, insgesamt 1-mal geändert.
Benutzeravatar
tannen
Beiträge: 501
Registriert: Mo 12. Nov 2018, 18:10
Wohnort: Sandbox
Box: Holzbox
Has thanked: 34 times
Been thanked: 17 times

Re: Samsung SPF 800 P

Beitrag von tannen »

jokel hat geschrieben: Sa 2. Aug 2025, 12:09 @TangoCash .. ich habe das gerade
https://github.com/TangoCash/lcd4linux/ ... SPF.c#L197
mit meinem eintrag verglichen und es ist peinlich .. weil ich mit erschrecken feststellte das
ich gepennt habe .. weil bei mir steht ..

Code: Alles auswählen

<------>{
<------><------>.type = "SPF-800P",
<------><------>.vendorID = 0x04e8,
<------><------>.productID = {0x2037, 0x2037},
<------><------>.xRes = 800,
<------><------>.yRes = 480,
<------>},

das konnte nicht funktionieren bei @tannen
habe das angepasst auf productID = {0x2037, 0x2038},
und neu compiliert.
funzt leider auch nicht
Benutzeravatar
vanhofen
Administrator
Beiträge: 3004
Registriert: Di 5. Apr 2016, 00:05
Has thanked: 23 times
Been thanked: 47 times

Re: Samsung SPF 800 P

Beitrag von vanhofen »

Tango hat sein lcd4linux-Repo gerade um das 800P erweitert. Ich füge das jetzt bei uns ein.
Versuche morgen einfach mal mit dem aktuellen Nightly, tannen.
Benutzeravatar
tannen
Beiträge: 501
Registriert: Mo 12. Nov 2018, 18:10
Wohnort: Sandbox
Box: Holzbox
Has thanked: 34 times
Been thanked: 17 times

Re: Samsung SPF 800 P

Beitrag von tannen »

ich habe aktuell gebaut

screenshot_1.png

im LCD Menü alles neue eingestellt

screenshot_2.png

der SPF wird nur dunkel kein Bild :cry:
Benutzeravatar
TangoCash
NI - VIP
Beiträge: 470
Registriert: Di 12. Apr 2016, 20:18
Box: Mutant HD51
Has thanked: 5 times
Been thanked: 15 times
Kontaktdaten:

Re: Samsung SPF 800 P

Beitrag von TangoCash »

Hier mal noch eine andere Version, ungetestet, hoffentlich so angepasst das es funktoniert: (bitte mal mit 800P & anderen!! testen)

Edit vanhofen: Anhang auf Wunsch entfernt.
Es gibt genau 10 Sorten von Leuten – nämlich diejenigen, die das binäre System verstehen, und diejenigen, die es nicht tun.

4x Mutant HD51
1x VU+ Ultimo 4k
1x Edision Mio+ 4k
1x Mutant HD60
Benutzeravatar
tannen
Beiträge: 501
Registriert: Mo 12. Nov 2018, 18:10
Wohnort: Sandbox
Box: Holzbox
Has thanked: 34 times
Been thanked: 17 times

Re: Samsung SPF 800 P

Beitrag von tannen »

TangoCash hat geschrieben: Sa 2. Aug 2025, 13:40 Hier mal noch eine andere Version, ungetestet, hoffentlich so angepasst das es funktoniert:

drv_SamsungSPF.c
nach wo kommt die ?
Benutzeravatar
TangoCash
NI - VIP
Beiträge: 470
Registriert: Di 12. Apr 2016, 20:18
Box: Mutant HD51
Has thanked: 5 times
Been thanked: 15 times
Kontaktdaten:

Re: Samsung SPF 800 P

Beitrag von TangoCash »

tannen hat geschrieben: Sa 2. Aug 2025, 13:41
TangoCash hat geschrieben: Sa 2. Aug 2025, 13:40 Hier mal noch eine andere Version, ungetestet, hoffentlich so angepasst das es funktoniert:

drv_SamsungSPF.c
nach wo kommt die ?
im lcd4linux source code verzeichniss überschreiben und lcd4linux neu compilieren
Es gibt genau 10 Sorten von Leuten – nämlich diejenigen, die das binäre System verstehen, und diejenigen, die es nicht tun.

4x Mutant HD51
1x VU+ Ultimo 4k
1x Edision Mio+ 4k
1x Mutant HD60
Benutzeravatar
tannen
Beiträge: 501
Registriert: Mo 12. Nov 2018, 18:10
Wohnort: Sandbox
Box: Holzbox
Has thanked: 34 times
Been thanked: 17 times

Re: Samsung SPF 800 P

Beitrag von tannen »

lcd4linux neu gebaut alle Einstellungen durchgetestet SPF bleibt schwarz
Benutzeravatar
TangoCash
NI - VIP
Beiträge: 470
Registriert: Di 12. Apr 2016, 20:18
Box: Mutant HD51
Has thanked: 5 times
Been thanked: 15 times
Kontaktdaten:

Re: Samsung SPF 800 P

Beitrag von TangoCash »

tannen hat geschrieben: Sa 2. Aug 2025, 14:09 lcd4linux neu gebaut alle Einstellungen durchgetestet SPF bleibt schwarz
Seltsam. mit der .c datei von oben ist alles 1:1 gleich wie in E2.

Hast du auch mal den SPF aus und wieder angemacht? Wenn er nämlich einmal hängt, reagiert er gar nicht mehr bis stromlos.
Es gibt genau 10 Sorten von Leuten – nämlich diejenigen, die das binäre System verstehen, und diejenigen, die es nicht tun.

4x Mutant HD51
1x VU+ Ultimo 4k
1x Edision Mio+ 4k
1x Mutant HD60
Benutzeravatar
jokel
Beiträge: 2787
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 39 times
Been thanked: 139 times

Re: Samsung SPF 800 P

Beitrag von jokel »

test auf der h7.. mit spf-105p .. um die lcd4linux zu ersetzen musste ich neutrino beenden
sicherheitshalber noch reboot .. alles normal .. löppt :wink:
Zuletzt geändert von jokel am Sa 2. Aug 2025, 14:20, insgesamt 1-mal geändert.
Benutzeravatar
tannen
Beiträge: 501
Registriert: Mo 12. Nov 2018, 18:10
Wohnort: Sandbox
Box: Holzbox
Has thanked: 34 times
Been thanked: 17 times

Re: Samsung SPF 800 P

Beitrag von tannen »

TangoCash hat geschrieben: Sa 2. Aug 2025, 14:14Hast du auch mal den SPF aus und wieder angemacht? Wenn er nämlich einmal hängt, reagiert er gar nicht mehr bis stromlos.
gerade getestet aber leider kein Bild nur Schwarz

das Display reagiert ja als Monitor beim Start der Box schaltet der Mini Monitor zu das sieht man nur halt als schwarzes Bild komisch
Benutzeravatar
jokel
Beiträge: 2787
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 39 times
Been thanked: 139 times

Re: Samsung SPF 800 P

Beitrag von jokel »

hilfreich wäre mal so was ..

Code: Alles auswählen

[jokel ~]# dmesg | grep usb
[    0.053540] usbcore: registered new interface driver usbfs
[    0.053573] usbcore: registered new interface driver hub
[    0.053603] usbcore: registered new device driver usb
[    1.266813] usb usb6: We don't know the algorithms for LPM for this host, disabling LPM.
[    1.283382] usbcore: registered new interface driver uas
[    1.288783] usbcore: registered new interface driver usb-storage
[    1.375817] usb 1-1: new high-speed USB device number 2 using ehci-brcm
[    1.426577] usbcore: registered new interface driver usbhid
[    1.432170] usbhid: USB HID core driver
[    1.434443] usb 2-1: new high-speed USB device number 2 using ehci-brcm
[    1.495222] usb-storage 2-1:1.0: USB Mass Storage device detected
[    1.502345] scsi host2: usb-storage 2-1:1.0
[    1.682465] usb 1-1.2: new high-speed USB device number 3 using ehci-brcm
[    1.773470] usb 1-1.4: new full-speed USB device number 4 using ehci-brcm
[    2.214600] usbcore: registered new interface driver tpm
[   11.673709] usbcore: registered new interface driver cdc_acm
[   35.412063] usb 1-1.2: usbfs: process 2190 (lcd4linux) did not claim interface 0 before use
[jokel ~]# logread | grep extdisplay
Jan  1 00:00:09 jokel user.info service[1206]: running /etc/init.d/extdisplay add 1-1.2:1.0 4e8 201b
Jan  1 00:00:09 jokel user.info extdisplay[1209]: supported device (ID 04E8:201B) found
Jan  1 00:00:09 jokel user.info extdisplay[1209]: creating flagfile '/tmp/.lcd-4e8'
Jan  1 00:00:09 jokel user.info extdisplay[1209]: SPF in monitor mode found
Jan  1 00:00:09 jokel user.info extdisplay[1209]: (re)starting lcd4linux
[jokel ~]# 
Benutzeravatar
tannen
Beiträge: 501
Registriert: Mo 12. Nov 2018, 18:10
Wohnort: Sandbox
Box: Holzbox
Has thanked: 34 times
Been thanked: 17 times

Re: Samsung SPF 800 P

Beitrag von tannen »

/var/root # dmesg | grep usb
[ 0.048271] usbcore: registered new interface driver usbfs
[ 0.048310] usbcore: registered new interface driver hub
[ 0.048352] usbcore: registered new device driver usb
[ 1.270041] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 1.933781] usbcore: registered new interface driver uas
[ 1.939196] usbcore: registered new interface driver usb-storage
[ 2.080086] usbcore: registered new interface driver usbhid
[ 2.085676] usbhid: USB HID core driver
[ 2.823440] usb 5-1: new high-speed USB device number 2 using ehci-brcm
[ 4.213417] usb 5-1.2: new full-speed USB device number 3 using ehci-brcm
[ 4.376417] usb 5-1.1: new high-speed USB device number 4 using ehci-brcm
[ 17.161164] usbcore: registered new interface driver brcmfmac
[ 17.162276] usb 5-1.1: Direct firmware load for brcm/brcmfmac43569.bin failed with error -2
[ 36.644411] usb 3-1: new high-speed USB device number 2 using ehci-brcm
[ 36.812026] usb-storage 3-1:1.0: USB Mass Storage device detected
[ 36.812604] scsi host2: usb-storage 3-1:1.0
[ 52.868828] usb 3-1: USB disconnect, device number 2
[ 53.080876] usb 3-1: new high-speed USB device number 3 using ehci-brcm
[ 58.824232] usb 3-1: usbfs: process 4170 (lcd4linux) did not claim interface 0 before use
[ 81.023402] usb 3-1: usbfs: process 4205 (lcd4linux) did not claim interface 0 before use
[ 90.780984] usb 3-1: usbfs: process 4231 (lcd4linux) did not claim interface 0 before use
[ 100.602165] usb 3-1: usbfs: process 4266 (lcd4linux) did not claim interface 0 before use
[ 110.324013] usb 3-1: usbfs: process 4292 (lcd4linux) did not claim interface 0 before use
[ 125.263929] usb 3-1: usbfs: process 4327 (lcd4linux) did not claim interface 0 before use
[ 134.370213] usb 3-1: usbfs: process 4362 (lcd4linux) did not claim interface 0 before use
[ 146.181120] usb 3-1: usbfs: process 4407 (lcd4linux) did not claim interface 0 before use
[ 155.254258] usb 3-1: usbfs: process 4442 (lcd4linux) did not claim interface 0 before use
[ 164.829273] usb 3-1: usbfs: process 4468 (lcd4linux) did not claim interface 0 before use
[ 179.768808] usb 3-1: usbfs: process 4503 (lcd4linux) did not claim interface 0 before use
[ 189.481444] usb 3-1: usbfs: process 4529 (lcd4linux) did not claim interface 0 before use
[ 196.053079] usb 3-1: usbfs: process 4555 (lcd4linux) did not claim interface 0 before use
/var/root #
/var/root # logread | grep extdisplay
logread: can't find syslogd buffer: No such file or directory
/var/root #
Benutzeravatar
jokel
Beiträge: 2787
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 39 times
Been thanked: 139 times

Re: Samsung SPF 800 P

Beitrag von jokel »

@tannen .. du kannst das aktivieren .. oder das syslog grep'en wegen extdisplay
man ist das lange her .. hier die ganze geschichte .. @vanhofen :wink:
https://neutrino-images.de/board/viewto ... 340#p31340
Benutzeravatar
tannen
Beiträge: 501
Registriert: Mo 12. Nov 2018, 18:10
Wohnort: Sandbox
Box: Holzbox
Has thanked: 34 times
Been thanked: 17 times

Re: Samsung SPF 800 P

Beitrag von tannen »

die profile.locale liegt in /etc
/var/root # logread | grep extdisplay
Aug 2 15:16:17 VU+Duo-4K user.info service[3553]: running /etc/init.d/extdisplay add 3-1:1.0 4e8 2037
Aug 2 15:16:17 VU+Duo-4K user.info extdisplay[3556]: supported device (ID 04E8:2037) found
Aug 2 15:16:17 VU+Duo-4K user.info extdisplay[3556]: creating flagfile '/tmp/.lcd-4e8'
Aug 2 15:16:17 VU+Duo-4K user.info extdisplay[3556]: DPF or SPF in storage mode found
Aug 2 15:16:17 VU+Duo-4K user.info extdisplay[3556]: (re)starting lcd4linux
Aug 2 15:16:24 VU+Duo-4K user.info service[4041]: running /etc/init.d/extdisplay remove 3-1:1.0 4e8 2038
Aug 2 15:16:24 VU+Duo-4K user.info extdisplay[4049]: supported DPF/SPF (ID 04E8:2037) removed
Aug 2 15:16:24 VU+Duo-4K user.info extdisplay[4049]: SPF in storage mode removed
Aug 2 15:16:24 VU+Duo-4K user.info extdisplay[4049]: do nothing
Aug 2 15:16:24 VU+Duo-4K user.info extdisplay[4049]: removing flagfile '/tmp/.lcd-4e8'
Aug 2 15:16:24 VU+Duo-4K user.info service[4224]: running /etc/init.d/extdisplay add 3-1:1.0 4e8 2038
Aug 2 15:16:24 VU+Duo-4K user.info extdisplay[4227]: supported device (ID 04E8:2038) found
Aug 2 15:16:24 VU+Duo-4K user.info extdisplay[4227]: creating flagfile '/tmp/.lcd-4e8'
Aug 2 15:16:24 VU+Duo-4K user.info extdisplay[4227]: SPF in monitor mode found
Aug 2 15:16:24 VU+Duo-4K user.info extdisplay[4227]: (re)starting lcd4linux
/var/root #
Benutzeravatar
vanhofen
Administrator
Beiträge: 3004
Registriert: Di 5. Apr 2016, 00:05
Has thanked: 23 times
Been thanked: 47 times

Re: Samsung SPF 800 P

Beitrag von vanhofen »

TangoCash hat geschrieben: Sa 2. Aug 2025, 13:40 Hier mal noch eine andere Version, ungetestet, hoffentlich so angepasst das es funktoniert: (bitte mal mit 800P & anderen!! testen)
Pushe es einfach, Tango, dann kann das morgen jeder mit einem SPF testen. :)
Revertet ist es schnell.
Antworten

Zurück zu „Allgemein“