[SOLVED] fsl-image-multimedia X server seg fault

Yocto related software discussions are here

[SOLVED] fsl-image-multimedia X server seg fault

Postby enzeneer » Tue Nov 18, 2014 3:54 pm

Hello

I built the fsl-image-multimedia for Wandboard Quad without problems. Also modified the u-boot arguments to change the resolution to 1920x1080@60M. The resolution is correctly detected by the X server. But the server seg faults and I'm unable to reach a tty either. I'm only able to send a partial Xorg.0.log file because am unable to transfer it out of the board without ssh or some other mechanism.

Any idea what could be the reason? Is there any info that would help you debug?

Thanks

/etc/X11/xorg.conf:
Code: Select all
Section "Device"
    Identifier  "i.MX Accelerated Framebuffer Device"
    Driver      "vivante"
    Option      "fbdev"     "/dev/fb0"
    Option      "vivante_fbdev" "/dev/fb0"
    Option      "HWcursor"  "false"
EndSection

Section "ServerFlags"
    Option "BlankTime"  "0"
    Option "StandbyTime"  "0"
    Option "SuspendTime"  "0"
    Option "OffTime"  "0"
EndSection


/var/log/Xorg.0.log :
Code: Select all
2052 2200  1080 1084 1089 1125 +hsync +vsync -csync (67.5 kHz eP)
[3249511.052] (II) VIVANTE(0): Modeline "S:1280x720p-60"x0.0   74.25  1280 1390
1430 1650  720 725 730 750 +hsync +vsync -csync (45.0 kHz e)
[3249511.052] (II) VIVANTE(0): Modeline "S:720x480p-60"x0.0   27.00  720 736 798
858  480 489 495 525 -hsync -vsync -csync (31.5 kHz e)
[3249511.052] (II) VIVANTE(0): Modeline "S:720x480p-60"x0.0   27.00  720 736 798
858  480 489 495 525 -hsync -vsync -csync (31.5 kHz e)
[3249511.052] (II) VIVANTE(0): Modeline "S:640x480p-60"x0.0   25.17  640 656 752
800  480 490 492 525 -hsync -vsync -csync (31.5 kHz e)
[3249511.053] (II) VIVANTE(0): Modeline "V:640x480p-60"x0.0   25.20  640 656 752
800  480 490 492 525 -hsync -vsync -csync (31.5 kHz e)
[3249511.053] (II) VIVANTE(0): Modeline "D:1920x1080p-60"x0.0  148.50  1920 2008
2052 2200  1080 1084 1089 1125 +hsync +vsync -csync (67.5 kHz e)
[3249511.053] (II) VIVANTE(0): Modeline "V:640x480p-60"x0.0   25.20  640 656 752
800  480 490 492 525 -hsync -vsync -csync (31.5 kHz e)
[3249511.105] (II) VIVANTE(0): Output DISP3 BG has no monitor section
[3249511.105] (II) VIVANTE(0): Printing probed modes for output DISP3 BG
[3249511.105] (II) VIVANTE(0): Modeline "S:1920x1080p-60"x60.0  148.50  1920 200
8 2052 2200  1080 1084 1089 1125 +hsync +vsync -csync (67.5 kHz eP)
[3249511.105] (II) VIVANTE(0): Modeline "S:1920x1080p-50"x50.0  148.50  1920 244
8 2492 2640  1080 1084 1089 1125 +hsync +vsync -csync (56.2 kHz e)
[3249511.105] (II) VIVANTE(0): Modeline "S:1280x720p-50"x50.0   74.25  1280 1720
1760 1980  720 725 730 750 +hsync +vsync -csync (37.5 kHz e)
[3249511.105] (II) VIVANTE(0): Modeline "S:1280x720p-60"x60.0   74.25  1280 1390
1430 1650  720 725 730 750 +hsync +vsync -csync (45.0 kHz e)
[3249511.105] (II) VIVANTE(0): Modeline "S:720x576p-50"x50.0   27.00  720 732 79
6 864  576 581 586 625 -hsync -vsync -csync (31.2 kHz e)
[3249511.106] (II) VIVANTE(0): Modeline "S:720x480p-60"x59.9   27.00  720 736 79
8 858  480 489 495 525 -hsync -vsync -csync (31.5 kHz e)
[3249511.106] (II) VIVANTE(0): Modeline "V:640x480p-60"x60.0   25.20  640 656 75
2 800  480 490 492 525 -hsync -vsync -csync (31.5 kHz e)
[3249511.106] (II) VIVANTE(0): Modeline "S:640x480p-60"x59.9   25.17  640 656 75
2 800  480 490 492 525 -hsync -vsync -csync (31.5 kHz e)
[3249511.106] (II) VIVANTE(0): Output DISP3 BG connected
[3249511.106] (II) VIVANTE(0): Using exact sizes for initial modes
[3249511.106] (II) VIVANTE(0): Output DISP3 BG using initial mode S:1920x1080p-6
0
[3249511.106] (II) VIVANTE(0): imxDisplayPreInit: virtual set 1920 x 1080, displ
ay width 0
[3249511.106] (II) VIVANTE(0): FBDevPreInit: adjust display width 1920
[3249511.106] (**) VIVANTE(0): PreInit done
[3249511.106] (--) Depth 24 pixmap format is 32 bpp
[3249511.106] (II) VIVANTE(0): Init mode for fb device
[3249511.198] (II) VIVANTE(0): hardware: DISP3 BG (video memory: 16335kB)
[3249511.199] (II) VIVANTE(0): FB Start = 0x75666000  FB Base = 0x75666000  FB O
ffset = (nil) FB PhyBase 0x76a00000
[3249511.199] (II) VIVANTE(0): reserve 8355840 bytes for on screen frame buffer;
total fb memory size 16727040 bytes; offset of shadow buffer 8355840
[3249511.273] (II) VIVANTE(0): hardware: DISP3 BG (video memory: 16335kB)
[3249511.290] (II) VIVANTE(0): test Initializing EXA
[3249511.290] (II) VIVANTE(0): (driver build from: -dirty)
[3249511.291] (II) EXA(0): Driver allocated offscreen pixmaps
[3249511.291] (II) EXA(0): Driver registered support for the following operation
s:
[3249511.291] (II)         Solid
[3249511.291] (II)         Copy
[3249511.291] (II)         Composite (RENDER acceleration)
[3249511.291] (II)         UploadToScreen
[3249511.291] (EE)
[3249511.291] (EE) Backtrace:
[3249511.291] (EE)
[3249511.292] (EE) Segmentation fault at address 0xd8
[3249511.292] (EE)
Fatal server error:
[3249511.292] (EE) Caught signal 11 (Segmentation fault). Server aborting
[3249511.292] (EE)
[3249511.292] (EE)
Please consult the The X.Org Foundation support
         at http://wiki.x.org
for help.
[3249511.292] (EE) Please also check the log file at "/var/log/Xorg.0.log" for a
dditional information.
[3249511.292] (EE)
[3249511.387] (EE) Server terminated with error (1). Closing log file.
Last edited by enzeneer on Wed Nov 19, 2014 3:30 pm, edited 1 time in total.
enzeneer
 
Posts: 18
Joined: Fri Nov 14, 2014 6:16 pm

Re: fsl-image-multimedia X server seg fault

Postby enzeneer » Wed Nov 19, 2014 3:30 pm

The switched branches from master to dizzy and the X server started up without problem. Looks like something is broken on Master branch.
enzeneer
 
Posts: 18
Joined: Fri Nov 14, 2014 6:16 pm


Return to Software - Yocto

Who is online

Users browsing this forum: No registered users and 3 guests