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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.