Hi Can, On 6/4/09, Can Bal <canbal@xxxxxxxxxxxxxxxxx> wrote: > Hi everyone, > > I'm implementing a code on DSP but at the time I do a memory allocation at > the DSP side as: > > short *a; > a = malloc(192); // (short*)malloc(192) does not work either > > But at this line I get the following error and DSP fails afterwards. Then > I need to reboot until I can run the application again. > > <6>***** DSPMMU FAULT ***** IRQStatus 0x2 > ***** DSPMMU FAULT ***** IRQStatus 0x2 > <6>***** DSPMMU FAULT ***** faultAddr 0x230674a0 > ***** DSPMMU FAULT ***** faultAddr 0x230674a0 > <6>WMD_DEH_Notify: ********** DEVICE EXCEPTION ********** > WMD_DEH_Notify: ********** DEVICE EXCEPTION ********** > <6>WMD_DEH_Notify: DSP_MMUFAULT,errInfo = 0x0 > WMD_DEH_Notify: DSP_MMUFAULT,errInfo = 0x0 > <6>WMD_DEH_Notify: DSP_MMUFAULT, High Address = 0x2306 > WMD_DEH_Notify: DSP_MMUFAULT, High Address = 0x2306 > <6>WMD_DEH_Notify: DSP_MMUFAULT, Low Address = 0x74a0 > WMD_DEH_Notify: DSP_MMUFAULT, Low Address = 0x74a0 > <6>WMD_DEH_Notify: DSP_MMUFAULT, fault address = 0x230674a0 > WMD_DEH_Notify: DSP_MMUFAULT, fault address = 0x230674a0 > > Do you have any ideas why this might be happening and how to fix it? > Thanks a lot. > This means that the DSP is trying to access a virtual memory for which no physical memory present, Can you please check why the memory allocation failing on the DSP? regards Ramesh -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html