Нужно передавать по SSP(он уже настроен корректно) пачки по 40 байт
Код
GPDMA_CH0_CTRL = (FRAME_SIZE) | (0x0 << 12) | (0x0<< 15)|(0<<18)|(0<<21)| (1 << 26)|(1<<31);
GPDMA_CH0_CFG |= (0x01 << 11)|(0x01)|(0x0 << 6)|(15<<1)|(14<<1);
GPDMA_CH0_CFG |= (0x01 << 11)|(0x01)|(0x0 << 6)|(15<<1)|(14<<1);
такая настройка мне дает 40 байт по SSP но почему то байты уезжают, т.е. 29 байт становится 30, 39 уезжает в 37 и 38 в 36(это я определил по тому что в эти байты зашиты константы)
http://www.imagepost.ru/?v=bad_1.png
а если я аналогичный буффер передаю вручную все корректно.
http://www.imagepost.ru/?v=okj.png