external abort on non-line fetch in PWM

Hi,

I am trying to access GPIO Timers 9, 10 and 11 for controlling PWM.
Firstly, I made the changes in uboot source, ‘board/ti/beagle.h’ and
configured the pin mux settings.
After that I found a very good example in here by Mr Mark Yoder for PWM
for configuring the GPIO Timers, here,

https://github.com/MarkAYoder/BeagleBoard-exercises/tree/master/pwm

However, after successfully building and compiling the source files and
the include files using arm-none-linux-gnueabi- cross compile toolchain
and generating the binary, pwm-demo, when i try to execute the binary
on my Beagle BoardxM, i get the following error:

[593.530944] Unhandled fault: external abort on non-line ftch(0x1818) at
0x4001f024

Bus 0

After, looking into some PWM sites for Beagle BoardxM, in
BeagleBoardPWM - eLinux.org, it was suggested to build the Linux kernel
with ‘CONFIG_OMAP_RESET_CLOCKS’ disabled. Hence, i did so. Even
with this kernel, i am getting the same error.

Plz suggest.

Thanks,
Rajiv.