Цитата(alexey123_45 @ May 24 2017, 12:45)

Посмотрел, беру я правильно. Сбоев указателей не происходит. У меня такой вопрос - не могут ли драйвера в самом Linux для SDHC и USB давать какое-то прерывание или как-то подвешивать DSP?
Всё возможно конечно, но 99.9% вероятность, что баг в Вашем коде.
А если всё-таки грешите на линух - так не пользуйтесь им.
Межъядерный обмен там элементарный - достаточно небольшого куска общей памяти и пары прерываний (одно - к ARM-ядру, другое - к DSP).
Ну и ещё конечно - желательно запретить кеширование для этого куска памяти.