Forum: FPGA, VHDL & Co. Xilinx Framenbuffer


von Paul (Gast)


Lesenswert?

Hallo,

ich versuche gerade auf meinem Virtex4-Board den Linux-Framebuffer ans 
laufen zu bekommen. Das Board bootet einen Linux Kernel. Eigentlich 
sieht es nicht schlecht aus, beim booten wird auf die 
Framebuffer-Konsole umgeschalten und ich sehe die Ausgaben vom Kernel 
und den Linux-Pinguin auf dem Monitor. Allerdings kann ich keine 
Programme für den Framebuffer ausführen. ppmtofb bricht beispielsweise 
ab uns es kommen einige der folgenden Meldungen:

BUG: Bad page state in process ppmtofb  pfn:03a00
page:c041e000 flags:00000404 count:0 mapcount:-1 mapping:(null) index:0
Call Trace:
[c308bc80] [c0007868] show_stack+0x48/0x16c (unreliable)
[c308bcb0] [c006aeac] bad_page+0x94/0x154
[c308bcd0] [c006d580] free_hot_cold_page+0x1b0/0x270
[c308bcf0] [c0070884] put_page+0x164/0x1a4
[c308bd00] [c008b1ec] free_page_and_swap_cache+0x54/0x78
[c308bd10] [c007d90c] unmap_vmas+0x4f8/0x694
[c308bda0] [c0084a38] exit_mmap+0xdc/0x1c4
[c308bdc0] [c0031658] mmput+0x54/0x11c
[c308bdd0] [c0036410] exit_mm+0x120/0x148
[c308bdf0] [c0036778] do_exit+0xd4/0x65c
[c308be30] [c0036de8] do_group_exit+0xac/0xdc
[c308be40] [c0042f4c] get_signal_to_deliver+0x29c/0x470
[c308be70] [c00085d8] do_signal+0x50/0x29c
[c308bf40] [c0010014] do_user_signal+0x74/0xc4

Auch der X-Server für den FB bricht so ab. Hat das schon jemand ans 
laufen bekommen und hat mir eventuell nen Tipp was ich übersehen habe ?

Wenn jemand noch Infos braucht einfach schreiben. Danke

Gruss
Paul

von Antti (Gast)


Lesenswert?

deine frage hat nix zu tun mit FPGA's!

ist irgendwas problem mit PPC linux treiber
der FB hardware seitig ist nur ein speicherbereich
und ein problme mit HDL wurde keine ppc software
fehler auflosen. dh PPC code debuggen.. gar nicht
lustig wenn es noch linux sein muss

ich habe selber eigene framebuffer treiber gemacht
aber nur fur micro-blaze uclinux

Antti

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.