[poky] Poky, EMGD/PVR and es2greas_x11 problem
Keskinarkaus, Teemu
Teemu.Keskinarkaus at Maximatecc.com
Mon Nov 18 02:46:16 PST 2013
Hi
I think this problem applies other than es2grears_x11 as well, but that's what I've used to test.
We have Atom based hw and we have made our own layer to poky that uses emenlow as a base.
Everything seems to be working fine except when I start running the es2grears_x11 it starts okay, but the movement is really jerky. The reason can be found from dmesg that is flooded with this kind of messages:
[ 4343.640044] PVR_K: HWRecoveryResetSGX: From ISR
[ 4343.640063] PVR_K: HWRecoveryResetSGX: SGX Hardware Recovery triggered
[ 4343.640073] PVR_K: EUR_CR_EVENT_STATUS: 20000000
[ 4343.640080] PVR_K: EUR_CR_EVENT_STATUS2: 40
[ 4343.640088] PVR_K: EUR_CR_BIF_CTRL: 0
[ 4343.640095] PVR_K: EUR_CR_BIF_BANK0: 210ff
[ 4343.640102] PVR_K: EUR_CR_BIF_INT_STAT: 0
[ 4343.640110] PVR_K: EUR_CR_BIF_FAULT: 0
[ 4343.640117] PVR_K: EUR_CR_BIF_MEM_REQ_STAT: 0
[ 4343.640124] PVR_K: EUR_CR_CLKGATECTL: 111111
[ 4343.640132] PVR_K: EUR_CR_PDS_PC_BASE: 3e14380c
[ 4343.640138] PVR_K: SGX Host control:
[ 4343.640147] PVR_K: 0x0: 0x00000001 0x00000000 0x00000000 0x00000002
[ 4343.640156] PVR_K: 0x10: 0x00000000 0x0000000A 0x00030D40 0x00000002
[ 4343.640165] PVR_K: 0x20: 0x00000001 0x00000001 0x00000057 0x00000000
[ 4343.640173] PVR_K: 0x30: 0x000002C5 0x00000000 0x00000000 0x00000000
[ 4343.640180] PVR_K: SGX TA/3D control:
[ 4343.640189] PVR_K: 0x0: 0xFA002000 0xFA002100 0xFA001000 0xFA087000
[ 4343.640197] PVR_K: 0x10: 0x00000000 0x00000000 0x00000000 0xFA006820
[ 4343.640206] PVR_K: 0x20: 0x00000000 0x00000000 0x00000000 0x00000000
[ 4343.640214] PVR_K: 0x30: 0x00000000 0x00000000 0x00000000 0x00000000
[ 4343.640223] PVR_K: 0x40: 0x00000000 0x00000000 0x00000000 0x00000000
[ 4343.640232] PVR_K: 0x50: 0x00000000 0xFA153470 0xFA153434 0x00000001
[ 4343.640240] PVR_K: 0x60: 0xFA000000 0x3F59A000 0x00000001 0xFA0A0D00
[ 4343.640249] PVR_K: 0x70: 0xFA006850 0xFA0FFD80 0x00000000 0xFA0A90A0
[ 4343.640258] PVR_K: 0x80: 0xFA0FE420 0xFA153434 0xFA0A9220 0x00000000
[ 4343.640267] PVR_K: 0x90: 0x00000000 0x00000001 0x00000002 0x00000000
[ 4343.640275] PVR_K: 0xA0: 0x00000000 0x21160077 0x00000008 0x00000000
[ 4343.640284] PVR_K: 0xB0: 0x00000000 0x00000000 0x00000000 0x00000000
[ 4343.640292] PVR_K: 0xC0: 0x00000000 0x00000006 0x00000005 0x00000000
[ 4343.640301] PVR_K: 0xD0: 0xFA000000 0x80007000 0x80047000 0xFA003000
[ 4343.640310] PVR_K: 0xE0: 0xFA0A9060 0xFA0A9060 0x00000000 0x00000000
[ 4343.640320] PVR_K: Command Complete Data for display device 2:
[ 4343.640328] PVR_K: SRC 0: (Not in use)
Has anyone else encountered the same problem and found out what was the problem? I found some mention this problem from google, but didn't find anything that would solve this.
I updated system to run kernel 3.10.11 and EMGD 1.18, but that didn't make any change to this problem.
- Teemu Keskinarkaus
________________________________
Actuant Corporation Email Notice
This message is intended only for the use of the Addressee and may contain information that is PRIVILEGED and/or CONFIDENTIAL.
This email is intended only for the personal and confidential use of the recipient(s) named above. If the reader of this email is not an intended recipient, you have received this email in error and any review, dissemination, distribution or copying is strictly prohibited.
If you have received this email in error, please notify the sender immediately by return mail and permanently delete the copy you received.
Thank you.
More information about the poky
mailing list