Siva, Please make sure you have followed all instructions for creating a different memory map as described in: http://www.mail-archive.com/[EMAIL PROTECTED] om/msg04442.html <http://www.mail-archive.com/[EMAIL PROTECTED] com/msg04442.html> and http://www.mail-archive.com/[EMAIL PROTECTED] om/msg04503.html Regards, Mugdha
________________________________ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] .com] On Behalf Of Sivasakthi S. R. Sent: Wednesday, February 20, 2008 11:47 AM To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [email protected] Subject: help Hi, I had modified the DSP-BIOS link scale sample application to do some processing on data on the DSP side. Problem is that it is running fine upto some iterations and after that it hangs and giving some kernel panic error at ARM side. Suggest some methods to resolve this error .Error message is shown below. MEMORY MAP USED prog.module("MEM").STACKSIZE = 0x600000 ; /* ======================================================================== ==== * MEM : DSPLINKMEM * ======================================================================== ==== */ var DSPLINKMEM = prog.module("MEM").create("DSPLINKMEM"); DSPLINKMEM.base = 0x8FE00000; DSPLINKMEM.len = 0x100000; DSPLINKMEM.createHeap = false; DSPLINKMEM.comment = "DSPLINKMEM"; /* ======================================================================== ==== * MEM : RESET_VECTOR * ======================================================================== ==== */ var RESET_VECTOR = prog.module("MEM").create("RESET_VECTOR"); RESET_VECTOR.base = 0x8FF00000; RESET_VECTOR.len = 0x00000080; RESET_VECTOR.space = "code/data"; RESET_VECTOR.createHeap = false; RESET_VECTOR.comment = "RESET_VECTOR"; /* ======================================================================== ==== * MEM : DDR * ======================================================================== ==== */ var DDR = prog.module("MEM").create("DDR"); DDR.base = 0x8C000000; DDR.len = 0x00D00000; DDR.space = "code/data"; DDR.createHeap = true; DDR.heapSize = 0x400000; DDR.comment = "DDR"; ERROR MESSAGE IS Unable to handle kernel paging request at virtual address f345d614 pgd = c6044000 [f345d614] *pgd=00000000 Internal error: Oops: 5 [#1] Modules linked in: dsplinkk CPU: 0 PC is at LDRV_CHNL_GetChannelState+0x14/0x2c [dsplinkk] LR is at ZCPYDATA_DPC+0x58/0x2b0 [dsplinkk] pc : [<bf005e44>] lr : [<bf00ac20>] Tainted: PF sp : c02e7e54 ip : c02e7e64 fp : c02e7e60 r10: c03b4a80 r9 : c03ad100 r8 : 00000000 r7 : bf01456c r6 : 00008000 r5 : 8d112464 r4 : a0000013 r3 : bf014484 r2 : c02e6000 r1 : 8d112464 r0 : 00000000 Flags: NzCv IRQs on FIQs on Mode SVC_32 Segment kernel Control: 5317F Table: 86044000 DAC: 00000017 Process swapper (pid: 0, stack limit = 0xc02e61a0) Stack: (0xc02e7e54 to 0xc02e8000) 7e40: c02e7e88 c02e7e64 bf00ac20 7e60: bf005e40 c808e000 00000000 bf013f98 00008000 c03b4ad0 0000000a c02e7ea4 7e80: c02e7e8c bf002930 bf00abd8 00000000 c03b4aa4 00000001 c02e7ebc c02e7ea8 7ea0: c0046c30 bf0028e0 c02e6000 00000103 c02e7ee4 c02e7ec0 c00466e8 c0046bc0 7ec0: c02e6000 00000000 ffffffff 00000002 c02e6000 c02e7f50 c02e7efc c02e7ee8 7ee0: c00467c4 c00466a4 c02e6000 c02e6000 c02e7f14 c02e7f00 c004697c c004679c 7f00: ffffffff c02e7f84 c02e7f4c c02e7f18 c002e320 c0046940 c003c6b4 c003c50c 7f20: 00000000 c02e7f84 e1048000 ffffffff 00000002 c02e6000 00000001 80025e9c 7f40: c02e7fac c02e7f50 c002c5e0 c002e210 00000000 0005317f 0005217f 60000013 7f60: c02e6000 60000093 c02e92a8 c03d7890 80025ecc 41069265 80025e9c c02e7fac 7f80: c02e7f98 c02e7f98 c002edfc c002ee0c 60000013 ffffffff c02e6000 c002ed94 7fa0: c02e7fcc c02e7fb0 c002ee78 c002eda4 c02e7fcc 00053175 c03acc3c c03b76d8 7fc0: c02e7ffc c02e7fd0 c00087d8 c002ee24 c0008304 00000000 00000000 c03ae090 7fe0: 00000000 00053175 c03ae07c c02e8fd0 00000000 c02e8000 8000809c c0008660 Backtrace: [<bf005e30>] (LDRV_CHNL_GetChannelState+0x0/0x2c [dsplinkk]) from [<bf00ac20>] [<bf00abc8>] (ZCPYDATA_DPC+0x0/0x2b0 [dsplinkk]) from [<bf002930>] (DPC_Callbac r8 = 0000000A r7 = C03B4AD0 r6 = 00008000 r5 = BF013F98 r4 = 00000000 [<bf0028d0>] (DPC_Callback+0x0/0xb8 [dsplinkk]) from [<c0046c30>] (tasklet_acti r6 = 00000001 r5 = C03B4AA4 r4 = 00000000 [<c0046bb0>] (tasklet_action+0x0/0xcc) from [<c00466e8>] (___do_softirq+0x54/0x r5 = 00000103 r4 = C02E6000 [<c0046694>] (___do_softirq+0x0/0xf8) from [<c00467c4>] (__do_softirq+0x38/0x58 [<c004678c>] (__do_softirq+0x0/0x58) from [<c004697c>] (irq_exit+0x4c/0x60) r5 = C02E6000 r4 = C02E6000 [<c0046930>] (irq_exit+0x0/0x60) from [<c002e320>] (asm_do_IRQ+0x120/0x138) r4 = C02E7F84 [<c002e200>] (asm_do_IRQ+0x0/0x138) from [<c002c5e0>] (__irq_svc+0x40/0x74) [<c002ed94>] (default_idle+0x0/0x80) from [<c002ee78>] (cpu_idle+0x64/0xac) r5 = C002ED94 r4 = C02E6000 [<c002ee14>] (cpu_idle+0x0/0xac) from [<c00087d8>] (start_kernel+0x188/0x1cc) r6 = C03B76D8 r5 = C03ACC3C r4 = 00053175 [<c0008650>] (start_kernel+0x0/0x1cc) from [<8000809c>] (0x8000809c) Code: e92dd800 e24cb004 e59f3014 e0811200 (e7933101) <0>Kernel panic - not syncing: Aiee, killing interrupt handler! Thanks in advance Regards, Siva
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
