Using: CCSv5.4 and XDCTOOLS 3.24.6.63 running on a C6748 DSP.
Our project runs fine on SYSBIOS 6.35.00.20 but crashes on 6.35.01.29. Both versions of SYSBIOS were rebuilt using the 3.24.6.63 version of the XDCTOOLS and C6000 code gen tools 7.3.12. We need to rebuild SYSBIOS to turn on the FATFS options: _USE_STRFUNC and _USE_LFN. Our project uses a lot of other packages: NDK, EDMA3 LLD, BIOSPSP, and many 3rd party libraries. Those other packages shouldn't make a difference, as just switching between the two SYSBIOS versions causes the issue, but I thought I'd mention them anyway. Below is a snapshot of the XDC runtime error.
Looking a the release notes for 6.35.01.29, the one item that catches my attention is: Lots of minor gcc-related improvements. C runtime library calls are now reentrant. Use Linaro 4.7.3 for all devices. Is there something about reentrant library call that could be tripping us up?
Thanks, Dean