AnsweredAssumed Answered

An instruction CPLB miss has occurred without a corresponding CPLB entry.

Question asked by Jeroen_ on May 22, 2013
Latest reply on May 24, 2013 by ColinJ

Hello,

 

I have an project with a BF512 with external SDRAM (H55S1G62MFP). The project is building fine. When I start the project in the debugger ( ICE-100B ) it is also fine. But when I run the project I get the error:

 

A fatal error or exception has occurred.

  Description:   An instruction CPLB miss has occurred without a corresponding CPLB entry.

  General Type:  RunTimeError

  Specific Type: ICPLBMissWithoutReplacement

  General Code:  0x8

  Specific Code: 0x321

  Error Value:   0x00003a88

  Error PC:      0x00003a88

 

and the project breaks on:

 

          __fatal_exception:

ffa0188c:   IDLE ;

 

When I look at address 0x00003a88 I see:

 

          _adi_osal_Init:

00003a88:   LINK 0xc ;

 

When I look at the L1 Data Memory Registers I see that there are 10 pairs of ADDR and DATA are filled. By the L1 Code Memory Registers there are 6 pairs of ADDR and DATA are filled. ENxCPLB are both disabled.

 

How can I solve this problem?

 

Regards,

Jeroen

Outcomes