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.

c6run Translation Look-aside Buffers issue

Hello,
I am trying to run my application on beagleboard xM Rev C using C6run (version C6Run_0_98_03_03).

Memory map for application is as below.

DSP_REGION_BASE_ADDR=0x83700000

DSP_REGION_CMEM_SIZE=0x07000000

DSP_REGION_CODE_SIZE=0x07000000


When I run my application I get following error.

2705.801849] Configuration error (B): Exceeded maximum number [31] of Translation  Look-aside Buffers.
[ 2705.811218] The configured entries are:
[ 2705.811218] Number of entries of size 4KB: 0
[ 2705.811218] Number of buffers of size 64KB: 0
[ 2705.811218] Number of buffers of size 1MB: 25
[ 2705.811218] Number of buffers of size 16MB: 7

[ 2705.906890] DSP MMU Error Fault! MMU_IRQSTATUS = [0x1]. Virtual DSP addr reference that generated .

I also had a look at
http://processors.wiki.ti.com/index.php/OMAP3_DSP_MMU_Configuration#What_are_the_rules_for_mapping_memory_segments.3F

But I am not sure how to get rid of this problem.
Can anyone please help me on this?

Regards,
Mike