РЕШЕНО! спасибо il-2 за наводку! размещение обоих половин буффера ( circular &
double_buffer_mode_enable & burst_mode_enable ) dma в d2_sram1 приводило к тому что dma и cpu встречались на шине доступа к d2_sram1 - dma пишет в одину половинку, cpu копирует в d1_axi_sram вторую. тут же и eth_dma пытается влезть. решение есть -
разместить половинки отдельно в d2_sram1 и d2_sram2 имеющие отдельные шины доступа! буффер eth_dma разместить в третьей независимой <b>d2_sram3 </b>все ЗАРАБОТАЛО КАК ЧАСИКИ.
блять... и это ссуко микроконтроллером называеЦоо....
3319 страниц мануала RM0433 Rev 7 !!! я тут ребенка собрался этому обучать..... масштабы епть