Part Number: AM6442
In order to root cause the cyclictest max latency issue, customer found the memcpy in their application impact the result.
Run a application with memcpy 1Mbyte data in while (1), it impacts cyclictest result very much. I though the memcpy of lib.c should be built with optimization, if similar with dsp compiler, it will disable interrupt ahead of loop core to avoid pipeline corruption.
Do you agree with it? is there alterative method to replace memcpy in SDK? such as DMA, if yes, is there a example to use DMA in user space?
Or rebuild lib.c with some option like -i n of DSP compiler? if rebuild lib.c does it need to rebuild SDK with the new lib.c?



