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.

Compiler/TCI6638K2K: Security Violation, Local L1/L2 cahe memory fault

Part Number: TCI6638K2K
Other Parts Discussed in Thread: SYSBIOS

Tool/software: TI C/C++ Compiler

Hi, 

I am working with SRIO interfcae between TCI6638 and Xilinx FPGA. 

Trying to transfer data between from processor to FPGA.The code stops at  srio_initcfg function from srio_drv.c  in the code.

Kindly help me to resolve this issue. Thanks in advance.

Linux is running in ARM

Application runs in DSP Core0

Memory cfg used : L1P and L1D as complete cache memory. L2SRAM for code and stack memory. MSMCSRAM for data memory.

While running the application in DSPcore 0. I am getting the following error.

A0=0x1 A1 =0x3c

A2=0x0 A3=0x8880b0

A4=0x4 A5=0x10

A6=0x0 A7=0x0

A8=0x0 A9=0x3

A10=0x0 A11=0xc006a80

A12=0x0 A13=0x4

A14=0xe0 A15=0xc007720

A16=0x8880b4 A17=0x0

A18=0x888078 A19=0x30

A20=0xec00 A21=0x8c00

A22=0x81000000 A23=0x770000

A24=0x7700 A25=0x720000

A26=0x3b00 A27=0x85

A28=0x232c884 A29=0x4

A30=0x0 A31=0xc006a80

B0=0x0 B1=0x0

B2=0x1 B3=0x8784e0

B4=0x0 B5=0x1

B6=0x888078 B7=0xc

B8=0x0 B9=0x0

B10=0x8880d8 B11=0x88815c

B12=0x4 B13=0x866fec

B14=0xc007d04 B15=0x888058

B16=0x30 B17=0x8880fc

B18=0xc005620 B19=0x89

B20=0x0 B21=0x69

B22=0xffffffff B23=0xffffffff

B24=0xf90000 B25=0x2f0000

B26=0x72 B27=0xfc00

B28=0xf B29=0x0

B30=0x0 B31=0x0

NTSR=0x1800c

ITSR=0x0

IRP=0x0

SSR=0x0

AMR=0x0

RILC=0x0

ILC=0x0

Exception at 0x87850c

EFR=0x40000000 NRP=0x87850c

DMC Exception MPFAR=0x8 MPFSR=0x120

Security violation, Local L1/L2 cache memory Fault

Supervisor Read violation, Fault ID=0x0

ti.sysbios.family.c64p.Exception: line 256: E_exceptionMax: pc = 0x0087850c, sp = 0x00888058.

xdc.runtime.Error.raise: terminating execution

 

 

 

 

A0=0x1 A1 =0x3c

A2=0x0 A3=0x8880b0

A4=0x4 A5=0x10

A6=0x0 A7=0x0

A8=0x0 A9=0x3

A10=0x0 A11=0xc006a80

A12=0x0 A13=0x4

A14=0xe0 A15=0xc007720

A16=0x8880b4 A17=0x0

A18=0x888078 A19=0x30

A20=0xec00 A21=0x8c00

A22=0x81000000 A23=0x770000

A24=0x7700 A25=0x720000

A26=0x3b00 A27=0x85

A28=0x232c884 A29=0x4

A30=0x0 A31=0xc006a80

B0=0x0 B1=0x0

B2=0x1 B3=0x8784e0

B4=0x0 B5=0x1

B6=0x888078 B7=0xc

B8=0x0 B9=0x0

B10=0x8880d8 B11=0x88815c

B12=0x4 B13=0x866fec

B14=0xc007d04 B15=0x888058

B16=0x30 B17=0x8880fc

B18=0xc005620 B19=0x89

B20=0x0 B21=0x69

B22=0xffffffff B23=0xffffffff

B24=0xf90000 B25=0x2f0000

B26=0x72 B27=0xfc00

B28=0xf B29=0x0

B30=0x0 B31=0x0

NTSR=0x1800c

ITSR=0x0

IRP=0x0

SSR=0x0

AMR=0x0

RILC=0x0

ILC=0x0

Exception at 0x87850c

EFR=0x40000000 NRP=0x87850c

DMC Exception MPFAR=0x8 MPFSR=0x120

Security violation, Local L1/L2 cache memory Fault

Supervisor Read violation, Fault ID=0x0

ti.sysbios.family.c64p.Exception: line 256: E_exceptionMax: pc = 0x0087850c, sp = 0x00888058.

xdc.runtime.Error.raise: terminating execution