Part Number: TDA2HG
On behave of customer.
We are using Vision SDK and Virtual DRM together.
The VSDK version is 03.05.00.00.
We porting QT to VSDK linux rootfs.
1. Vision SDK is to capture camera data and manage display.
2. GPU to do stitching and QT to draw the AVM diagram.
we met the problem as below.
PVR_K:(Error): SGXOSTimer() detected SGX lockup
Here is the full chart.
for the detail of the blue rectangle "VisionSDK" on the right-upper side, please see below chart.
we have done below tests:
1. remove VPE_sv_csc link, system not crash.
2. remove Capture_dsswb and Display_yuv422 link, system not crash.
Customer will try to test below case, then update to ticket.
3. comment AVM function, check if system crash.
log attached,
oot@dra7xx-evm:~# root@dra7xx-evm:~# [ 114.132547] omap_l3_noc 44000000.ocp: L3 application error: target 3 mod:2 (unclearable) [ 114.140751] omap_l3_noc 44000000.ocp: L3 debug error: target 3 mod:2 (unclearable) [ 116.433938] omap_l3_noc 44000000.ocp: L3 application error: target 2 mod:1 (unclearable) [ 116.442119] omap_l3_noc 44000000.ocp: L3 debug error: target 2 mod:1 (unclearable) [ 116.607319] PVR_K:(Error): SGXOSTimer() detected SGX lockup (0x1135 tasks) [ 116.614271] PVR_K: HWRecoveryResetSGX: SGX Hardware Recovery triggered [ 116.620896] PVR_K: SGX debug (SGX_DDK sgxddk MAIN@3699939) [ 116.626450] PVR_K:(Error): SGX Register Base Address (Linear): 0xf3320000 [ 116.633536] PVR_K:(Error): SGX Register Base Address (Physical): 0x56000000 [ 116.640589] PVR_K: Running SGXREG Debug Scripts: [ 116.645261] PVR_K: (HYD) [ 116.647858] PVR_K: (SGXREG) 0x00004000 : 0x00000001 [ 116.652875] PVR_K: (SGXREG) 0x00004004 : 0x0000000A [ 116.657920] PVR_K: (SGXREG) 0x00004008 : 0x0000000F [ 116.662936] PVR_K: (SGXREG) 0x00004024 : 0x00000009 [ 116.667970] PVR_K: (SGXREG) 0x00004118 : 0x00000010 [ 116.672986] PVR_K: (SGXREG) 0x0000412C : 0x20000000 [ 116.678029] PVR_K: (SGXREG) 0x00004404 : 0x00000000 [ 116.683044] PVR_K: (SGXREG) 0x00004C04 : 0x00080000 [ 116.688078] PVR_K: (SGXREG) 0x00004C08 : 0x00000000 [ 116.693099] PVR_K: (SGXREG) 0x00004C74 : 0x00000000 [ 116.698137] PVR_K: (SGXREG) 0x00004C78 : 0x00001010 [ 116.703153] PVR_K: (SGXREG) 0x00004CA8 : 0x00000000 [ 116.708197] PVR_K: (P0) [ 116.710686] PVR_K: (SGXREG) 0x00008000 : 0x002AAAAA [ 116.715699] PVR_K: (SGXREG) 0x00008004 : 0x0A8A8AAA [ 116.720737] PVR_K: (SGXREG) 0x00008008 : 0x01F888F8 [ 116.725758] PVR_K: (SGXREG) 0x00008118 : 0x000000B0 [ 116.730792] PVR_K: (SGXREG) 0x0000812C : 0x24143E00 [ 116.735807] PVR_K: (SGXREG) 0x000084E4 : 0x00022834 [ 116.740859] PVR_K: (SGXREG) 0x00008658 : 0x00000000 [ 116.745873] PVR_K: (SGXREG) 0x00008A74 : 0x0E208200 [ 116.750907] PVR_K: (SGXREG) 0x00008BA4 : 0x00000014 [ 116.755922] PVR_K: (SGXREG) 0x00008C04 : 0x00080000 [ 116.760965] PVR_K: (SGXREG) 0x00008C08 : 0x00000000 [ 116.765979] PVR_K: (SGXREG) 0x00008C74 : 0x00000000 [ 116.771013] PVR_K: (SGXREG) 0x00008C78 : 0x00001017 [ 116.776033] PVR_K: (SGXREG) 0x00008CB4 : 0x00000000 [ 116.781070] PVR_K: (SGXREG) 0x00008E04 : 0x00000000 [ 116.786084] PVR_K: (SGXREG) 0x00008624 : 0x00000000 [ 116.791126] PVR_K: (SGXREG) 0x00008628 : 0x00000000 [ 116.796140] PVR_K: (SGXREG) 0x00008630 : 0x00000000 [ 116.801178] PVR_K: (SGXREG) 0x00008664 : 0x00000000 [ 116.806192] PVR_K: (SGXREG) 0x00008734 : 0x00000000 [ 116.811234] PVR_K: (SGXREG) 0x00008AA4 : 0xAAAAAAAA [ 116.816248] PVR_K: (SGXREG) 0x00008AA8 : 0xAAAAAAAA [ 116.821286] PVR_K: (SGXREG) 0x00008B08 : 0x0001D761 [ 116.826305] PVR_K: (SGXREG) 0x00008B14 : 0x0001D97F [ 116.831345] PVR_K: (SGXREG) 0x00008B0C : 0x00019765 [ 116.836360] PVR_K: (SGXREG) 0x00008B18 : 0x0000802C [ 116.841407] PVR_K: (SGXREG) 0x00008B10 : 0x00011135 [ 116.846421] PVR_K: (SGXREG) 0x00008B1C : 0x00010000 [ 116.851462] PVR_K: (SGXREG) 0x00008B80 : 0xAAAAAAAA [ 116.856477] PVR_K: (SGXREG) 0x00008B84 : 0xAAAAAAAA [ 116.861521] PVR_K: (SGXREG) 0x00008B88 : 0x000128CA [ 116.866534] PVR_K: (SGXREG) 0x00008B94 : 0x00019AA2 [ 116.871609] PVR_K: (SGXREG) 0x00008B8C : 0x00008F56 [ 116.876631] PVR_K: (SGXREG) 0x00008B98 : 0x00016E45 [ 116.881672] PVR_K: (SGXREG) 0x00008B90 : 0x00010000 [ 116.886687] PVR_K: (SGXREG) 0x00008B9C : 0x00010000 [ 116.891728] PVR_K: (P1) [ 116.894218] PVR_K: (SGXREG) 0x0000C000 : 0x002AAAAA [ 116.899255] PVR_K: (SGXREG) 0x0000C004 : 0x0A8A8AAA [ 116.904269] PVR_K: (SGXREG) 0x0000C008 : 0x01F888F8 [ 116.909312] PVR_K: (SGXREG) 0x0000C118 : 0x000000B0 [ 116.914327] PVR_K: (SGXREG) 0x0000C12C : 0x04142E00 [ 116.919364] PVR_K: (SGXREG) 0x0000C4E4 : 0x0002FFFF [ 116.924384] PVR_K: (SGXREG) 0x0000C658 : 0x00000000 [ 116.929418] PVR_K: (SGXREG) 0x0000CA74 : 0x0E208200 [ 116.934432] PVR_K: (SGXREG) 0x0000CBA4 : 0x00000014 [ 116.939469] PVR_K: (SGXREG) 0x0000CC04 : 0x00080000 [ 116.944488] PVR_K: (SGXREG) 0x0000CC08 : 0x00000000 [ 116.949523] PVR_K: (SGXREG) 0x0000CC74 : 0x00000000 [ 116.954538] PVR_K: (SGXREG) 0x0000CC78 : 0x00001017 [ 116.959581] PVR_K: (SGXREG) 0x0000CCB4 : 0x00000000 [ 116.964596] PVR_K: (SGXREG) 0x0000CE04 : 0x00000000 [ 116.969630] PVR_K: (SGXREG) 0x0000C624 : 0x00000000 [ 116.974649] PVR_K: (SGXREG) 0x0000C628 : 0x00000000 [ 116.979686] PVR_K: (SGXREG) 0x0000C630 : 0x00000000 [ 116.984700] PVR_K: (SGXREG) 0x0000C664 : 0x00000000 [ 116.989734] PVR_K: (SGXREG) 0x0000C734 : 0x00000000 [ 116.994755] PVR_K: (SGXREG) 0x0000CAA4 : 0xAAAAAAAA [ 116.999807] PVR_K: (SGXREG) 0x0000CAA8 : 0xAAAAAAAA [ 117.004824] PVR_K: (SGXREG) 0x0000CB08 : 0x0001AB33 [ 117.009871] PVR_K: (SGXREG) 0x0000CB14 : 0x00012E06 [ 117.014887] PVR_K: (SGXREG) 0x0000CB0C : 0x0000F46F [ 117.019924] PVR_K: (SGXREG) 0x0000CB18 : 0x0001D83F [ 117.024943] PVR_K: (SGXREG) 0x0000CB10 : 0x00010000 [ 117.029978] PVR_K: (SGXREG) 0x0000CB1C : 0x00010000 [ 117.034993] PVR_K: (SGXREG) 0x0000CB80 : 0xAAAAAAAA [ 117.040035] PVR_K: (SGXREG) 0x0000CB84 : 0xAAAAAAAA [ 117.045055] PVR_K: (SGXREG) 0x0000CB88 : 0x0001F296 [ 117.050089] PVR_K: (SGXREG) 0x0000CB94 : 0x0001F78E [ 117.055104] PVR_K: (SGXREG) 0x0000CB8C : 0x0001E723 [ 117.060145] PVR_K: (SGXREG) 0x0000CB98 : 0x0000C729 [ 117.065161] PVR_K: (SGXREG) 0x0000CB90 : 0x00010000 [ 117.070194] PVR_K: (SGXREG) 0x0000CB9C : 0x00010000 [ 117.075213] PVR_K: SGX Register Dump: [ 117.078946] PVR_K: (P0) EUR_CR_CORE_ID: 01191201 [ 117.084397] PVR_K: (P0) EUR_CR_CORE_REVISION: 00010106 [ 117.089865] PVR_K: (P0) EUR_CR_EVENT_STATUS: 24143E00 [ 117.095323] PVR_K: (P0) EUR_CR_EVENT_STATUS2: 000000B0 [ 117.100796] PVR_K: (P0) EUR_CR_BIF_CTRL: 00000000 [ 117.106246] PVR_K: (P0) EUR_CR_BIF_BANK0: 00001017 [ 117.111726] PVR_K: (P0) EUR_CR_BIF_INT_STAT: 00080000 [ 117.117176] PVR_K: (P0) EUR_CR_BIF_FAULT: 00000000 [ 117.122650] PVR_K: (P0) EUR_CR_BIF_MEM_REQ_STAT: 00000032 [ 117.128135] PVR_K: (P0) EUR_CR_CLKGATECTL: 002AAAAA [ 117.133587] PVR_K: (P1) EUR_CR_EVENT_STATUS: 04142E00 [ 117.139061] PVR_K: (P1) EUR_CR_EVENT_STATUS2: 000000B0 [ 117.144518] PVR_K: (P1) EUR_CR_BIF_CTRL: 00000000 [ 117.149991] PVR_K: (P1) EUR_CR_BIF_BANK0: 00001017 [ 117.155442] PVR_K: (P1) EUR_CR_BIF_INT_STAT: 00080000 [ 117.160921] PVR_K: (P1) EUR_CR_BIF_FAULT: 00000000 [ 117.166370] PVR_K: (P1) EUR_CR_BIF_MEM_REQ_STAT: 0000002B [ 117.171845] PVR_K: (P1) EUR_CR_CLKGATECTL: 002AAAAA [ 117.177324] PVR_K: Host Ctl flags= 0000000c [ 117.181639] PVR_K: SGX Host control: [ 117.185259] PVR_K: (HC-0) 0x00000001 0x00000000 0x00000000 0x00000000 [ 117.191874] PVR_K: (HC-10) 0x00000001 0x0000000A 0x0004A666 0x00000000 [ 117.198571] PVR_K: (HC-20) 0x00000000 0x00000007 0x00000000 0x00000000 [ 117.205245] PVR_K: (HC-30) 0x0002E0B4 0xEE9E8980 0x00000000 0x00000000 [ 117.211948] PVR_K: (HC-40) 0x00000000 0x00000000 0x00000000 0x00000000 [ 117.218645] PVR_K: (HC-50) 0x00000000 0x00000000 0x00000000 0x00000000 [ 117.225323] PVR_K: (HC-60) 0x00000000 0x00000000 0x00000000 0x00000000 [ 117.232016] PVR_K: (HC-70) 0x00000000 0x00000000 0x00000000 0x00000000 [ 117.238712] PVR_K: (HC-80) 0x00000000 0x00000000 0x000076D9 0x00000000 [ 117.245388] PVR_K: SGX TA/3D control: [ 117.249115] PVR_K: (T3C-0) 0xF4003000 0xF40031A0 0xF4002000 0x00000000 [ 117.255788] PVR_K: (T3C-10) 0x00000000 0x00000002 0x00000000 0x00000000 [ 117.262585] PVR_K: (T3C-20) 0x00000000 0x00000000 0x00000000 0x00000000 [ 117.269367] PVR_K: (T3C-30) 0x00000000 0x00000000 0x00000000 0x00000000 [ 117.276248] PVR_K: (T3C-40) 0x00000000 0x00000000 0x00000000 0x00000000 [ 117.283039] PVR_K: (T3C-50) 0x00000000 0x00000000 0x00000000 0x00000000 [ 117.289821] PVR_K: (T3C-60) 0x00000000 0x00000000 0x00000000 0x00000000 [ 117.296588] PVR_K: (T3C-70) 0x00000000 0x00000000 0x00000000 0x00000000 [ 117.303372] PVR_K: (T3C-80) 0x00000000 0x00000000 0x00000000 0x00000000 [ 117.310160] PVR_K: (T3C-90) 0x00000000 0x00000000 0x00000000 0x00000000 [ 117.316922] PVR_K: (T3C-A0) 0x00000000 0x00000000 0x00000000 0xF4178520 [ 117.323704] PVR_K: (T3C-B0) 0x00000000 0xF4000000 0xB7878000 0x00000000 [ 117.330490] PVR_K: (T3C-C0) 0x00000000 0xF415E800 0xF4178520 0xF4020A00 [ 117.337251] PVR_K: (T3C-D0) 0xF4002D20 0x00000000 0x00000000 0xF4189980 [ 117.344041] PVR_K: (T3C-E0) 0xF401C4A0 0x0030322A 0x0030322A 0x00000000 [ 117.350829] PVR_K: (T3C-F0) 0x00000000 0x00000000 0x00000000 0x00000000 [ 117.357618] PVR_K: (T3C-100) 0x00000000 0x00000000 0x00000000 0x000001FE [ 117.364467] PVR_K: (T3C-110) 0x0000004C 0x00000000 0x00000000 0x00000000 [ 117.371335] PVR_K: (T3C-120) 0x00000000 0x00000000 0x00000000 0x00000000 [ 117.378212] PVR_K: (T3C-130) 0xF2016010 0xF2016014 0xF2016034 0xF2016030 [ 117.385059] PVR_K: (T3C-140) 0xF4004000 0xF400F820 0xF4002020 0xF411EDA0 [ 117.391940] PVR_K: (T3C-150) 0xF411EDA0 0x00000000 0x00000001 0x000002F6 [ 117.398812] PVR_K: (T3C-160) 0x000002F6 0x00000000 0x00000000 0x00000000 [ 117.405661] PVR_K: (T3C-170) 0x00000002 0x00000002 0x32F18845 0x00000002 [ 117.412537] PVR_K: (T3C-180) 0x0D1A7B5D 0x00000000 0x00000000 0x00000000 [ 117.419408] PVR_K: (T3C-190) 0x00000000 0x00000000 0xF4002D20 0xF415E800 [ 117.426260] PVR_K: SGX Kernel CCB WO:0x4B RO:0x4A [ 117.431033] PVR_K: Active syncs [ 117.434261] PVR_K: SyncInfo 99: [ 117.437562] PVR_K: Write ops (0xef001c5c): P/C = 2288/2287 (0x000008f0/0x000008ef) [ 117.445376] PVR_K: Read ops (0xef001c64): P/C = 0/0 (0x00000000/0x00000000) [ 117.452592] PVR_K: Read ops 2 (0xef001c6c): P/C = 0/0 (0x00000000/0x00000000) [ 117.460037] PVR_K: SyncInfo 24: [ 117.463312] PVR_K: Write ops (0xef0013c4): P/C = 21/21 (0x00000015/0x00000015) [ 117.470790] PVR_K: Read ops (0xef0013cc): P/C = 6863/6862 (0x00001acf/0x00001ace) [ 117.478539] PVR_K: Read ops 2 (0xef0013d4): P/C = 0/0 (0x00000000/0x00000000) [ 117.485909] PVR_K: SyncInfo 22: [ 117.489202] PVR_K: Write ops (0xef001374): P/C = 6863/6862 (0x00001acf/0x00001ace) [ 117.497015] PVR_K: Read ops (0xef00137c): P/C = 0/0 (0x00000000/0x00000000) [ 117.504237] PVR_K: Read ops 2 (0xef001384): P/C = 0/0 (0x00000000/0x00000000) [ 117.511647] PVR_K: SyncInfo 5: [ 117.514833] PVR_K: Write ops (0xef0010cc): P/C = 790/789 (0x00000316/0x00000315) [ 117.522497] PVR_K: Read ops (0xef0010d4): P/C = 0/0 (0x00000000/0x00000000) [ 117.529720] PVR_K: Read ops 2 (0xef0010dc): P/C = 0/0 (0x00000000/0x00000000) [ 117.537091] PVR_K: SyncInfo 2: [ 117.540302] PVR_K: Write ops (0xef001054): P/C = 29/29 (0x0000001d/0x0000001d) [ 117.547786] PVR_K: Read ops (0xef00105c): P/C = 2370/2369 (0x00000942/0x00000941) [ 117.555506] PVR_K: Read ops 2 (0xef001064): P/C = 0/0 (0x00000000/0x00000000) [ 117.562904] PVR_K: SyncInfo 0: [ 117.566090] PVR_K: Write ops (0xef001004): P/C = 2370/2369 (0x00000942/0x00000941) [ 117.573917] PVR_K: Read ops (0xef00100c): P/C = 0/0 (0x00000000/0x00000000) [ 117.581140] PVR_K: Read ops 2 (0xef001014): P/C = 0/0 (0x00000000/0x00000000) [ 118.587362] PVR_K:(Error): PollForValueKM: Timeout. Expected 0x1 but found 0x0 (mask 0x1). [ 118.595700] PVR_K:(Error): SGXInitialise: Wait for uKernel initialisation failed [ 118.603175] PVR_K: SGX debug (SGX_DDK sgxddk MAIN@3699939) [ 118.608740] PVR_K: Host Ctl flags= 0000000c [ 118.613057] PVR_K: SGX Host control: [ 118.616676] PVR_K: (HC-0) 0x00000000 0x00000000 0x00000000 0x00000000 [ 118.623286] PVR_K: (HC-10) 0x00000001 0x0000000A 0x0004A666 0x00000000 [ 118.629984] PVR_K: (HC-20) 0x00000000 0x00000007 0x00000000 0x00000000 [ 118.636656] PVR_K: (HC-30) 0x0002E0B4 0xF520A4F0 0x00000000 0x00000000 [ 118.643360] PVR_K: (HC-40) 0x00000000 0x00000000 0x00000000 0x00000000 [ 118.650052] PVR_K: (HC-50) 0x00000000 0x00000000 0x00000000 0x00000000 [ 118.656724] PVR_K: (HC-60) 0x00000000 0x00000000 0x00000000 0x00000000 [ 118.663425] PVR_K: (HC-70) 0x00000000 0x00000000 0x00000000 0x00000000 [ 118.670118] PVR_K: (HC-80) 0x00000000 0x00000000 0x000076D9 0x00000000 [ 118.676795] PVR_K: SGX TA/3D control: [ 118.680526] PVR_K: (T3C-0) 0xF4003000 0xF40031A0 0xF4002000 0x00000000 [ 118.687200] PVR_K: (T3C-10) 0x00000000 0x00000002 0x00000000 0x00000000 [ 118.693993] PVR_K: (T3C-20) 0x00000000 0x00000000 0x00000000 0x00000000 [ 118.700777] PVR_K: (T3C-30) 0x00000000 0x00000000 0x00000000 0x00000000 [ 118.707561] PVR_K: (T3C-40) 0x00000000 0x00000000 0x00000000 0x00000000 [ 118.714321] PVR_K: (T3C-50) 0x00000000 0x00000000 0x00000000 0x00000000 [ 118.721104] PVR_K: (T3C-60) 0x00000000 0x00000000 0x00000000 0x00000000 [ 118.727889] PVR_K: (T3C-70) 0x00000000 0x00000000 0x00000000 0x00000000 [ 118.734649] PVR_K: (T3C-80) 0x00000000 0x00000000 0x00000000 0x00000000 [ 118.741435] PVR_K: (T3C-90) 0x00000000 0x00000000 0x00000000 0x00000000 [ 118.748215] PVR_K: (T3C-A0) 0x00000000 0x00000000 0x00000000 0xF4178520 [ 118.754976] PVR_K: (T3C-B0) 0x00000000 0xF4000000 0xB7878000 0x00000000 [ 118.761768] PVR_K: (T3C-C0) 0x00000000 0xF415E800 0xF4178520 0xF4020A00 [ 118.768548] PVR_K: (T3C-D0) 0xF4002D20 0x00000000 0x00000000 0xF4189980 [ 118.775313] PVR_K: (T3C-E0) 0xF401C4A0 0x0030322A 0x0030322A 0x00000000 [ 118.782094] PVR_K: (T3C-F0) 0x00000000 0x00000000 0x00000000 0x00000000 [ 118.788874] PVR_K: (T3C-100) 0x00000000 0x00000000 0x00000000 0x000001FE [ 118.795727] PVR_K: (T3C-110) 0x0000004C 0x00000000 0x00000000 0x00000000 [ 118.802595] PVR_K: (T3C-120) 0x00000000 0x00000000 0x00000000 0x00000000 [ 118.809467] PVR_K: (T3C-130) 0xF2016010 0xF2016014 0xF2016034 0xF2016030 [ 118.816315] PVR_K: (T3C-140) 0xF4004000 0xF400F820 0xF4002020 0xF411EDA0 [ 118.823193] PVR_K: (T3C-150) 0xF411EDA0 0x00000000 0x00000001 0x000002F6 [ 118.830065] PVR_K: (T3C-160) 0x000002F6 0x00000000 0x00000000 0x00000000 [ 118.836911] PVR_K: (T3C-170) 0x00000002 0x00000002 0x32F18845 0x00000002 [ 118.843786] PVR_K: (T3C-180) 0x0D1A7B5D 0x00000000 0x00000000 0x00000000 [ 118.850655] PVR_K: (T3C-190) 0x00000000 0x00000000 0xF4002D20 0xF415E800 [ 118.857528] PVR_K: SGX Kernel CCB WO:0x4B RO:0x4A [ 118.862281] PVR_K: Active syncs [ 118.865507] PVR_K: SyncInfo 99: [ 118.868800] PVR_K: Write ops (0xef001c5c): P/C = 2288/2287 (0x000008f0/0x000008ef) [ 118.876613] PVR_K: Read ops (0xef001c64): P/C = 0/0 (0x00000000/0x00000000) [ 118.883832] PVR_K: Read ops 2 (0xef001c6c): P/C = 0/0 (0x00000000/0x00000000) [ 118.891273] PVR_K: SyncInfo 24: [ 118.894546] PVR_K: Write ops (0xef0013c4): P/C = 21/21 (0x00000015/0x00000015) [ 118.902028] PVR_K: Read ops (0xef0013cc): P/C = 6863/6862 (0x00001acf/0x00001ace) [ 118.909773] PVR_K: Read ops 2 (0xef0013d4): P/C = 0/0 (0x00000000/0x00000000) [ 118.917143] PVR_K: SyncInfo 22: [ 118.920438] PVR_K: Write ops (0xef001374): P/C = 6863/6862 (0x00001acf/0x00001ace) [ 118.928271] PVR_K: Read ops (0xef00137c): P/C = 0/0 (0x00000000/0x00000000) [ 118.935466] PVR_K: Read ops 2 (0xef001384): P/C = 0/0 (0x00000000/0x00000000) [ 118.942879] PVR_K: SyncInfo 5: [ 118.946064] PVR_K: Write ops (0xef0010cc): P/C = 790/789 (0x00000316/0x00000315) [ 118.953727] PVR_K: Read ops (0xef0010d4): P/C = 0/0 (0x00000000/0x00000000) [ 118.960953] PVR_K: Read ops 2 (0xef0010dc): P/C = 0/0 (0x00000000/0x00000000) [ 118.968343] PVR_K: SyncInfo 2: [ 118.971529] PVR_K: Write ops (0xef001054): P/C = 29/29 (0x0000001d/0x0000001d) [ 118.979014] PVR_K: Read ops (0xef00105c): P/C = 2370/2369 (0x00000942/0x00000941) [ 118.986736] PVR_K: Read ops 2 (0xef001064): P/C = 0/0 (0x00000000/0x00000000) [ 118.994133] PVR_K: SyncInfo 0: [ 118.997341] PVR_K: Write ops (0xef001004): P/C = 2370/2369 (0x00000942/0x00000941) [ 119.005150] PVR_K: Read ops (0xef00100c): P/C = 0/0 (0x00000000/0x00000000) [ 119.012378] PVR_K: Read ops 2 (0xef001014): P/C = 0/0 (0x00000000/0x00000000) [ 119.019771] PVR_K:(Error): HWRecoveryResetSGX: SGXInitialise failed (24) [ 119.217296] PVR_K:(Error): SGXOSTimer() detected SGX lockup (0x0 tasks) [ 119.223973] PVR_K: HWRecoveryResetSGX: SGX Hardware Recovery triggered [ 119.230597] PVR_K: SGX debug (SGX_DDK sgxddk MAIN@3699939) [ 119.236136] PVR_K:(Error): SGX Register Base Address (Linear): 0xf3320000 [ 119.243185] PVR_K:(Error): SGX Register Base Address (Physical): 0x56000000 [ 119.250229] PVR_K: Running SGXREG Debug Scripts: [ 119.254895] PVR_K: (HYD) [ 119.257501] PVR_K: (SGXREG) 0x00004000 : 0x00000001 [ 119.262516] PVR_K: (SGXREG) 0x00004004 : 0x0000000A [ 119.267554] PVR_K: (SGXREG) 0x00004008 : 0x0000000D [ 119.272570] PVR_K: (SGXREG) 0x00004024 : 0x00000001 [ 119.277610] PVR_K: (SGXREG) 0x00004118 : 0x00000010 [ 119.282626] PVR_K: (SGXREG) 0x0000412C : 0x20000000 [ 119.287664] PVR_K: (SGXREG) 0x00004404 : 0x00000000 [ 119.292686] PVR_K: (SGXREG) 0x00004C04 : 0x00080000 [ 119.297721] PVR_K: (SGXREG) 0x00004C08 : 0x00000000 [ 119.302736] PVR_K: (SGXREG) 0x00004C74 : 0x00000000 [ 119.307778] PVR_K: (SGXREG) 0x00004C78 : 0x00000000 [ 119.312792] PVR_K: (SGXREG) 0x00004CA8 : 0x00000000 [ 119.317825] PVR_K: (P0) [ 119.320312] PVR_K: (SGXREG) 0x00008000 : 0x002AAAAA [ 119.325332] PVR_K: (SGXREG) 0x00008004 : 0x0A8A8AAA [ 119.330370] PVR_K: (SGXREG) 0x00008008 : 0x01000080 [ 119.335385] PVR_K: (SGXREG) 0x00008118 : 0x00000000 [ 119.340419] PVR_K: (SGXREG) 0x0000812C : 0x00000000 [ 119.345440] PVR_K: (SGXREG) 0x000084E4 : 0x00000000 [ 119.350487] PVR_K: (SGXREG) 0x00008658 : 0x00000000 [ 119.355502] PVR_K: (SGXREG) 0x00008A74 : 0x00208200 [ 119.360545] PVR_K: (SGXREG) 0x00008BA4 : 0x00000010 [ 119.365559] PVR_K: (SGXREG) 0x00008C04 : 0x00000000 [ 119.370598] PVR_K: (SGXREG) 0x00008C08 : 0x00000000 [ 119.375618] PVR_K: (SGXREG) 0x00008C74 : 0x00000000 [ 119.380653] PVR_K: (SGXREG) 0x00008C78 : 0x00000007 [ 119.385667] PVR_K: (SGXREG) 0x00008CB4 : 0x00000000 [ 119.390704] PVR_K: (SGXREG) 0x00008E04 : 0x00000000 [ 119.395725] PVR_K: (SGXREG) 0x00008624 : 0x00000000 [ 119.400759] PVR_K: (SGXREG) 0x00008628 : 0x00000000 [ 119.405774] PVR_K: (SGXREG) 0x00008630 : 0x00000000 [ 119.410816] PVR_K: (SGXREG) 0x00008664 : 0x00000000 [ 119.415830] PVR_K: (SGXREG) 0x00008734 : 0x00000000 [ 119.420865] PVR_K: (SGXREG) 0x00008AA4 : 0xAAAAAAAA [ 119.425886] PVR_K: (SGXREG) 0x00008AA8 : 0xAAAAAAAA [ 119.430922] PVR_K: (SGXREG) 0x00008B08 : 0x00010000 [ 119.435938] PVR_K: (SGXREG) 0x00008B14 : 0x00010000 [ 119.440979] PVR_K: (SGXREG) 0x00008B0C : 0x00010000 [ 119.445995] PVR_K: (SGXREG) 0x00008B18 : 0x00010000 [ 119.451032] PVR_K: (SGXREG) 0x00008B10 : 0x00010000 [ 119.456047] PVR_K: (SGXREG) 0x00008B1C : 0x00010000 [ 119.461091] PVR_K: (SGXREG) 0x00008B80 : 0xAAAAAAAA [ 119.466109] PVR_K: (SGXREG) 0x00008B84 : 0xAAAAAAAA [ 119.471146] PVR_K: (SGXREG) 0x00008B88 : 0x00010000 [ 119.476165] PVR_K: (SGXREG) 0x00008B94 : 0x00010000 [ 119.481210] PVR_K: (SGXREG) 0x00008B8C : 0x00010000 [ 119.486225] PVR_K: (SGXREG) 0x00008B98 : 0x00010000 [ 119.491269] PVR_K: (SGXREG) 0x00008B90 : 0x00010000 [ 119.496284] PVR_K: (SGXREG) 0x00008B9C : 0x00010000 [ 119.501322] PVR_K: (P1) [ 119.503809] PVR_K: (SGXREG) 0x0000C000 : 0x002AAAAA [ 119.508851] PVR_K: (SGXREG) 0x0000C004 : 0x0A8A8AAA [ 119.513866] PVR_K: (SGXREG) 0x0000C008 : 0x00000000 [ 119.518902] PVR_K: (SGXREG) 0x0000C118 : 0x00000000 [ 119.523916] PVR_K: (SGXREG) 0x0000C12C : 0x00000000 [ 119.528963] PVR_K: (SGXREG) 0x0000C4E4 : 0x00000000 [ 119.533979] PVR_K: (SGXREG) 0x0000C658 : 0x00000000 [ 119.539017] PVR_K: (SGXREG) 0x0000CA74 : 0x00208200 [ 119.544037] PVR_K: (SGXREG) 0x0000CBA4 : 0x00000010 [ 119.549076] PVR_K: (SGXREG) 0x0000CC04 : 0x00080000 [ 119.554092] PVR_K: (SGXREG) 0x0000CC08 : 0x00000000 [ 119.559135] PVR_K: (SGXREG) 0x0000CC74 : 0x00000000 [ 119.564150] PVR_K: (SGXREG) 0x0000CC78 : 0x00000007 [ 119.569187] PVR_K: (SGXREG) 0x0000CCB4 : 0x00000000 [ 119.574207] PVR_K: (SGXREG) 0x0000CE04 : 0x00000000 [ 119.579242] PVR_K: (SGXREG) 0x0000C624 : 0x00000000 [ 119.584257] PVR_K: (SGXREG) 0x0000C628 : 0x00000000 [ 119.589294] PVR_K: (SGXREG) 0x0000C630 : 0x00000000 [ 119.594314] PVR_K: (SGXREG) 0x0000C664 : 0x00000000 [ 119.599349] PVR_K: (SGXREG) 0x0000C734 : 0x00000000 [ 119.604365] PVR_K: (SGXREG) 0x0000CAA4 : 0xAAAAAAAA [ 119.609415] PVR_K: (SGXREG) 0x0000CAA8 : 0xAAAAAAAA [ 119.614430] PVR_K: (SGXREG) 0x0000CB08 : 0x00010000 [ 119.619463] PVR_K: (SGXREG) 0x0000CB14 : 0x00010000 [ 119.624484] PVR_K: (SGXREG) 0x0000CB0C : 0x00010000 [ 119.629521] PVR_K: (SGXREG) 0x0000CB18 : 0x00010000 [ 119.634537] PVR_K: (SGXREG) 0x0000CB10 : 0x00010000 [ 119.639572] PVR_K: (SGXREG) 0x0000CB1C : 0x00010000 [ 119.644594] PVR_K: (SGXREG) 0x0000CB80 : 0xAAAAAAAA [ 119.649631] PVR_K: (SGXREG) 0x0000CB84 : 0xAAAAAAAA [ 119.654645] PVR_K: (SGXREG) 0x0000CB88 : 0x00010000 [ 119.659689] PVR_K: (SGXREG) 0x0000CB94 : 0x00010000 [ 119.664709] PVR_K: (SGXREG) 0x0000CB8C : 0x00010000 [ 119.669746] PVR_K: (SGXREG) 0x0000CB98 : 0x00010000 [ 119.674767] PVR_K: (SGXREG) 0x0000CB90 : 0x00010000 [ 119.679801] PVR_K: (SGXREG) 0x0000CB9C : 0x00010000 [ 119.684815] PVR_K: SGX Register Dump: [ 119.688544] PVR_K: (P0) EUR_CR_CORE_ID: 01191201 [ 119.694001] PVR_K: (P0) EUR_CR_CORE_REVISION: 00010106 [ 119.699473] PVR_K: (P0) EUR_CR_EVENT_STATUS: 00000000 [ 119.704925] PVR_K: (P0) EUR_CR_EVENT_STATUS2: 00000000 [ 119.710403] PVR_K: (P0) EUR_CR_BIF_CTRL: 00000000 [ 119.715856] PVR_K: (P0) EUR_CR_BIF_BANK0: 00000007 [ 119.721325] PVR_K: (P0) EUR_CR_BIF_INT_STAT: 00000000 [ 119.726782] PVR_K: (P0) EUR_CR_BIF_FAULT: 00000000 [ 119.732257] PVR_K: (P0) EUR_CR_BIF_MEM_REQ_STAT: 00000004 [ 119.737738] PVR_K: (P0) EUR_CR_CLKGATECTL: 002AAAAA [ 119.743196] PVR_K: (P1) EUR_CR_EVENT_STATUS: 00000000 [ 119.748672] PVR_K: (P1) EUR_CR_EVENT_STATUS2: 00000000 [ 119.754124] PVR_K: (P1) EUR_CR_BIF_CTRL: 00000000 [ 119.759604] PVR_K: (P1) EUR_CR_BIF_BANK0: 00000007 [ 119.765055] PVR_K: (P1) EUR_CR_BIF_INT_STAT: 00080000 [ 119.770528] PVR_K: (P1) EUR_CR_BIF_FAULT: 00000000 [ 119.775985] PVR_K: (P1) EUR_CR_BIF_MEM_REQ_STAT: 00000000 [ 119.781456] PVR_K: (P1) EUR_CR_CLKGATECTL: 002AAAAA [ 119.786909] PVR_K: Host Ctl flags= 0000000c [ 119.791254] PVR_K: SGX Host control: [ 119.794876] PVR_K: (HC-0) 0x00000000 0x00000000 0x00000000 0x00000000 [ 119.801481] PVR_K: (HC-10) 0x00000002 0x0000000A 0x0004A666 0x00000000 [ 119.808183] PVR_K: (HC-20) 0x00000000 0x00000007 0x00000000 0x00000000 [ 119.814857] PVR_K: (HC-30) 0x0002E0B4 0xF520A4F0 0x00000000 0x00000000
Would you please help check this problem and suggest next debug actions?
More information:
patch to use WB to output YUV422, see yuv422out.zip
Thanks a lot!
yong
