[96] I2S: DMA buffers can only be located in the first 64 kB of data RAM

This anomaly applies to IC Rev. Engineering A, build codes QIAA-AA0.

Symptoms

The I2S will not read and write the RAM location specified by the data pointer.

Conditions

DMA buffers are located entirely or in part above address 0x2000 FFFF.

Consequences

Data or memory corruption

Workaround

Set DMA buffers to use memory range 0x2000 0000 to 0x2000 FFFF.


Documentation feedback | Developer Zone | Subscribe | Updated 2017-04-21