This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Android hangs with sgx in am3517 board .....

Other Parts Discussed in Thread: AM3517

Hi
    
    We are using Rowboat Android Froyo with sgx on AM3517 board, which is running fine for 2-3 Hours with aplication image slider.
    
After sometime it gives us kernel oops error like below ....Also if we use android without sgx then system works fine with flicker, so is SGX required?

if SGX required then can we modify SGX configuration of Rowboat android ?

please let me know about below error android with sgx......

PVR_K: HWRecoveryResetSGX: SGX Hardware Recovery triggered
PVR_K: EUR_CR_EVENT_STATUS:     20000000
PVR_K: EUR_CR_EVENT_STATUS2:    10
PVR_K: EUR_CR_BIF_CTRL:         0
PVR_K: EUR_CR_BIF_INT_STAT:     4002
PVR_K: EUR_CR_BIF_FAULT:        508b000
PVR_K: EUR_CR_BIF_MEM_REQ_STAT: 0
PVR_K: EUR_CR_CLKGATECTL:       222220
PVR_K: EUR_CR_PDS_PC_BASE:      90001c
PVR_K: SGX Host control:
PVR_K:  0x0: 0x00000001 0x00000000 0x00000000 0x00000000
PVR_K:  0x10: 0x00000001 0x0000000A 0x0001B04A 0x00000065
PVR_K:  0x20: 0x00000000 0x00000001 0x00000121 0x00000000
PVR_K:  0x30: 0x000723B0 0x00006966 0x005E390C 0x00AF0C00
PVR_K: SGX TA/3D control:
PVR_K:  0x0: 0x0F002000 0x0F002120 0x0F001000 0x00000000
PVR_K:  0x10: 0x00000001 0x00000002 0x00000001 0x0F097420
PVR_K:  0x20: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0x30: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0x40: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0x50: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0x60: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0x70: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0x80: 0x0F0BA434 0x00000000 0x00000000 0x0F000000
PVR_K:  0x90: 0x9AA09000 0x0F0A0100 0x0F0BA434 0x0F098420
PVR_K:  0xA0: 0x0F097420 0x0F0BA468 0x0F098420 0x00000000
PVR_K:  0xB0: 0x00000000 0x00000003 0x00000000 0x00000000
PVR_K:  0xC0: 0x00000003 0x00000000 0x00000000 0x00000000
PVR_K:  0xD0: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0xE0: 0x00004CD5 0x00004CD4 0x0F000000 0x80007000
PVR_K:  0xF0: 0x80047000 0x0F003000 0x0F098000 0x0F098000
PVR_K:  0x100: 0x00000000 0x5400009C 0x69D7014A 0x23020000
PVR_K: Command Complete Data for display device 1:
PVR_K:  SRC 0: (Not in use)
PVR_K:  SRC 1: (Not in use)
PVR_K: HWRecoveryResetSGX: SGX Hardware Recovery triggered
PVR_K: EUR_CR_EVENT_STATUS:     20000000
PVR_K: EUR_CR_EVENT_STATUS2:    8
PVR_K: EUR_CR_BIF_CTRL:         0
PVR_K: EUR_CR_BIF_INT_STAT:     4100
PVR_K: EUR_CR_BIF_FAULT:        c000000
PVR_K: EUR_CR_BIF_MEM_REQ_STAT: 0
PVR_K: EUR_CR_CLKGATECTL:       222220
PVR_K: EUR_CR_PDS_PC_BASE:      90001c
PVR_K: SGX Host control:
PVR_K:  0x0: 0x00000001 0x00000000 0x00000000 0x00000001
PVR_K:  0x10: 0x00000001 0x0000000A 0x0001B04A 0x00000065
PVR_K:  0x20: 0x00000001 0x00000001 0x000013F4 0x00000000
PVR_K:  0x30: 0x0097E6FE 0x00006966 0x005E390C 0x00AF0C00
PVR_K: SGX TA/3D control:
PVR_K:  0x0: 0x0F002000 0x0F002120 0x0F001000 0x00000000
PVR_K:  0x10: 0x00000001 0x00000002 0x00000001 0x0F097420
PVR_K:  0x20: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0x30: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0x40: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0x50: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0x60: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0x70: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0x80: 0x0F0BA468 0x00000000 0x00000000 0x0F000000
PVR_K:  0x90: 0x9AA09000 0x0F09FA00 0x00000000 0x0F098420
PVR_K:  0xA0: 0x0F097420 0x0F0BA468 0x0F098420 0x00000000
PVR_K:  0xB0: 0x00000000 0x00000001 0x00000000 0x00000000
PVR_K:  0xC0: 0x00000000 0x4C007907 0x00000000 0x00000000
PVR_K:  0xD0: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0xE0: 0x000679D0 0x000679D0 0x0F000000 0x80007000
PVR_K:  0xF0: 0x80047000 0x0F003000 0x0F098000 0x0F098000
PVR_K:  0x100: 0x00000000 0x5400009C 0x69D7014A 0x23020000
PVR_K: Command Complete Data for display device 1:
PVR_K:  SRC 0: (Not in use)
PVR_K:  SRC 1: (Not in use)
PVR_K: HWRecoveryResetSGX: SGX Hardware Recovery triggered
PVR_K: EUR_CR_EVENT_STATUS:     20000000
PVR_K: EUR_CR_EVENT_STATUS2:    10
PVR_K: EUR_CR_BIF_CTRL:         0
PVR_K: EUR_CR_BIF_INT_STAT:     4002
PVR_K: EUR_CR_BIF_FAULT:        508b000
PVR_K: EUR_CR_BIF_MEM_REQ_STAT: 2
PVR_K: EUR_CR_CLKGATECTL:       222220
PVR_K: EUR_CR_PDS_PC_BASE:      203360
PVR_K: SGX Host control:
PVR_K:  0x0: 0x00000001 0x00000000 0x00000000 0x00000001
PVR_K:  0x10: 0x00000002 0x0000000A 0x0001B04A 0x00000065
PVR_K:  0x20: 0x00000000 0x00000001 0x00001754 0x00000000
PVR_K:  0x30: 0x00B1E241 0x00006966 0x005E390C 0x00AF0C00
PVR_K: SGX TA/3D control:
PVR_K:  0x0: 0x0F002000 0x0F002120 0x0F001000 0x00000000
PVR_K:  0x10: 0x00000001 0x00000002 0x00000001 0x0F097420
PVR_K:  0x20: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0x30: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0x40: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0x50: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0x60: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0x70: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0x80: 0x0F0BA468 0x00000000 0x00000000 0x0F000000
PVR_K:  0x90: 0x9AA09000 0x0F099B80 0x0F0BA468 0x0F098420
PVR_K:  0xA0: 0x0F097420 0x0F0BA434 0x0F098420 0x00000000
PVR_K:  0xB0: 0x00000000 0x00000003 0x00000000 0x00000000
PVR_K:  0xC0: 0x00000002 0x4C007907 0x00000000 0x00000000
PVR_K:  0xD0: 0x00000000 0x00000000 0x00000000 0x00000000
PVR_K:  0xE0: 0x00079574 0x00079573 0x0F000000 0x80007000
PVR_K:  0xF0: 0x80047000 0x0F003000 0x0F098000 0x0F098000
PVR_K:  0x100: 0x00000000 0x5400009C 0x69D7014A 0x23020000
PVR_K: Command Complete Data for display device 1:
PVR_K:  SRC 0: (Not in use)
PVR_K:  SRC 1: (Not in use)
Unable to handle kernel paging request at virtual address ff018034
pgd = d5d0c000
[ff018034] *pgd=00000000
Internal error: Oops: 805 [#1]
last sysfs file: /sys/devices/platform/davinci_emac/net/eth0/ifindex
Modules linked in: omaplfb pvrsrvkm
CPU: 0    Not tainted  (2.6.32 #8)
PC is at run_timer_softirq+0xf8/0x1c4
LR is at run_timer_softirq+0x14/0x1c4
pc : [<c00c1500>]    lr : [<c00c141c>]    psr: 28000193
sp : deb71f28  ip : 00000000  fp : c0549850
r10: c0549e0c  r9 : deb71f30  r8 : c054a00c
r7 : c054a20c  r6 : c054a40c  r5 : deb70000  r4 : c0549600
r3 : c054985c  r2 : ff018034  r1 : bf018034  r0 : c0549404
Flags: nzCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: 10c5387d  Table: 95d0c019  DAC: 00000015

PC: 0xc00c1480:
1480  ebfffe7f e3500000 1a000012 e5942004 e1a00004 e1a01008 e7e52752 ebfffe78
14a0  e3500000 1a00000b e5942004 e1a00004 e1a01007 e7e52a52 ebfffe71 e3500000
14c0  1a000004 e5942004 e1a00004 e1a01006 e1a02d22 ebfffe6a e5942004 e084b18b
14e0  e28b300c e2822001 e5842004 e59b100c e5819004 e59b2010 e58d1008 e58d200c
1500  e5829000 e58b3010 e58b300c e1a03004 ea00001c e8921002 e592b00c e5920010
1520  e58c1000 e581c004 e59f1094 e5821004 e3a01000 e5821000 f1080080 e5954004
1540  e58d3004 e12fff3b e5952004 e59d3004 e1540002 0a00000a e1a0200d e1a0100b
1560  e3c23d7f e59f005c e3c3303f e1a02004 e5933004 eb0c0752 e3a03000 e5833000

LR: 0xc00c139c:
139c  e5912014 e5913008 e2022001 e1802002 e5812014 e590c008 e06cc003 e35c0000
13bc  aa000001 e3120001 05803008 ebfffe62 e3140080 0a000001 e121f004 e8bd8010
13dc  e121f004 e8bd8010 c05164c8 e5902000 e3520000 0a000002 e3a03000 e5833000
13fc  eafffffd e5901008 eaffff0f e59f31ac e92d4ff0 e24dd014 e5934000 eb00333b
141c  e59f319c e5942004 e5931000 e0622001 e3520000 ba00005f f10c0080 e1a0100d
143c  e284ab02 e2848c0a e2847b03 e2846c0e e3c15d7f e28aa00c e288800c e287700c
145c  e286600c e3c5503f e28d9008 ea00004a e212b0ff 1a000018 e7e52452 e1a00004
147c  e1a0100a ebfffe7f e3500000 1a000012 e5942004 e1a00004 e1a01008 e7e52752

SP: 0xdeb71ea8:
1ea8  c050b8a0 c00d48c8 c050b8a0 00000000 deb71ed8 c048b454 2277d0f1 c00d50ec
1ec8  2277d0f1 ffffffff deb71f14 c054a40c c054a20c c0090a2c c0549404 bf018034
1ee8  ff018034 c054985c c0549600 deb70000 c054a40c c054a20c c054a00c deb71f30
1f08  c0549e0c c0549850 00000000 deb71f28 c00c141c c00c1500 28000193 ffffffff
1f28  2276e286 0000d10a bf018034 ff018034 2276e286 deb70000 00000101 00000004
1f48  c0549400 00000100 0000000a c0515470 00000000 c00bd5a4 deb70000 fff84c0c
1f68  0056935d 00000001 c0518204 00000025 00000000 fffe1303 00000214 00000005
1f88  deb70000 fff84c0c 0056935d c00bd66c 00000025 c0090070 ffffffff fa200000

FP: 0xc05497d0:
97d0  c05497cc c05497d4 c05497d4 c05497dc c05497dc c05497e4 c05497e4 c05497ec
97f0  c05497ec c05497f4 c05497f4 c05497fc c05497fc c0549804 c0549804 c054980c
9810  c054980c c0549814 c0549814 c054981c c054981c c0549824 c0549824 c054982c
9830  c054982c c0549834 c0549834 c054983c c054983c c0549844 c0549844 c054984c
9850  c054984c c0549854 c0549854 bf018034 ff018034 c0549864 c0549864 c054986c
9870  c054986c c0549874 c0549874 c054987c c054987c c0549884 c0549884 c054988c
9890  c054988c c0549894 c0549894 c054989c c054989c c05498a4 c05498a4 c05498ac
98b0  c05498ac c05498b4 c05498b4 c05498bc c05498bc c05498c4 c05498c4 c05498cc

R0: 0xc0549384:
9384  455f5243 544e4556 4154535f 32535554 2020203a 0a303120 503e363c 4b5f5256
93a4  5545203a 52435f52 4649425f 00000001 00000001 00000001 00000001 00000000
93c4  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
93e4  00000000 00000000 00000000 00000000 00000000 00000000 00000000 c00bcf14
9404  c00c1408 c034413c c0345f10 c0205068 c02055a8 c00bce68 00000000 c00ce088
9424  c00e5508 00000000 00000000 00000000 00000000 00000000 00000000 00000000
9444  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
9464  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

R2: 0xff017fb4:
7fb4  ******** ******** ******** ******** ******** ******** ******** ********
7fd4  ******** ******** ******** ******** ******** ******** ******** ********
7ff4  ******** ******** ******** ******** ******** ******** ******** ********
8014  ******** ******** ******** ******** ******** ******** ******** ********
8034  ******** ******** ******** ******** ******** ******** ******** ********
8054  ******** ******** ******** ******** ******** ******** ******** ********
8074  ******** ******** ******** ******** ******** ******** ******** ********
8094  ******** ******** ******** ******** ******** ******** ******** ********

R3: 0xc05497dc:
97dc  c05497dc c05497dc c05497e4 c05497e4 c05497ec c05497ec c05497f4 c05497f4
97fc  c05497fc c05497fc c0549804 c0549804 c054980c c054980c c0549814 c0549814
981c  c054981c c054981c c0549824 c0549824 c054982c c054982c c0549834 c0549834
983c  c054983c c054983c c0549844 c0549844 c054984c c054984c c0549854 c0549854
985c  bf018034 ff018034 c0549864 c0549864 c054986c c054986c c0549874 c0549874
987c  c054987c c054987c c0549884 c0549884 c054988c c054988c c0549894 c0549894
989c  c054989c c054989c c05498a4 c05498a4 c05498ac c05498ac c05498b4 c05498b4
98bc  c05498bc c05498bc c05498c4 c05498c4 c05498cc c05498cc c05498d4 c05498d4

R4: 0xc0549580:
9580  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
95a0  00000000 00000000 00000000 00000001 00000000 00000000 00000000 00000000
95c0  00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
95e0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
9600  00000000 0067ef4b 0067ef38 c051f7ec c051f7ec c0549614 c0549614 c054961c
9620  c054961c c0549624 c0549624 c054962c c054962c c0549634 c0549634 c054963c
9640  c054963c c0549644 c0549644 c054964c c054964c c0549654 c0549654 c054965c
9660  c054965c c0549664 c0549664 c054966c c054966c c0549674 c0549674 c054967c

R5: 0xdeb6ff80:
ff80  6e011452 00000000 00000000 00000000 40200406 00000000 00000000 00000000
ffa0  54011452 54111452 54211452 54311452 54411452 54511452 54611452 54711452
ffc0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ffe0  00000000 00000000 00000000 00000000 9e846011 9e846411 809b8021 809b8421
0000  00000000 00000101 00000000 d5f20180 c05155c8 00000000 00000017 c0515068
0020  deb70000 c050a3bc d5f20180 00000000 deb66240 de822d40 deb71fac deb71f78
0040  c03c3968 00000000 00000000 00000000 00000000 00000000 01010000 00000000
0060  afd4a864 00000000 00000000 00000000 00000000 00000000 00000000 00000000

R6: 0xc054a38c:
a38c  c054a38c c054a38c c054a394 c054a394 c054a39c c054a39c c054a3a4 c054a3a4
a3ac  c054a3ac c054a3ac c054a3b4 c054a3b4 c054a3bc c054a3bc c054a3c4 c054a3c4
a3cc  c054a3cc c054a3cc c054a3d4 c054a3d4 c054a3dc c054a3dc c054a3e4 c054a3e4
a3ec  c054a3ec c054a3ec c054a3f4 c054a3f4 c054a3fc c054a3fc c054a404 c054a404
a40c  c054a40c c054a40c c054a414 c054a414 c054a41c c054a41c c054a424 c054a424
a42c  c054a42c c054a42c c054a434 c054a434 c054a43c c054a43c c054a444 c054a444
a44c  c054a44c c054a44c c054a454 c054a454 c054a45c c054a45c c054a464 c054a464
a46c  c054a46c c054a46c c054a474 c054a474 c054a47c c054a47c c054a484 c054a484

R7: 0xc054a18c:
a18c  c054a18c c054a18c c054a194 c054a194 c054a19c c054a19c c054a1a4 c054a1a4
a1ac  c054a1ac c054a1ac c054a1b4 c054a1b4 c054a1bc c054a1bc c054a1c4 c054a1c4
a1cc  c054a1cc c054a1cc c054a1d4 c054a1d4 c054a1dc c054a1dc c054a1e4 c054a1e4
a1ec  c054a1ec c054a1ec c054a1f4 c054a1f4 c054a1fc c054a1fc c054a204 c054a204
a20c  c054a20c c054a20c c054a214 c054a214 c054a21c c054a21c c054a224 c054a224
a22c  c054a22c c054a22c c054a234 c054a234 c054a23c c054a23c c054a244 c054a244
a24c  c054a24c c054a24c c054a254 c054a254 c054a25c c054a25c c054a264 c054a264
a26c  c054a26c c054a26c c054a274 c054a274 c054a27c c054a27c c054a284 c054a284

R8: 0xc0549f8c:
9f8c  dea48adc dea48adc c054c3f0 c054c3f0 c0542b20 c0540340 c0549fa4 c0549fa4
9fac  c0549fac c0549fac c0549fb4 c0549fb4 c0549fbc c0549fbc c0549fc4 c0549fc4
9fcc  c0549fcc c0549fcc c05c809c c05c809c c0549fdc c0549fdc c0549fe4 c0549fe4
9fec  c0549fec c0549fec c0549ff4 c0549ff4 c0549ffc c0549ffc c054a004 c054a004
a00c  c054a00c c054a00c c054a014 c054a014 c054a01c c054a01c c054a024 c054a024
a02c  c054a02c c054a02c c054a034 c054a034 c054a03c c054a03c c054a044 c054a044
a04c  c054a04c c054a04c c054a054 c054a054 c054a05c c054a05c c054a064 c054a064
a06c  c054a06c c054a06c c054a074 c054a074 c054a07c c054a07c c054a084 c054a084

R9: 0xdeb71eb0:
1eb0  c050b8a0 00000000 deb71ed8 c048b454 2277d0f1 c00d50ec 2277d0f1 ffffffff
1ed0  deb71f14 c054a40c c054a20c c0090a2c c0549404 bf018034 ff018034 c054985c
1ef0  c0549600 deb70000 c054a40c c054a20c c054a00c deb71f30 c0549e0c c0549850
1f10  00000000 deb71f28 c00c141c c00c1500 28000193 ffffffff 2276e286 0000d10a
1f30  bf018034 ff018034 2276e286 deb70000 00000101 00000004 c0549400 00000100
1f50  0000000a c0515470 00000000 c00bd5a4 deb70000 fff84c0c 0056935d 00000001
1f70  c0518204 00000025 00000000 fffe1303 00000214 00000005 deb70000 fff84c0c
1f90  0056935d c00bd66c 00000025 c0090070 ffffffff fa200000 fffe1303 c0090c34

R10: 0xc0549d8c:
9d8c  c0549d8c c0549d8c c0549d94 c0549d94 c0549d9c c0549d9c c0549da4 c0549da4
9dac  c0549dac c0549dac c0549db4 c0549db4 c0549dbc c0549dbc c0549dc4 c0549dc4
9dcc  c0549dcc c0549dcc c0549dd4 c0549dd4 c0549ddc c0549ddc c0549de4 c0549de4
9dec  c0549dec c0549dec c0549df4 c0549df4 c0549dfc c0549dfc c0549e04 c0549e04
9e0c  c0549e0c c0549e0c c0549e14 c0549e14 c0549e1c c0549e1c c0549e24 c0549e24
9e2c  c0549e2c c0549e2c c0549e34 c0549e34 c0549e3c c0549e3c c0549e44 c0549e44
9e4c  c0549e4c c0549e4c c0549e54 c0549e54 c0549e5c c0549e5c c0549e64 c0549e64
9e6c  c0549e6c c0549e6c c0549e74 c0549e74 c0549e7c c0549e7c c0549e84 c0549e84
Process ost.imageslider (pid: 2047, stack limit = 0xdeb702e8)
Stack: (0xdeb71f28 to 0xdeb72000)
1f20:                   2276e286 0000d10a bf018034 ff018034 2276e286 deb70000
1f40: 00000101 00000004 c0549400 00000100 0000000a c0515470 00000000 c00bd5a4
1f60: deb70000 fff84c0c 0056935d 00000001 c0518204 00000025 00000000 fffe1303
1f80: 00000214 00000005 deb70000 fff84c0c 0056935d c00bd66c 00000025 c0090070
1fa0: ffffffff fa200000 fffe1303 c0090c34 00010000 bed45948 00226b3c 005c5a54
1fc0: bed45808 00008b9f fffe1303 00000214 00000005 00022e7c fff84c0c 0056935d
1fe0: 00010000 bed45780 0000018f ab153318 28000010 ffffffff 00000000 00000000
[<c00c1500>] (run_timer_softirq+0xf8/0x1c4) from [<c00bd5a4>] (__do_softirq+0x70/0xf8)
[<c00bd5a4>] (__do_softirq+0x70/0xf8) from [<c00bd66c>] (irq_exit+0x40/0x8c)
[<c00bd66c>] (irq_exit+0x40/0x8c) from [<c0090070>] (asm_do_IRQ+0x70/0x8c)
[<c0090070>] (asm_do_IRQ+0x70/0x8c) from [<c0090c34>] (__irq_usr+0x34/0x80)
Exception stack(0xdeb71fb0 to 0xdeb71ff8)
1fa0:                                     00010000 bed45948 00226b3c 005c5a54
1fc0: bed45808 00008b9f fffe1303 00000214 00000005 00022e7c fff84c0c 0056935d
1fe0: 00010000 bed45780 0000018f ab153318 28000010 ffffffff
Code: e5819004 e59b2010 e58d1008 e58d200c (e5829000)
---[ end trace f56871da4c7a0a33 ]---
Kernel panic - not syncing: Fatal exception in interrupt

 

Thanks,

Chetan