We observe some random DSP crash on DSP C6474 core 0 with DSP/BIOS. Here is the log from system message log.
127862971 PRD: tick count = 3165766 (0x00304e46)
127862972 SWI: post KNL_swi (TSK scheduler) (0x852fc0)
127862973 SWI: begin KNL_swi (TSK scheduler) (0x852fc0)
127862974 SWI: end KNL_swi (TSK scheduler) (0x852fc0) state = done
127862975 CLK: current time = 3165767 (0x00304e47)
127862976 PRD: tick count = 3165767 (0x00304e47)
127862977 SWI: post KNL_swi (TSK scheduler) (0x852fc0)
127862978 SWI: begin KNL_swi (TSK scheduler) (0x852fc0)
127862979 SWI: end KNL_swi (TSK scheduler) (0x852fc0) state = done
127862980 EXC_exceptionHandler: EFR=0x2
127862981 NRP=0x81fe40
127862982 mode=supervisor
127862983 Internal exception: IERR=0x180
127862984 Loop buffer exception
127862985 Missed stall
127862986 SYS abort called with message 'Run-time exception detected, aborting ...'
We’ve checked the program memory at NRP=0x81fe40 and found this address is within “DSP_fft32x32” function of Ti DSP library. We are using DSPLIB v2.1 for C64+ core. Do you know any solution/walkaround?
-Tom-