Hi guys:
I try to debug my project.It works that way:
1.Wait for GPIO hwi;
2.post a swi
3.read data from a dual-port ram.
4.process the data.
5.write the result to another dual-port ram.
That simple.
but after it run this for several times.A error occur.Something wrong?
Thank you.
Platform : C6678EVM
TI-RTOS version : 2.0.1.23
Compiler version: 7.4.16
A0=0x8000000 A1=0x0
A2=0x0 A3=0xbf
A4=0x8000000 A5=0xc2dbe26
A6=0x8000000 A7=0x0
A8=0x9 A9=0x800001e0
A10=0x800640 A11=0x4
A12=0x0 A13=0x8
A14=0xc2f3e7c A15=0x800664
A16=0xc0001e0 A17=0x0
A18=0xc0001a8 A19=0x30
A20=0x0 A21=0x0
A22=0xebdfbfe3 A23=0x0
A24=0xafcebdbf A25=0xbe6cc649
A26=0x9f95faef A27=0x1
A28=0x70 A29=0x20
A30=0xc9 A31=0xc9
B0=0x0 B1=0x1
B2=0xc2db648 B3=0xc2f03d8
B4=0xc2e0000 B5=0x1
B6=0xc2dbe16 B7=0x0
B8=0xc2dbe26 B9=0x0
B10=0xc000178 B11=0x0
B12=0x0 B13=0x0
B14=0xc2f4980 B15=0xc2dc5b8
B16=0x86715dfc B17=0xdd25b545
B18=0x66666666 B19=0x3feff266
B20=0x8 B21=0x1
B22=0xf B23=0x0
B24=0x8005c8 B25=0x37db3fb7
B26=0x80000ff0 B27=0xc3
B28=0x80000e60 B29=0x4
B30=0x80000b40 B31=0x4
NTSR=0x1020f
ITSR=0x800640
IRP=0x0
SSR=0x0
AMR=0x0
RILC=0x800664
ILC=0xc2f3e7c
Exception at 0xbc
EFR=0x2 NRP=0xbc
Internal exception: IERR=0x1
Instruction fetch exception
ti.sysbios.family.c64p.Exception: line 256: E_exceptionMax: pc = 0x00000000, sp = 0x0c2dc5b8.
xdc.runtime.Error.raise: terminating execution
It may happen in the function "Data_process".It is called in Data_flow.c