[1] 2 3 ... 5 >>> Archiv / MLD 2.x / Development / Framebuffer
 

Offline detlef

  • Expert Member
  • *****
  • Posts: 739
    • View Profile
    • http://
Framebuffer
« on: August 15, 2007, 22:16:07 »
Hi,

also es gibt nen Problem mit dem Framebuffer auf Intel i810 Chipsatz.
Den hab ich einmal auf ner alten FSC onboard und ausserdem auch auf der SMT.
Da bootet das Teil nur im Textmodus. Also nix mit Softdevice.

@jr!
Ist im Kernel nur die reine vesafb Unterstüzung?

Gruss
Detlef
VDR1
Passiv Gehäuse Eigenbau, ME6000, 256 MB, 64MB Flashcard, Nexus-S V.2.1,
IR-ein, VFD gu140x32f, MLD-0.6.0 i586, VDR-1.4.3
Bilder: Mein VDR
Server
AOpen i855GMEm-LFS, Pentium-M 1,6, MLD-0.6.0, VDR-1.4.2_dr_edition, 160GB + 200GB, boot von CF.

Client
MediaMVP D3

SMT-7020S
Samsung SMT-7020S, 200GB HD, Zenslack 1.0-rc35

SMT-7020S
bestellt, wird MLD-2.x

Offline detlef

  • Expert Member
  • *****
  • Posts: 739
    • View Profile
    • http://
Framebuffer
« Reply #1 on: August 15, 2007, 22:33:19 »
Ich habe gerade gesehen, dass der Treiber als Modul drin ist.
Obwohl ich den jetzt mittels "video=i810fb" bei grub mit angegeben
habe, tut sich da nix.

 
VDR1
Passiv Gehäuse Eigenbau, ME6000, 256 MB, 64MB Flashcard, Nexus-S V.2.1,
IR-ein, VFD gu140x32f, MLD-0.6.0 i586, VDR-1.4.3
Bilder: Mein VDR
Server
AOpen i855GMEm-LFS, Pentium-M 1,6, MLD-0.6.0, VDR-1.4.2_dr_edition, 160GB + 200GB, boot von CF.

Client
MediaMVP D3

SMT-7020S
Samsung SMT-7020S, 200GB HD, Zenslack 1.0-rc35

SMT-7020S
bestellt, wird MLD-2.x

Offline detlef

  • Expert Member
  • *****
  • Posts: 739
    • View Profile
    • http://
Framebuffer
« Reply #2 on: August 15, 2007, 22:40:03 »
@Claus
Also auf dem Devel-Server ist das Modul i810fb.ko, auf der mld fehlts...
Packste das mal mit rein, oder gibts nen neues Addon?

Gruss
Detlef
VDR1
Passiv Gehäuse Eigenbau, ME6000, 256 MB, 64MB Flashcard, Nexus-S V.2.1,
IR-ein, VFD gu140x32f, MLD-0.6.0 i586, VDR-1.4.3
Bilder: Mein VDR
Server
AOpen i855GMEm-LFS, Pentium-M 1,6, MLD-0.6.0, VDR-1.4.2_dr_edition, 160GB + 200GB, boot von CF.

Client
MediaMVP D3

SMT-7020S
Samsung SMT-7020S, 200GB HD, Zenslack 1.0-rc35

SMT-7020S
bestellt, wird MLD-2.x

Offline jr!

  • Profi Member
  • ****
  • Posts: 432
    • View Profile
Framebuffer
« Reply #3 on: August 16, 2007, 02:16:55 »
Quote
Ich habe gerade gesehen, dass der Treiber als Modul drin ist.
Obwohl ich den jetzt mittels "video=i810fb" bei grub mit angegeben
habe, tut sich da nix.
meinst du das das so richtig ist ??

ich kann es mir gleich mal ansehen sollte dann  morgen fertig sein,

greets jr

Offline jr!

  • Profi Member
  • ****
  • Posts: 432
    • View Profile
Framebuffer
« Reply #4 on: August 16, 2007, 02:24:18 »
also das modul is da ... du müsstest es nur aus dem ordner lib/modules/2.6.20/drivers/video/i810/ kopieren und in irgend ein addon packen was auf deiner SMT ist ... zum testen kannst du später ja da rausnehmen und in ein richtiges verpacken.
ich weiss immer noch nicht ob der aufruf mit dem kernelparameter so richtig ist aber ich denke du musst wenn schon das modul irgendwann nach dem kernel laden so wie den dvb treiber in etwa sonst wird das nix.

greets jr

Offline detlef

  • Expert Member
  • *****
  • Posts: 739
    • View Profile
    • http://
Framebuffer
« Reply #5 on: August 16, 2007, 22:08:14 »
Hi,

hab das Modul in die initramfs gepackt, leider ohne Erfolg.
Aber eigentlich logisch, weil das Teil muss fest in den Kernel
und kann dann per Append Zeile geladen werden, wenn ich
das jetzt richtig gelesen habe.

@jr
Machst Du das mal fest rein bite.

Gruss
Detlef
 
VDR1
Passiv Gehäuse Eigenbau, ME6000, 256 MB, 64MB Flashcard, Nexus-S V.2.1,
IR-ein, VFD gu140x32f, MLD-0.6.0 i586, VDR-1.4.3
Bilder: Mein VDR
Server
AOpen i855GMEm-LFS, Pentium-M 1,6, MLD-0.6.0, VDR-1.4.2_dr_edition, 160GB + 200GB, boot von CF.

Client
MediaMVP D3

SMT-7020S
Samsung SMT-7020S, 200GB HD, Zenslack 1.0-rc35

SMT-7020S
bestellt, wird MLD-2.x

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
Framebuffer
« Reply #6 on: August 16, 2007, 22:28:42 »
Ich hab das mal eben eingebaut, und detlef testet schon.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
Framebuffer
« Reply #7 on: August 16, 2007, 23:01:40 »
Hi detlef, versuch mal mit dem Boot Parameter:

video=i810fb:ywrap,mttr,800x600-16@60

ob wohl ich befürchte, das der Parameter nicht mehr funktioniert, weil dafür nen bestimmter Kernelpatch benötigt wird, den wir nicht mehr eingebaut haben. Aber den wirklichen Durchblick habe ich da nicht :(

Claus
« Last Edit: August 16, 2007, 23:02:05 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline jr!

  • Profi Member
  • ****
  • Posts: 432
    • View Profile
Framebuffer
« Reply #8 on: August 17, 2007, 02:19:50 »
ich glaub die angabe Video damit kann nur vesang umgehen aber mit vesang geht das bootsplash nicht :D

Ich weiss nicht muss das wirklich fest darein ?`?
ich mein wozu gibts die module dann wenn es mit modulen nicht funktioniert.
vielleicht musst du einfach beim Modul laden irgendwas mit übergeben damit er den richtigen modus aktiviert.

gruss jr derweil

Offline webmonster

  • Member
  • **
  • Posts: 84
    • View Profile
Framebuffer
« Reply #9 on: August 27, 2007, 11:34:23 »
Da ich grad versuche der Zenslack auf der Samsung einen Bootsplash beizubringen, stoße ich auf die gleiche Problematik. Es gibt auf Sourceforge einen i810 Treiber, der inzwischen zum Kernelbestandteil gehört. Ich denke, dass ist der, den ihr auch benutzt. Nur muß dieser wohl noch ein bisschen angepasst werden, bzw. unter dem Link sind Beispiele für die Append-Zeile. Ich bin in meiner Zeit z.Zt. recht beschränkt und kann dies leider nicht testen.
i810 HowTo
Vielleicht kann jemand das dann bestätigen, dass es so gehen könnte...

Bis dahin
WebMonster
Netgear Storage
2* Realtek 1073 Clients
MLD 3.0.1 Server (IGEL Thin Client 4210 Winestra mit DVB-S Karte)

Offline webmonster

  • Member
  • **
  • Posts: 84
    • View Profile
Framebuffer
« Reply #10 on: August 27, 2007, 12:12:59 »
Ich muß hier noch einmal ein Zitat aus der Doku vom Kernel zum i810 loswerden. Dies bezieht sich auf die Append-Zeile:
Quote
IMPORTANT:
You must include hsync1, hsync2, vsync1 and vsync2 to enable video modes
better than 640x480 at 60Hz. HOWEVER, if your chipset/display combination
supports I2C and has an EDID block, you can safely exclude hsync1, hsync2,
vsync1 and vsync2 parameters.  These parameters will be taken from the EDID
block.
Bis dahin
WebMonster
« Last Edit: August 27, 2007, 12:13:51 by webmonster »
Netgear Storage
2* Realtek 1073 Clients
MLD 3.0.1 Server (IGEL Thin Client 4210 Winestra mit DVB-S Karte)

Offline detlef

  • Expert Member
  • *****
  • Posts: 739
    • View Profile
    • http://
Framebuffer
« Reply #11 on: August 27, 2007, 23:17:44 »
Hi,

dass Problem ist, dass in unserem "Default-Kernel" noch allerhand drinne
ist, was sich mit den smt Geschichten beisst. Ich muss noch mit dem angepassten
smt Kernel testen, schaffe ich aber erst am WE.
Allerdings bin ich mir nicht sicher, ob wir mit dem Framebuffer ans Ziel kommen
oder doch auf X zurückgreifen müssen.

Gruss
Detlef
VDR1
Passiv Gehäuse Eigenbau, ME6000, 256 MB, 64MB Flashcard, Nexus-S V.2.1,
IR-ein, VFD gu140x32f, MLD-0.6.0 i586, VDR-1.4.3
Bilder: Mein VDR
Server
AOpen i855GMEm-LFS, Pentium-M 1,6, MLD-0.6.0, VDR-1.4.2_dr_edition, 160GB + 200GB, boot von CF.

Client
MediaMVP D3

SMT-7020S
Samsung SMT-7020S, 200GB HD, Zenslack 1.0-rc35

SMT-7020S
bestellt, wird MLD-2.x

Offline jr!

  • Profi Member
  • ****
  • Posts: 432
    • View Profile
Framebuffer
« Reply #12 on: August 28, 2007, 02:02:34 »
was spricht denn gegen x ? die 23 mb ?

Offline detlef

  • Expert Member
  • *****
  • Posts: 739
    • View Profile
    • http://
Framebuffer
« Reply #13 on: August 28, 2007, 09:37:27 »
Hi,

generell spricht nix gegen X, die 23MB werden wir auf der smt nicht brauchen,
da nur ein Treiber benötigt wird. Allerdings müssen wir dann den iged-Treiber
von Intel nehmen. Das ist wieder ne Baustelle mehr..Ausserdem ist der wohl
recht resourcenlastig.
Aber schaun wa mal.

Gruss
Detlef
 
VDR1
Passiv Gehäuse Eigenbau, ME6000, 256 MB, 64MB Flashcard, Nexus-S V.2.1,
IR-ein, VFD gu140x32f, MLD-0.6.0 i586, VDR-1.4.3
Bilder: Mein VDR
Server
AOpen i855GMEm-LFS, Pentium-M 1,6, MLD-0.6.0, VDR-1.4.2_dr_edition, 160GB + 200GB, boot von CF.

Client
MediaMVP D3

SMT-7020S
Samsung SMT-7020S, 200GB HD, Zenslack 1.0-rc35

SMT-7020S
bestellt, wird MLD-2.x

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
Framebuffer
« Reply #14 on: August 28, 2007, 12:31:15 »
Es spricht z.B. gegen X das wir dann noch ne Variante mehr Supporten müssen. Mir wehre es erheblich lieber wenn wir die Ausgabe mit dem Softdevice abgehandelt bekommen. Und natürlich spricht die Größe ganz erheblich gegen X. Solange das ganze nicht auf ein bis zwei MB eingedampft werden kann, wiederstrebt mir das schon mal aus Prinzip :)
Und vor allem möchte ich erst mal sehen warum der FB nicht funktioniert, wo es doch vidix und direktFB Treiber für die Grafikkarte gibt...

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

[1] 2 3 ... 5 >>> Archiv / MLD 2.x / Development / Framebuffer
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.