[Miscellaneous Android Development] dh.harald:
hdmi

Hi,

I made a kernel repository from latest amlogic sources and kernel looks fine, but same as Corey's kernel, no picture in TV (hdmi)

Here's the stack trace

[ 7.166217@1] Amlogic A/V streaming port init

[ 7.167460@0] Unable to handle kernel paging request at virtual address e0000008

[ 7.167468@0] pgd = c0004000

[ 7.167472@0] [e0000008] *pgd=9f82c811, *pte=00000000, *ppte=00000000

[ 7.167484@0] Internal error: Oops: 7 [#1] PREEMPT SMP

[ 7.167490@0] Modules linked in:

[ 7.167500@0] CPU: 0 Not tainted (3.0.50-g99e2dde #6)

[ 7.167528@0] PC is at Edid_CompareTimingDescriptors+0x18/0x134

[ 7.167537@0] LR is at Edid_ParseCEADetailedTimingDescriptors+0x28/0x4c

[ 7.167545@0] pc : [<c0460a84>] lr : [<c0460bc8>] psr: 80000013

[ 7.167548@0] sp : df913f18 ip : 00000000 fp : 00000048

[ 7.167553@0] r10: 00000053 r9 : c0a71e14 r8 : 00000004

[ 7.167558@0] r7 : c0a711ac r6 : c0a71e14 r5 : 02414f10 r4 : e0000008

[ 7.167563@0] r3 : 00000000 r2 : 00000077 r1 : c0a711f4 r0 : c0a71e14

[ 7.167570@0] Flags: Nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel

[ 7.167576@0] Control: 10c53c7d Table: 8000404a DAC: 00000017

[ 7.167581@0]

[ 7.167583@0] PC: 0xc0460a04:

[ 7.167587@0] 0a04 e3520e2d 13a04000 02034001 e3540000 1affffe9 e3520c05 13a04000 02034001

[ 7.167600@0] 0a24 e3540000 0a000007 e5d03061 e2811002 e151000c e3833008 e5c03061 1affffe4

[ 7.167612@0] 0a44 e49d4004 e12fff1e e3520d1e 13a03000 02033001 e3530000 15d03061 13833080

[ 7.167624@0] 0a64 15c03061 eaffffd7 e92d0030 e30a4d28 e34c406d e3a05000 e3a03000 e7d1c003

[ 7.167637@0] 0a84 e7d42003 e2833001 e15c0002 1a000012 e353000c 1afffff8 e2453002 e353000c

[ 7.167649@0] 0aa4 979ff103 ea000034 c0460b70 c0460b70 c0460b60 c0460b60 c0460b50 c0460b50

[ 7.167661@0] 0ac4 c0460b40 c0460b30 c0460b20 c0460b10 c0460b00 c0460aec c0460b90 e2855001

[ 7.167673@0] 0ae4 e284400e eaffffe3 e5d03062 e3833001 e5c03062 e8bd0030 e12fff1e e5d03061

....

[ 7.168407@0] R9: 0xc0a71d94:

[ 7.168410@0] 1d94 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

[ 7.168421@0] 1db4 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

[ 7.168433@0] 1dd4 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

[ 7.168444@0] 1df4 00000000 00000000 00000000 00000000 00000000 01000000 00010001 00000000

[ 7.168456@0] 1e14 00000000 00000001 00000001 00000002 00000001 00000001 00000000 00000000

[ 7.168467@0] 1e34 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

[ 7.168478@0] 1e54 00000000 00000000 00000000 00000000 00000000 00000000 00000000 61000000

[ 7.168490@0] 1e74 00000883 44494445 746e4920 75727265 63207470 62207275 6b636f6c 0a3a3120

[ 7.168505@0] Process kthread_hdmi (pid: 84, stack limit = 0xdf9122f0)

[ 7.168512@0] Stack: (0xdf913f18 to 0xdf914000)

[ 7.168518@0] 3f00: 0000005a 00000001

[ 7.168527@0] 3f20: c0a711ac df913f70 00000000 0000005a c0a71130 c04626bc 00000260 c0a72018

[ 7.168535@0] 3f40: ff102100 ffff0002 c0a71e14 00000080 c0a71130 000001a0 c0a71e78 df0d1300

[ 7.168543@0] 3f60: 00000000 00000036 00000048 0000005a 0000006c 54535251 58575655 c07f5a59

[ 7.168551@0] 3f80: c0a7201b c0a71130 c0a73128 00000001 c08cdbd8 c0a73128 c08cdbd8 00000000

[ 7.168560@0] 3fa0: 00000000 c045c7d8 00000000 df833eac c0a71130 c045c410 00000013 00000000

[ 7.168568@0] 3fc0: 00000000 c007f398 c003f044 00000000 c0a71130 00000000 00000000 00000000

[ 7.168576@0] 3fe0: df913fe0 df913fe0 df833eac c007f314 c003f044 c003f044 00000000 00000000

[ 7.168601@0] [<c0460a84>] (Edid_CompareTimingDescriptors+0x18/0x134) from [<c0a711ac>] (0xc0a711ac)

[ 7.168613@0] Code: e34c406d e3a05000 e3a03000 e7d1c003 (e7d42003)

[ 7.168662@0] ---[ end trace 36b2352e73eeb7d4 ]---

I compiled a lot of kernel, tried a plenty of patches, no luck... same error...

[MENTION=3484100]croniccorey[/MENTION]: Can you help me? I think, you solved this problem before :)

NVM: it was the gcc... with 4.7 works fine... grrr... it was more than a week... :(